Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

Всё о Samsung Sgh-j210


Рекомендуемые сообщения

Новый год - новые проблемы. Обнаружил при просмотре текста в java нечитаемые символы - № и ` (ударение). Вместо них кубик. На сайте ни у кого такой проблемы не нашел. 

При замене стандартного шрифта на stylo_bold_reg.ttf в phone/fonts/ данные символы появились. Однако новый шрифт оказался неудобочитаемым.

Ссылка на комментарий
Поделиться на другие сайты

букву Ё

Раньше ещё были патчи для исправления белорусских и украинских букв (ҐґЄєІіЇїЎў), вроде с некоторыми из них тоже какие-то проблемы были…

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Очень заинтересовал Ваш патч "Rec Time Unlimited C3322XXNA1" (всего 2 строчки) и я решил увеличить время записи диктофона с 1 часа до безлимита. Думал, что в таком телефоне запись тоже 1 час. Но когда оказалось, что там всего 5 минут, то сразу нашел у себя адрес - 0x0036EE80. В патче есть еще одна запись, меняющая текст в настройках диктофона (мой адрес 0x201C0F04 mov R0,#0x42). При поиске (0036EE80) высветилось несколько подходящих адресов (20E63144,216609EE,20DEABB2).

В asm (C3322XXNA1)

; voice3R_MilestoneSetupReady
.start 0x00927328
;LDR R2, =0x00E10000 ; 0x00E10000 - соответствует часу, EnlargeRecTime
MOV R2, 0
SUB R2, 1
B 0x00927346

То есть здесь используется неиспользуемый регистр r2 и не понятно куда осуществляется переход (B 0x00927346). При запуске диктофона должна поменяться надпись 60:00 или нет?

Ссылка на комментарий
Поделиться на другие сайты

То есть здесь используется неиспользуемый регистр r2

Почему не используемый? Там где-то в прошивке выше клалось в R2 допустимое время записи… 0-1=4294967295

 

При запуске диктофона должна поменяться надпись 60:00 или нет?

Должна. Там где-то ещё проверяется доступное место для расчёта времени. У меня например вот сейчас пишет 193:01

 

Кстати надо проверить на 2гб по времени, вероятно что файл сверх 2гб не будет записан. Я не проверял, но там много мест в диктофоне где предел 2гб. Так что может надо ограничивать время из расчёта на 1.9гб файл. Или на 3.9гб

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Спасибо!

Взял данную часть кода на диктофон:

20E63052:    DF49    LDR    R1, =0x3084538C    
20E63054:    3868    LDR     R0, [R7]    
20E63056:    0A68    LDR     R2, [R1]    
20E63058:    0521    MOV    R1, #0x5    
20E6305A:    0902    LSL    R1, R1, #8    
20E6305C:    511A    SUB    R1, R2, R1    
20E6305E:    8842    CMP    R0, R1    
20E63060:    02D2    BCS    loc_20E63068    - условие для MMS
20E63062:    DC49    LDR    R1, =0x304AE674    
20E63064:    0860    STR     R0, [R1]    
20E63066:    0BE0    B    loc_20E63080    
        loc_20E63068:    
20E63068:    D448    LDR    R0, =0x304AE680    
20E6306A:    3960    STR     R1, [R7]    
20E6306C:    0160    STR     R1, [R0]    
20E6306E:    D948    LDR    R0, =0x304AE674    
20E63070:    0160    STR     R1, [R0]    
20E63072:    05E0    B    loc_20E63080    
        loc_20E63074:    
20E63074:    D849    LDR    R1, =0x002BF200    - размер файла 1 часа записи
20E63076:    3868    LDR     R0, [R7]    
20E63078:    8842    CMP    R0, R1    
20E6307A:    01D2    BCS    loc_20E63080       - поменял условие BCS на BCC
20E6307C:    D549    LDR    R1, =0x304AE674    
20E6307E:    0860    STR     R0, [R1]

        loc_20E63080

....

Вместо 60:00 стало показываться доступное время записи в зависимости от выбранного носителя. Только если выбрать карту памяти, то помещается только 5 цифр (а двоеточие и секунды за экраном). Запись производится и сохраняется.

В данном случае можно было делать так как я сделал?

Ссылка на комментарий
Поделиться на другие сайты

Скажите, пожалуйста, в вашем патче "Rec Time Unlimited C3322XXNA1" нет ничего об изменении местоположения цифр, отсчитывающих время в диктофоне. Может быть в вашем телефоне увеличенное время проигрывания помещается на экран? В своей прошивке я нашел координаты надписи диктофон, полоски, центрального рисунка диктофона, а время никак не могу найти. Может быть время позиционируется (рисуется) по другому принципу?

Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...

Как написать символ "*"(звездочка) в SMS или java? Можно ли еще добавить шестую группу символов  в свободное место?

post-288509-0-97805500-1558195316_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

Как написать символ "*"(звездочка) в SMS или java?

Так на 4 экране на цифре 7 - *.

 

Можно ли еще добавить шестую группу символов  в свободное место?

Наверно. У более новых (например C3322) там вообще около 10 экранов значков всяких.

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Так на 4 экране на цифре 7 - *.

 

Наверно. У более новых (например C3322) там вообще около 10 экранов значков всяких.

Спасибо! Ее так нарисовали, что не опознать сразу. :-)

Ссылка на комментарий
Поделиться на другие сайты

Спасибо! Ее так нарисовали, что не опознать сразу. :-)

А символ рубля U+20BD есть в С3322? А можно ли заменить ненужный символ на желаемый?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Есть такой UA профильhttp://wap.samsungmobile.com/uaprof/SGH-J210.xml Если его поменять, то при перезагрузке он возвращается к исходному значению.  На что он влияет и можно ли сделать новое значение постоянным?

Ссылка на комментарий
Поделиться на другие сайты

На что он влияет и

В телефоне - ни на что, телефон эту ссылку показывает в WAP-сессии серверу, сервер может пойти по этой ссылке и посмотреть функциональные возможности телефона. Чтобы например не предлагать телефону те игрушки которые он не может скачать. Впрочем насколько я знаю это не практикуется. Сервера если и делают выбор вариантов то по известным моделям телефонов которые в useragent представляются.

 

можно ли сделать новое значение постоянным?

Патчем при включении подменять. Или найти где это лежит в nv-конфигах (это файл в системной файловой системе телефона, не в самой прошивке) и подменить там.

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

А символ рубля U+20BD есть в С3322?

На C3322i нету, на C3322 наверно тем более. При получении в смске выводит пустой квадратик.

 

А можно ли заменить ненужный символ на желаемый?

Для отображения - надо фонт просто заменить.

Для набора - были например патчи по добавлению украинских букв, см. по аналогии как редактируются таблицы клавиатуры (причём в системе и в яве они разные).

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

На C3322i нету, на C3322 наверно тем более. При получении в смске выводит пустой квадратик.

 

Для отображения - надо фонт просто заменить.

Для набора - были например патчи по добавлению украинских букв, см. по аналогии как редактируются таблицы клавиатуры (причём в системе и в яве они разные).

Спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Вставил в фонт ( .ttf) знак рубля вместо одного из символов. Теперь он в смс печатается, а откуда берется его отображение в таблице символов не могу найти. Значок в таблице символов, например фунт стерлингов, не совпадает с его изображением в фонте.

post-288509-0-92424700-1560092661_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

Значок в таблице символов, например фунт стерлингов, не совпадает с его изображением в фонте.

У телефона несколько файлов фонтов, плюс всякие bold, italic…

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

У телефона несколько файлов фонтов, плюс всякие bold, italic…

Я нашел только один файл фонта font/Helvesegoe-Normal.ttf. Где еще в tfs могут находиться файлы со шрифтами?

Ссылка на комментарий
Поделиться на другие сайты

Я нашел только один файл фонта font/Helvesegoe-Normal.ttf. Где еще в tfs могут находиться файлы со шрифтами?

Нашел в tfs (images/org/set02) картинки символов, которые совпадают с С3322. Также есть свободная ячейка. У С3322 действительно несколько шрифтов. До этого я знак рубля ставил в шрифте вместо доллара для проверки, будет ли печататься в sms. Теперь я пытаюсь сделать в прошивке по адресу где указаны все значки (206DD927) ссылку на рубль (20BD) вместо одного из знаков. В результате в sms выскакивает какой-то другой символ. Хочу заменить перевернутый знак вопроса (используемый в испанском, греческом и церковнославянском языках) на рубль. Интересно, актуален ли этот патч для С3322 или B5722?

Ссылка на комментарий
Поделиться на другие сайты

Нашел в tfs (images/org/set02) картинки символов, которые совпадают с С3322. Также есть свободная ячейка. У С3322 действительно несколько шрифтов. До этого я знак рубля ставил в шрифте вместо доллара для проверки, будет ли печататься в sms. Теперь я пытаюсь сделать в прошивке по адресу где указаны все значки (206DD927) ссылку на рубль (20BD) вместо одного из знаков. В результате в sms выскакивает какой-то другой символ. Хочу заменить перевернутый знак вопроса (используемый в испанском, греческом и церковнославянском языках) на рубль. Интересно, актуален ли этот патч для С3322 или B5722?

Вопрос решен. Все сам сделал. Спасибо!

Ссылка на комментарий
Поделиться на другие сайты

После установки патча SpeedDialNames обнаружил его существенный недостаток: при работе телефона без сим-карты перестали работать клавиши 1-9,*,0,#. Левая и правая софт работают. Следовательно сделать экстренный вызов не получится. Есть ли на других телефонах такая проблема (G600, D780 и т.д.)?

Ссылка на комментарий
Поделиться на другие сайты

При установке gif анимации на главный экран она почему-то неполностью проигрывается (Главный экран - Картинки).  Хотя при просмотре gif файла на карте памяти он полностью проигрывается (все кадры). А пункт меню Главный экран - Динамический не дает права выбрать анимацию. При сохранении идет только стандартная заставка Кремль.

post-288509-0-14819400-1561527290_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

При установке gif анимации на главный экран она почему-то неполностью проигрывается

На более новых так-же. Там ограничено кол-во кадров, и лимитированы межкадровые интервалы.

Думаю что для экономии ОЗУ у них просто неполноценный плеер GIF для обоев.

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Ранее я писал о проблеме с видео rtsp, которое проигрывалось 2 минуты. Заметил, что при нажатии паузы  через интервалы видеоролик можно проиграть до конца. Видимо пауза выполняет функцию буферизации потока. Обычной буферизации почему-то не происходит.

Ссылка на комментарий
Поделиться на другие сайты

1. Как узнать рабочую частоту процессора?

2. В tfs есть папка voice, где используются файлы из этой папки?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



×
×
  • Создать...