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

f2065

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

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

  • Посещение

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

    112

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

  1. А BinEdit умеет одновременно загружать прошивку из двух частей (ну типа MAIN+PAGE)? При сканировании он задаёт вопрос «Подгрузить ещё файл прошивки?», но в итоге я не вижу этой подгруженной части. При этом ещё просит какие файл CLA с адресами. Что это за файл? Пробовал рассчитать пустое место между частями, и склеить их в единый файл… Но это получается файл размером 3гб вместо 30мб. BinEdit такой огромный файл не открывает - «Тип прошивки определить не удалось»… По частям (отдельно MAIN, отдельно PAGE) он работает, но что-либо смотреть в PAGE очень не удобно т.к. MCC-таблицы остаются в MAIN.
  2. Патч: FlashLight v1 / C3322XWKL1 Фонарь. Включается при помощи патча ExtraHotKeys (по умолчанию - долгим удержанием цифры 5). Выключается либо кнопкой выхода, либо автоматически через 7 минут после нажатия кнопок. Flashlight_v1_C3322XWKL1.rar Патч: KeyUnlockOK v1 / C3322XWKL1 Разблокировка кнопок по OK. Для разблокировки кнопок теперь надо удерживать не «*», а удерживать центральную кнопку джойстика. На способы блокировки этот патч не влияет. Из патчей KeyUnlockOK, KeyUnlockSingleOK, KeyUnlockDoubleOK можно выбрать только какой-нибудь один, они взаимоисключающие. KeyUnlockOK_v1_C3322XWKL1.rar Патч: MaxBacklight v1 / C3322XWKL1 Подсветка заблокированного экрана на нормальной яркости. Теперь, при заблокированном экране подсветка будет работать на нормальную яркость. А при нажатии при заблокированном экране кнопки «красная трубка» - сообщения с подсказкой о разблокировке не будет. Это всё позволяет например при ярком освещении что-то увидеть на экране не разблокируя мобилу. MaxBacklight_v1_C3322XWKL1.rar
  3. Тут её автор есть. Она продаётся. http://javer.sgh.ru Главное что нужен специальный прошивочный кабель. А вместо ресмана можно использовать например CLAB.
  4. Ну так описывай конкретнее… Что за кабель, на каком чипе, какой драйвер… Что телефон отвечает на *#1234# сейчас… Каким флешером ты его пробуешь увидеть? Проверь рабочий ли вообще кабель - замкни 11 и 12 контакты и при помощи терминалки проверь будет ли эхо.
  5. Например вот - http://OldPh.one/ipb.html?s=&showto...st&p=439368
  6. Воспользуйся поиском (на этом форуме). Про решение этой проблемы тут всё подробно написано.
  7. А ты пробовал не картинки постить а воспользоваться гуглом? С этой проблемой там 217000 обсуждений, и почти везде написано как эта проблема решается.
  8. Спроси на форумах винды или 7зипа. Это у тебя на компе проблемы. Может имя пользователя кривое (для любителей всё сваливать на десктоп - обычное явление), может 7-zip доисторический. Данный архив нормально распаковывается текущей современной версией 7zip.
  9. Вообще везде где я видел битые пиксели - они появлялись потом…И кстати для андроидов есть утилиты которые восстанавливают битые пиксели (хотя не на всех типах экранов).
  10. Новый - там http://OldPh.one/ipb.html?s=&showto...st&p=597795 С современными Swift (где адрес загрузки выше 0x80000000) работает только он. Правда, в новом есть много багов в компиляции, но альтернатив нет всё равно.
  11. В небольших пределах - меню - настройки - дисплей - шрифт - размер… Но не уверен что это влияет на экран вызова.Иначе, соответствующий патч заказать… Хотя вообще это видимо не только надо шрифт увеличить, но и вообще перерисовать всё окно - там же места нет для увеличения, будет вместо имени-фамилии бегущая строка из 5 букв. Ну, существует косвенное решение - патч звукового уведомления о пропущенных вызовах. Для смс - можно штатно в настройках включить повтор сигнала каждые 2 минуты.
  12. А что за кабель? Что в итоге ты хочешь сделать? Вообще у них все кабели одинаковые.
  13. Мне кажется что уже не актуально начинать учится под платформу Swift.Это надо года 2 как минимум, причём вообще иметь какой-то опыт программирования на ассемблерах. Причём на этих Swift-3G учится будет тяжело - поскольку все вспомогательные утилиты (TFS_Res, IFG, BinEdit) для патчеписания сделаны под старые Swift и на S5610 работают очень ограниченно. Без них конечно обойтись можно, но наглядного представления не будет, понять логику архитектуры и изменения (от старой платформы) будет сложно. Для начала причём надо освоить несколько новых форматов. Образы .image - оттуда надо вытащить например qtc-файлы чтобы знать коды текстов которые потом использовать в патчах. Небольшая подсказка есть, но всё равно надо исследовать и иметь представление о файловых системах. Потом надо изучить PAGE-файл. В него половина исполняемого кода вынесена, его тоже придётся патчить. Его совсем непакованным залить нельзя, надо хотябы его запаковать без сжатия. Некоторые подсказки там есть, надо написать утилиту для формирования PAGE-файла (порезать на сектора, сформировать таблицу). Более актуально учится под андроид или хотябы бродком.
  14. В такой постановке задачи - это не возможно, нужных утилит нет. Он работает если телефон загнать в TAT-mode. Однако он сливает только дамп рабочего ОЗУ (куда при включении была распакована и запущена исполняемая часть прошивки) - толку от этого нет, такой же результат создаёт QMDC_Util. Не снимает потому что там нету NOR-памяти то. Нечего дампить…Кстати вот не знаю где у него хранится IMEI, видимо в какой-то партиции файловой системы. Потому что там только NAND-чип и ОЗУ… lt_lite не сможет у него IMEI восстанавливать.
  15. Дамп какой области?В каком формате (что ты с ним потом будешь делать)?
  16. Я не сторонник выкладывать по 20 версий патча в процессе исправления ошибок (в отличии от некоторых). Патчи перед выкладыванием должны быть максимально качественно проверены. Так не скидываются, вчера проверил - за этот месяц вообще ничего.
  17. Если пользователи будут более активно вносить пожертвования - то возможно. Пока собрано менее 2000р, и ещё примерно столько не хватает. Для покупки мобилы на опыты… Так вообще патч давно сделан нужны мелкие доработки только. С двумя модулями самсунгов более нет (даже топовый Galaxy Ace Duos про который пиарили что обе симки доступны - оказалось что второй вызов принять не может). У всех современных самсунгов полтора модуля - два приёмника - поэтому он первый вызов примет из любой сети, и один передатчик - поэтому если во время разговора он не примет вызов на другую симку. Если критично - надо искать старьё: c5212 например ещё можно найти в магазинах, однако для него патч записи разговора работает только на sim1, а у C3322 - работает на обоих sim. Либо, на C3322 можно поставить взаимные переадресации по недоступности. И тогда звонок на вторую симку придёт на ту по которой говоришь как второй вызов. Минус правда в том что за форвард тебе придётся платить, ну и сервис оператора по отправке смсок "вам звонили" - работать не будет.
  18. Патч: Decrease keyboard delay v1 / C3322XWKL1 Уменьшает таймаут последовательных букв при наборе текста (SMS, напоминания и т.д.). У других авторов было уменьшение в два раза, но имхо это слишком быстро, тут сделано в полтора раза. Decrease_keyboard_delay_v1_C3322XWKL1.rar Патч: Mute Ring L-Soft v1.2 / C3322XWKL1 Отключает звук звонка (в то время когда он звонит). Ранее, данный функционал был на долгом удержании джойстика вниз. Теперь для отключения звука достаточно одного короткого нажатия L-Soft. Отличие от предыдущей версии - поправлена надпись если включён SMS-отказ. Mute_Ring_L_Soft_v12_C3322XWKL1.rar Патч: InCall FastMute v1 / C3322XWKL1 Теперь по время разговора можно быстро выключать и включать микрофон нажатием кнопки «Зелёная трубка». Учтите что если экран погашен - то первое нажатие кнопки только включает экран, а уже второе - управляет микрофоном. PS. ранее для этого надо было каждый раз идти в меню разговора, а на зелёной кнопке был журнал звонков. InCall_FastMute_v1_C3322XWKL1.rar
  19. Не будет под него патчей. Телефон не массовый, и врядли у кого будет мотивация писать патчи для 3-5 человек (даже если они скинутся на покупку). Тем более запись разговора - по моим наблюдениям многие из патчеписателей запись разговора видимо считают ненужной - далеко не на всех Swift её портировали. Да и пользователям не всем нужна - кому надо - покупают сразу более нормальный телефон. Купи лучше C3322 - единственное отличие слабая камера без автофокуса. На него будут многие патчи с B5722/D780/C5212 (уже в принципе более 90 патчей портировано на C3322XWKL1).
  20. Проверь эту версию Mute_Ring_L_Soft_v11_C3322XWKL1.smp.rarКстати до и после сравни что будет с вызовом на вторую линию
  21. Это похоже стандартный образ партиции FAT16 (я там даже куски FAT нашёл - обычное 8.3 с пробелами и внешнее LFN), однако там через каждые 0x800 байт вставлены 0x40 байт (в размерах не уверен, плюс-минус несколько байт) технологические данные для флешера (контрольные суммы или какие-то параметры для оптимизации NAND) потому обычный софт типа WinImage такое не понимает. Напиши для начала фильтр который будет эти байты удалять и посмотри потом будет ли партиция открыта например в R-Studio. Только видимо у этого формата большого будущего тоже не будет - у нового дуоса ещё новый формат - .xz - там возвращаются к старому, не образ партиции а склеенные файлы и их координаты для размещения. зы. Забавно что в S5610 про TFS написано «C3322_2nd» Впрочем у них и код похожий - я для C3322 вытащил куски кода фотокамеры и диктофона именно из S5610…
  22. Так не должно быть, там должна быть надпись "Без звука".Проверь в разных ситуациях (с разных номеров, на разные симки) чтобы найти закономерность… Кстати нет ли гарнитуры?
  23. Ещё баг в компиляторе обнаружился: .equ gv_bug 0xA86ADAC4 .little .thumb .start 0x916DFA80 LDR R1, =gv_bug LDRB R0, [R1] CMP R0, 1 BEQ metka1 .patchcoment CMP R0, 2 BEQ metka1 .patchcoment "metka2" metka1: ADD SP, SP, 0x100 POP {R4-R7,PC} .data получается в итоге такое: 916DFA80: 0149 LDR R1, =0xA86ADAC4 916DFA82: 0878 LDRB R0, [R1] 916DFA84: 0128 CMP R0, #0x1 916DFA86: 03D0 BEQ loc_916DFA90 916DFA88: C4DA6AA8 DCD 0xA86ADAC4 916DFA8C: 0228 CMP R0, #0x2 916DFA8E: FFD0 BEQ loc_916DFA90 loc_916DFA90: 916DFA90: 40B0 ADD SP, SP, #0x100 916DFA92: F0BD POP {R4-R7,PC} Т.е. patchcoment назначает место для data прямо тут. В оригинальной версии BinEdit такого бага нет. Приходится вручную писать word для ldr (причём ещё об отсутствии правильного align тоже перестал предупреждать)… Однако же заранее BinEdit ничего не предупреждает.
  24. Но гораздо большей ёмкости - значит он толстый и другая крышка нужна. А значит что от другого девайса тут точно ничего не приделать. Только комплект батареи с крышкой для именно этого аппарата. Какая у него маркировка штатного аккумулятора? Можно по маркировке поискать… Вот например на соседнюю модель s6102 смотрю самая большая батарея это 1500ма (штатная 1300ма)… Крышка штатная. Если маркировки совпадают - то например её можно поставить. зы. похоже единственный разумный вариант на сегодня - это внешняя батарея. Их на dealextreme и ebay полно: 1900mAh, 2200mAh, 2800mAh, 9600mAh…
×
×
  • Создать...