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

f2065

Администраторы ROOT
  • Постов

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

  • Посещение

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

    110

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

  1. KonstanT, А кстати я так подозреваю что кроме BinEdit никто не умеет компилировать MCC. Их же нельзя тупо объявить как константы типа «.equ MCC_TASK 0x18» — потому что коды у них в разных прошивках разные, и BinEdit учитывает конкретную прошивку под которую сейчас что-то компилируешь. Ну и ещё — мы же не новый код пишем, а патчи на замену старого кода — т.е. надо ещё данные отмены писать. Это тоже далеко не все компиляторы умеют.
  2. Тебе звонят идиоты которые послушав КПВ а потом "абонент недоступен" — не поймут что это ты не хочешь говорить и мобилу выключил ?Нажимай просто уж красную трубку — по факту результат тот же самый будет.
  3. Патч: OK-UnLock / C5212XEIB5 Теперь разблокировка клавиатуры будет по короткому нажатию OK. OK_UnLock_C5212XEIB5.rar Для блокировки клавиатуры тоже по OK - это надо в ResMan на кнопку OK назначить блокировку клавиатуры. Карта C5212XEIB5_rxt_200903241628 имеет соответствующие адреса. C5212XEIB5_rxt_200903241628.rar Меняет в текстовых ресурсах надпись «Сообщения» на «Меню». Над L-Soft кнопкой. Сами действия меняются через карту прошивки. msg2menu_C5212XEIB5.rar
  4. И с M3510 кстати абсолютно аналогично. В BinEdit всё нашёл, BE-карту составил, языковые ресурсы в BinEdit видны. А в ResMan - тоже ругается что ошибка.
  5. Только установкой патча для сворачивания явы.
  6. FRAER, ну всё равно там куча лишних кнопок. Например, 3+1 кнопки для плеера.
  7. Ну, в частности, бетатестеров не хватает. Хотел вот патч проверить - а никого в онлайне с этой мобилой и нету. Вообще смотрю там код примерно как у C5212. Те же новые MCC функции (видимо например переключение языка можно так же портировать). CGSN патч и карту уже сделал… зы. вообще все как-то дуосы покупают (и патчеписателей на них человек 7-8 наверно). А не-дуос - это как-то непонятно
  8. NH - какая-то операторская видимо. Скорее всего можно залить нашу русскую XEHL1 (только надо всё заливать - master.cla, master.tfs, slave.cla, slave.tfs) Вообще смысл менять прошивку только если тебе нужны какие-то патчи (которых впрочем для D980 мало, и врядли станет много как у D780) - http://OldPh.one/index.php?showtopic=41782 ну ещё кстати в D980XEHL1 есть русско-английский словарь Lingvo Mobile, а у тебя незнаю
  9. Патч: -=Мастер-патч=- / C5212XEIB5 Патч-библиотека -=Мастер-патч=-. Требуется для некоторых других патчей. Библиотека создана специально для программистов, позволяет использовать удобные интерфейсы для написания новых патчей. Библиотека включает в себя: 1. Функцию расширения текстовых ресурсов: lk_get_my_text; 2. Расширение MMI и функций управления за счёт использования дополнительных таблиц обработчиков MCC-скриптов: - Таблица обработчиков MCC_ELSEIF 0x18 (MCC_IF 0x18); - Таблица обработчиков MCC_TASK 0x18; - Таблица обработчиков MCC_MENU_CONFIG 0x18. 3. Функции работы с конфигурационным файлом: LoadCFG, SaveCFG, FreeCFG. .equ new_text_tab 0x215A7850 ; C5212XEIB5 .equ new_mcc_if_tab 0x215A7C50 ; C5212XEIB5 .equ new_mcc_task_tab 0x215A8050 ; C5212XEIB5 .equ new_mcc_menu_tab 0x215A8450 ; C5212XEIB5 .equ lk_get_my_text 0x215A8850 ; C5212XEIB5 .equ LoadCFG 0x215A8852 ; C5212XEIB5 .equ SaveCFG 0x215A8854 ; C5212XEIB5 .equ FreeCFG 0x215A8856 ; C5212XEIB5 Внимание, во избежание конфликтов патчей указывайте в описании патчей какие CFG-ячейки ваш патч задействует!!! __Master_Patch___v05_C5212XEIB5.rar
  10. Ждём когда будет BinEdit с исправленным багом CR-LF… В патче будет выдача LittleEndian как и прежде. А пока патч раздаётся только другим патчерам Да. Теперь аргументы должны быть в кавычках (binedit кстати так сам и шлёт). Ну и режим запуска кода в памяти мобилы вернулся. Можно разные функции кода быстро исследовать методом тыка не прошивая патчи в мобилу, а запуская их прямо в ОЗУ. Под D880XEHG2 патч есть. А под HJ1 вроде бы патчи не пишем. В BinEdit есть встроенный ARM/Thumb компилятор.
  11. Какая версия прошивки ? Ставил ли какие-то патчи ?
  12. Очень может быть, имя файла только в конечный буфер подсовывается, в предварительных мобила сама геренирует в конце -0001 (и бороться с этим сложно). Но, кстати, а что надо сделать чтобы имя файла выводилось ? Я как-то так настроил камеру что она просто делает снимки и не пишет на экрне имя файла.
  13. может не прошилось ? у меня делает секунды…
  14. Патч: Any_Number_Call / D780XEHE1 Теперь в телефонной книге при нажатии клавиши Вызов, если у абонента несколько номеров, то звонок будет не на номер по умолчанию, а появиться список всех номеров. Any_Number_Call_D780XEHE1.rar
  15. Гаечка, 2. А зачем их менять ??? Для выбора откуда звонить - это делается без перезагрузки (нажатием кнопки после набора номера, до нажатия зелёной). 3. MiniCommander надо установить для начала. Скачать с http://kys.su
  16. Вот пишут что модем тут переключается к любой из симок. А интересно как обстоит дело при работе с компа ??? Выход в инет через какую симку - можно как-то задать для компа ? Ещё интересно какой в этих случаях будет IMEI по команде AT+CGSN От Master или от Slave ?
  17. balke, см. в шапке по д780 тему про конвертирование видео при помощи Xilisoft Video Converter. всё прямо сразу конвертируется, не надо ни VirtualDub, ни последующую самсунгстудию применительно к 5212 надо только размеры экрана в настройках поправить - не 240*320, а 176*220.
  18. с CGSN 1.2 - потому что CGSN 1.2 надо отменить. существует CGSN 1.3, с ним всё нормально (для широкой общественности пока он не распостраняется). с Filename_DateTime_v2.0 beta - логично, это же его новая версия
  19. Распиновку менять не надо, кабель тот же самый. Хотя, у некоторых почему-то не получается именно с COM кабелем работать со slave.
  20. Патч: Filename_DateTime_v2.5 / D780XEHE1 Теперь камера и диктофон будет делать файлы (видеозаписи, аудиозаписи) с именами ГГММДД-ЧЧММ-NNNN.* (где: ГГ - год, ММ - месяц, ДД - число, ЧЧ - часы, ММ - минуты, NNNN - порядковый номер за указанное время). Время фиксируется при запуске камеры или диктофона, а далее при каждой записи файла - будет только порядковый номер расти а время не меняется. Отличие от патча версии 2.0 - фотокамера теперь будет делать файлы с именами ГГММДД-ЧЧММСС.jpg (где CC - секунды в момент снимка). У фотокамеры время записывается теперь не при запуске, а в момент каждого снимка! Filename_DateTime_v25_D780XEHE1.rar
  21. d780xehe1 .thumb .little PUSH {LR} SUB SP, SP, 0x8 MOV R0, SP BL GetCurrentTimeAndDate ; 0x21348750 MOV R7, SP LDRB R0, [R7] LDRB R1, [R7,1] ADD SP, SP, 0x8 POP {PC} и проблема непонятная: LDRB R0, [R7] LDRB R1, [R7,1] - тут мобила вешается а если LDR R0, [R7] LDR R1, [R7, 4] - то всё нормально Почему ????? Запускаю кусок кода в ОЗУ (через CGSN-патч). Может есть какие ограничения связанные с выравниванием при чтении LDRB ? Или при работе исполняемого кода из ОЗУ (потому что я ранее в ПЗУ в патчах много раз подряд LDRB делал и без проблем) ??? Экспериментально уже выяснил, что одна LDRB R0, [R7] - проходит, а если подряд две LDRB R0, [R7] - вешается! Попытка воткнуть между ними три NOP - эффекта не дала.
  22. Патч: AutoAnswerFix / D980XEHL1 Фиксит проблему с автоответом при Bluetooth гарнитуре (без патча при автоотвече звук не переключаелся в BT-гарнитуру). Теперь автоответ нормально работает и с BT-гарнитурой. Тут пока урезанная версия патча, лень было портировать всё: в оригинале - «Автоответ v1.1» на D780XEHE1 - есть ещё режим «автоответ только при подключённой гарнитуре». AutoAnswerFix_D980XEHL1.rar
×
×
  • Создать...