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

f2065

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

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

  • Посещение

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

    109

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

  1. Ты не понял, это совсем разные штуки. В карте прошивки указан адрес (в реальном исполнении равный 0x2019D9D4) где лежит адрес процедуры которая вызывается при нажатии L-Soft на десктопе. Эта инфа патчеписателю абсолютно не нужна. А у меня указан типа скан-код кнопки, который выдаётся в функциях опрашивающих клавиатуру. И потом по нему можно делать командой IF переходы. Вот пример: MCC_GETKEY_INCALL 0 0x23 0x7FF7;аргумент1 - ?, агрумент2 - битовая маска опрашиваемых кнопок ;первый агрумент (0x8) - это видимо код функции проверки буфера клавы, ;второй - 0x1 - тип нажатия (и вероятно группа), ;третий - скан-код кнопки (вероятно, в пределах группы, а может и глобальный - не понял пока) MCC_IF 0x8 0x1 0xE 0 loc_207F3DD4;По нажатию L-Soft MCC_ELSEIF 0x8 0x4 0x7 0 loc_214B08E8;По удержанию кнопки Left MCC_ELSEIF 0x8 0x1 0x2 0 loc_20BE72DC;По нажатию кнопки C MCC_ELSEIF 0x8 0x5 0x4 0 loc_214F6778;По нажатию кнопки Up MCC_ELSEIF 0x8 0x5 0x5 0 loc_20BE731C;По нажатию кнопки Down MCC_ELSEIF 0x8 0x5 0x14 0 loc_214E1500;По нажатию кнопки Foto MCC_ELSE 0 0 0 0 loc_20BE8ACC;сработает по нажатию любой неуказанной выше кнопки
  2. А это какой-то таймаут у настроек сотового оператора. Я вот проверил - у меня ровно минуту звучал, потом звонок сбросился с сообщением что абонент вне сети. Попробовал на Siemens ME45i - там аналогичный сброс произошёл через 50 секунд. Может у тебя какая-то переадресация по неответу стоит ?
  3. Не может быть. Скорее, у тебя плохое зрение или там контакты из другого металла или под другим углом - в результате они не блестят и тебе кажется что их нет. Проверь, воткни гарнитуру. Там оба уха работают ? Гарнитура самсунга задействует все 9 контактов с 1 по 9. у гарнитуры 780 есть ноги с 1 по 9. 9 и 2 - замкнуты между собой! кнопка висит на 8 ноге и замыкается с 2 и 9. больше 2-8-9 ноги не звонятся ни с чем. между 3 и 4 ногой - 1.4кОм в одну сторону и 1.2кОм в другю (очевидно, микрофон конденсаторный) 5-6-7 ноги - наушники: 6 общий, 5 правый, 7 левый. По 20ом. Больше они ни с кем не звонятся - т.е. у микрофона и ушей земля разная. 1 нога гарнитуры - это антенна для радио - не звонится ни с чем (мультимер 200мом - не видит). Исправить совсем не сложно (я смотрел), но я считаю что потенциально опасно для здоровья. Придумал не только самсунг, в частности у сименсов тоже подобная фича была (только как-то иначе сделанная, и не так заметно).
  4. Смотреть в разных точках меню что там обрабатывается. Я вот чего пока по мере надобности вычислил: Битовая маска разрешающая опрос тех или иных кнопок: b00 - Green b01 - Red b02 - C b03 - ? b04 - Up b05 - Down b06 - Left b07 - Right b08-b15,b16-b32 - ? Коды кнопок (вообще коды состоят из 2 кодов, первый я пока не изучал - очевидно либо тип нажатия либо группа кнопок): 02 - C (?) 14 - foto 12 - i (?) 0E - L-Soft 0D - i-no (???) 04 - up 05 - down 06 - left 07 - right 13 - Vol- 0F - R-Soft 09 - Red 08 - Green 18 - headset-key 11 - *
  5. Не понял, какого именно глюка по мнению техподдержки быть не должно ? А чего там обсуждать то ? Где купить - я в этой теме писал неоднократно, полистай назад. Всегда (но патчем можно увеличить до 12мб). А на флешку она никак не переносится вообщето, она по любому в телефоне (jar/jad-файлы которые валяются где-то где ты их видишь - можно смело удалять после инсталляции, Java инсталлируется с закрытую область которую тебе не показывается). В символах на цифре 9. У меня реальный перевод строки делается, проверил.
  6. Дело явно в имени. Укороти имя например до 25 знаков. Нельзя. Вообще не представляю как его можно случайно выключить. Он выключается только по долгому нажатия красной кнопки (причём при заблокированной клаве - надо ещё клаву разблокировать)
  7. Вопрос. А у D880 работает ли MMS Composer (набирание MMS с компа) ? И работает ли синхронизация заметок в PCSync ?
  8. Вроде нет, никто не сталкивался вроде. А какого размера у тебя файл ? В чём выражается проблема с плеером у этого файла ? Виден ли этот файл в проводнике ? зы. проверил, сделал мп3-файл размером 110мб. Нормально он играется, и проводником и самим плеером.
  9. Зачем ? На них же и штатно можно много чего вешать. Это не сложно, но утомительно просто очень. Патч AT+CGSN, подключаешься к COM-порту на котором мобила терминалкой, открываешь меню в мобиле, спрашиваешь в терминалке через AT+CGSN=(код) адрес MCC где мобила стоит сейчас, идёшь туда в BinEdit (вкладка MCC) и по порядку смотришь на какой адрес по какому пункту меню переход (внимание, у бинедита нумерация пунктов с 0, а в мобиле с 1). Если не понял, то просто напиши для какой прошивки какие именно адреса тебе нужны. Кто-нибудь посмотрит.
  10. А что, в FAQ нету ? Это вообще-то у всех мобил имеется. Fixed Dialing Numbers. Хранятся на симке. Если задать номера FDN - то с этой симки можно будет звонить исключительно на эти номера и никуда более. Изменение списка FDN защищается кодом PIN2. Функция нужна если мобилу передавать безответственным гражданам, например детям, чтобы они могли звонить только по разрешённым в FDN номерам и никуда более.
  11. Попробуй прошивку D780XEHG1. Может там исправили. Кстати, интересно, а D880 поддерживал ли MMS Composer ? Тогда можно было бы посмотерть в чём там разница…
  12. Не понял, причём там работа с EEPROM. Надо просто другую логику патча сделать - найти точку куда мобила входит при начале разговора один раз (или, соорудить счётчик который сработает только при первом входе, и потом пока при выходе не сбросится - н сработает), и там (проверив все условия - см. верние посты) вызывать процедуру активации ЧГ.
  13. Кто-то тут писал что они сами переносятся если на симках место кончилось.Я проверить не могу, у меня на симках память на 99смс
  14. Ну я кажется понял в чём там проблема. Я не совсем корректно патч подключил в одном месте, исправлю скоро (а заодно теперь будет переключение абсолютно во всех полях). Не понял, а зачем ? Теперь быстрее переключить язык, чем долго пролистывать 5-7 букв. Скоро выпущу следующую версию, там переключение будет вообще во всех окнах. Уже понял как это сделать. Я бы не сказал что у нокий единственно верная раскладка. Там народ наверняка просит сделать как было на самсунгах Там отдельная процедура, и адресов как таковых нет (вызывается процедура быстрого набора и потом она разбирается что там ранше было нажато). Надо патч писать. Я давно над этим думаю… Но пока лень.
  15. Кстати обращаю внимание что некоторые старые патчи переодически обновляются (вот например вчера же обновил «быстрое переключение языка»)… Однако после обновления их скачивает на порядок меньше народу чем первый раз. Может надо заново в конец постить, чтобы поднималась тема ?
  16. Постоянно - нельзя чтобы было включено. Там логика на проверку например громкой связи - и ГС несовместима с ЧГ. И другие проверки. Вобщем сделать то можно, 100%. Но весьма утомительно (трассировать всю эту логику). Как минимум - если найти место куда MCC при начале разговора заходит только один раз (я не нашёл - у меня там все по кругу ходит после каждого захода в меню, но оно несомненно есть), и там включать. А если надо опционально - то сделать своё меню, которое в SaveCFG будет передавать опцию. Вообще напомню что есть патч «горячие кнопки при разговоре» - он по нажатию стрелки вверх нормально включает ЧГ.
  17. Я как-то пробовал… Через MCC - нельзя Секундомер где-то внутри себя полностью обрабатывается. Пропуск MCC_DISABLE_NOACTION_TIMER или MCC_STOPWATCH - секундамер не запускается вообще. Пропуск любых действий после MCC_STOPWATCH - ничего не даёт. Надо копать сами функции MCC_DISABLE_NOACTION_TIMER и MCC_STOPWATCH… А что интересно таймер - при выходе не сбрасывается, и даже не останавливается.
  18. А в каком именно окне ввода ? Нет ли при этом явы в фоне или ещё чего-нибудь в фоне ? Как именно выражается подвешивание переключения ? У меня всё работает… С патчем было много проблем (из-за глюка BinEdit, как потом выяснилось) - поэтому я вообще его полностью декомпилировал и досконально изучил логику работы. Ошибки портирования вроде быть не должно.
  19. Оказалось, там всё сложно. Все места куда можно бы врезатся (перед окном которое при разговоре - 218FAAAC) - либо обрабатываются каждый раз при любом действии окна и тогда режим этот невозможно отключить, либо - если подниматся уровнем выше - там слишком сложная логика старта и надо долго изучать условия переходов. Код надо такой куда-то приделать (значения для D780XEHE1): 18007B0001000000????????00000000 - выход если не первая симка 1800580001000100????????00000000 - выход если режим уже включён 1800570001000100????????00000000 - выход если громкая связь (там везде в штатных местах это проверяется!) 17006100010000000000000000000000 -- эти две команды включают режим 1709FB07010002000000000000000000 -- 1C00000000000000????????00000000 но куда именно - мне уже надоело искать. Пока довольствуйся патчем "Горячие кнопки при разговоре", он позволяет быстро включять режим.
  20. Звуковой - как на некоторых не-самсунгах - нету Визуальная - на экране есть сообщение об этом… (для включения подсветки при заблокированных кнопках жми красную трубку, тогда экран будет показан весь, а если жать что-то другое то подсказка о блокировке накрывает сообщение о пропущенных вызовах). Вот для смсок непрочитанных - есть и звуковое уведомление каждые N минут. Пролистай несколько страниц назад - недавно кто-то описывал.
  21. Портировал на D780 патч «Быстрое переключение языка ввода». Однако, там переключение то далеко не везде получается сделать. Только там где есть поля MCC_EDIT. Конечно, основные поля - именно на MCC_EDIT. Но, тем не менее из меню почти 75% доступных полей (везде, где на экране несколько полей и курсор вверх/вниз между ними перескакивает) - вовсе не MCC_EDIT. Например, редактирование закладки браузера - так вот выглядит: 202C31B4: 5D000000000000000000000000000000 MCC_INIT_RESTORE 202C31C4: 8E000000000000000000000000000000 MCC_SET_CURFOCUS 202C31D4: 80000100000100000000000030000000 MCC_FOCUS_START 0 0x1 0x100 0 0 0x30 202C31E4: 7D0E1400020003000000000000000000 MCC_MENU_CONFIG 0xE 0x14 0x2 0x3 202C31F4: 7C013700173705000000000000000000 MCC_MENU_EVENT 0x1 0x37 0x3717 0x5 202C3204: 810E140000000202803CBE2000000000 MCC_DISPLAY_FOCUS 0xE 0x14 0 0x202 loc_20BE3C80 202C3214: 900100000202DB01403DBE206D060000 MCC_FOCUS_CHANGE 0x1 0 0x202 0x1DB loc_20BE3D40 0x66D 202C3224: 180801000F000000604EBE2000000000 MCC_IF 0x8 0x1 0xF 0 loc_20BE4E60 202C3234: 1908010002000000604EBE2000000000 MCC_ELSEIF 0x8 0x1 0x2 0 loc_20BE4E60 202C3244: 1908010001000000604EBE2000000000 MCC_ELSEIF 0x8 0x1 0x1 0 loc_20BE4E60 202C3254: 39000000000000000000000000000000 MCC_EXIT Вопрос. Кто-нибудь эту проблему решал ? Может на каких-то мобилах есть новая версия патча, где есть обработчик и таких вот полей ? Очевидно, надо обработчик MCC_DISPLAY_FOCUS изучать, и врезать в него тоже переключение языка ?
  22. У меня не пропадает… Проверь на непатченной прошивке как. Вероятно, это не из-за патчей, а из-за каких-то настроек. А не проще самому на чистую прошивку поставить конкретно те патчи которые нужны ? Не понял. Я папками добавляю…плеер - опции - добавить музыку… входишь в папку которую надо добавить, и ставишь курсор на заголовок «Все», жмёшь OK, и он выделяет все файлы папки, затем добавить. Телепатов тут вроде нет. Выкладывай оба файла в арихве куданибудь на slil.ru/ifolder.ru/rapidshare.com.
  23. А ты сам его не включил ранее ? По идее, блокировку можно включить только с конкретном симкой на которую она привязывается. Т.е. если бы блокировка была включена не тобой - то соответственно на другую (чужую) симку. И ты бы свои симки вообще не смог бы использовать. При включении блокировки - запрашивается пароль. И этот пароль потом и нужен для отмены SIM-блокировки. Он не совпадает с паролем безопасности (на саму мобилу и менюшки).
  24. Чушь. Нету там дефолтного кода!!! Пароль спрашивается при первом использовании функции. Либо ты сам его на первый раз и ввёл (не внимательно читая что просят - мобила просит не ввести пароль, а ввести новый пароль, которого ещё нету), либо кто-то мобилу уже раньше использовал и ввёл код 12345.
×
×
  • Создать...