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

bugbug

SGH Open Club
  • Постов

    113
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Весь контент bugbug

  1. В прошивке C3322XWKL1 нашел этот код: 90AFDF14: 3979 LDRB R1, [R7, #0x4] 90AFDF16: 4029 CMP R1, #0x40 90AFDF18: 3AD1 BNE loc_90AFDF90 90AFDF1A: 0128 CMP R0, #0x1 90AFDF1C: 01D0 BEQ loc_90AFDF22 90AFDF1E: 0328 CMP R0, #0x3 90AFDF20: 36D1 BNE loc_90AFDF90 loc_90AFDF22: 90AFDF22: 002C CMP R4, #0x0 90AFDF24: 01D0 BEQ loc_90AFDF2A 90AFDF26: 022C CMP R4, #0x2 90AFDF28: 32D1 BNE loc_90AFDF90 loc_90AFDF2A: 90AFDF2A: 022C CMP R4, #0x2 90AFDF2C: 02D1 BNE loc_90AFDF34 90AFDF2E: 0120 MOV R0, #0x1 90AFDF30: BEF00EFE BL off_90BBCB50 В своей прошивке почти идентичный код: 20E28D2A: 402B CMP R3, #0x40 20E28D2C: 2AD1 BNE loc_20E28D84 20E28D2E: 0128 CMP R0, #0x1 20E28D30: 01D0 BEQ loc_20E28D36 20E28D32: 0328 CMP R0, #0x3 20E28D34: 31D1 BNE loc_20E28D9A loc_20E28D36: 20E28D36: 002D CMP R5, #0x0 20E28D38: 01D0 BEQ loc_20E28D3E 20E28D3A: 022D CMP R5, #0x2 20E28D3C: 2DD1 BNE loc_20E28D9A loc_20E28D3E: 20E28D3E: 1078 LDRB R0, [R2] 20E28D40: 0128 CMP R0, #0x1 20E28D42: 01D1 BNE loc_20E28D48 20E28D44: 081C MOV R0, R1 20E28D46: B7E7 B loc_20E28CB8 По переходу 20E28CB8: 20E28CB8: 05B0 ADD SP, SP, #0x14 20E28CBA: F0BD POP {R4-R7,PC} loc_20E28CBC: 20E28CBC: F4F6A4EA BL _off_209D67F8 20E28CC0: 0128 CMP R0, #0x1 20E28CC2: 01D1 BNE loc_20E28CC8 20E28CC4: 201C MOV R0, R4 20E28CC6: F7E7 B loc_20E28CB8 Посмотрел адрес 209D67F8 209D67F8: 0248 LDR R0, =0x3015F540 209D67FA: 0349 LDR R1, =0x00003090 209D67FC: 4018 ADD R0, R0, R1 209D67FE: 407B LDRB R0, [R0, #0xD] 209D6800: 7047 BX LR 209D6802: 0000 NOP 209D6804: 40F51530 DCD 0x3015F540 209D6808: 90300000 DCD 0x00003090 Правильно ли я копаю?
  2. Насчет mp3 плеера в фоне: при нажатии паузы плеер прекращает свою работу через 2 минуты после выключения подсветки (например, если подсветка на 3 минуты, плеер исчезает через пять минут после паузы в фоне). Для плеера, не свернутого в фон, user_key известны, а вот для фона непонятно как их определить. Может быть это особенность только этого телефона.
  3. А как вообще определить свободную память с помощью CGSN (что должны показывать значения регисторов, если память свободна)? В asm (например FileTypes Register, Caller`s Name in SMS) может быть указана .equ FreeRAM. Она определяется с помощью cgsn?
  4. В патче (asm) ExtraDesktop для телефона G600XEGL1 не могу найти эквивалент p_EDSettings 0x30FFFFAC. Подскажите, пожалуйста, что означает p_EDSettings (и как его найти) и EDFuncCounter (в asm для G600 он равен 14)?
  5. Спасибо, проблема решена, все отправляется и распознается!
  6. Интересно узнать, пользовались ли Вы телефоном для распознавания QR-кодов онлайн или через программу? Через программу (http://www.upcode.fi/mobile/pc_download.asp?language=1) у меня не получилось, так как кнопка камеры в java программе не настроена на мой телефон. Через онлайн сервисы, например decodeit.ru, получается расшифровать только коды, скачанные с сайтов, а сфотографированные телефоном не хотят распознаваться. Через сайт www.decodeit.ru/qr получается отправить скачанный qr-код, если размер файла не превышает 40кб. Когда opera пытается отправить больший файл, отправка прерывается и выдает ошибку подключения к интернету. Пробовал проделывать данную операцию на Нокиа Аша в той же Опере, все отправляется.
  7. Спасибо за исчерпывающий ответ!
  8. Нашел здесь эмулятор vnes, проверил на своей мобиле, после чего действительно (как утверждал автор статьи) телефон стал быстрее читать с карты памяти в java. Пошел дальше: скачал программу MatraxBench для теста скорости работы центрального процессора. Замер показал 176 points. Но заметил, что при погасшем экране показатель увеличивается. Тогда сделал время подсветки 1 секунду (патчем). По завершении теста с выключенным экраном программа выдала результат 460 points. Неужели подсветка уменьшает производительность в 2,5 раза? Возможно ли как-то увеличить (разогнать) производительность CPU телефона в java? MatraxBench_v.1.0.3.zip
  9. .equ MP 0x22 базовый код мастерпатча .equ MPFunc - персональный код функций мастерпатча. А как определить этот экивалент для моего телефона?
  10. Нашел "Обзор Samsung D900i", при создании сообщений есть пункт меню Voice Message. У J210 этого меню почему-то нет.
  11. 1. Как узнать рабочую частоту процессора? 2. В tfs есть папка voice, где используются файлы из этой папки?
  12. Ранее я писал о проблеме с видео rtsp, которое проигрывалось 2 минуты. Заметил, что при нажатии паузы через интервалы видеоролик можно проиграть до конца. Видимо пауза выполняет функцию буферизации потока. Обычной буферизации почему-то не происходит.
  13. При установке gif анимации на главный экран она почему-то неполностью проигрывается (Главный экран - Картинки). Хотя при просмотре gif файла на карте памяти он полностью проигрывается (все кадры). А пункт меню Главный экран - Динамический не дает права выбрать анимацию. При сохранении идет только стандартная заставка Кремль.
  14. После установки патча SpeedDialNames обнаружил его существенный недостаток: при работе телефона без сим-карты перестали работать клавиши 1-9,*,0,#. Левая и правая софт работают. Следовательно сделать экстренный вызов не получится. Есть ли на других телефонах такая проблема (G600, D780 и т.д.)?
  15. Вопрос решен. Все сам сделал. Спасибо!
  16. Нашел в tfs (images/org/set02) картинки символов, которые совпадают с С3322. Также есть свободная ячейка. У С3322 действительно несколько шрифтов. До этого я знак рубля ставил в шрифте вместо доллара для проверки, будет ли печататься в sms. Теперь я пытаюсь сделать в прошивке по адресу где указаны все значки (206DD927) ссылку на рубль (20BD) вместо одного из знаков. В результате в sms выскакивает какой-то другой символ. Хочу заменить перевернутый знак вопроса (используемый в испанском, греческом и церковнославянском языках) на рубль. Интересно, актуален ли этот патч для С3322 или B5722?
  17. Я нашел только один файл фонта font/Helvesegoe-Normal.ttf. Где еще в tfs могут находиться файлы со шрифтами?
  18. Вставил в фонт ( .ttf) знак рубля вместо одного из символов. Теперь он в смс печатается, а откуда берется его отображение в таблице символов не могу найти. Значок в таблице символов, например фунт стерлингов, не совпадает с его изображением в фонте.
  19. Есть такой UA профильhttp://wap.samsungmobile.com/uaprof/SGH-J210.xml Если его поменять, то при перезагрузке он возвращается к исходному значению. На что он влияет и можно ли сделать новое значение постоянным?
  20. А символ рубля U+20BD есть в С3322? А можно ли заменить ненужный символ на желаемый?
  21. Спасибо! Ее так нарисовали, что не опознать сразу. :-)
  22. Как написать символ "*"(звездочка) в SMS или java? Можно ли еще добавить шестую группу символов в свободное место?
  23. Есть такой патч AntiHack v1, который защищает паролем инженерные коды. Портировал данный патч на свой J210. Все хорошо, но почему-то не закрывается доступ к самым главным инженерным кодам, например, EEPROM reset (#*7337) который сбрасывает установленный пароль. Также не защищены Full reset, SVC reset (*2767*782), Custom reset. Интересно, можно ли на них поставить защиту?
×
×
  • Создать...