Восстановление замейновой области : Патчи : Форум |
Страница 1 из 24: [1] 2 3 4 5 ... 24 » |
INFerno--: |
17.08.07, 13:28 |
Немногие знают, что после прошивки MAIN и FS замейновая область все равно не восстанавливается, из-за кривых патчей или просто которые не были удалены, там скапливается много хлама, который в последствии может очень мешать при установке патчей, так как патчи налезают друг на друга, из-за этого появляются конфликты. Recovery BIN Lite - Программа для формирования файлов для восстановления замейновой области. Пользоваться программой просто, достаточно просто перетащить файл MAIN прошивки на значок программы, и в текущей папке появится файл для восстановления c именем прошивки и в конце _RECOVERY. Прошиваем полученный файл через JDFlasher, Setool2Lite или SEFP. Вот и все замейновая часть восстановлена. Программа восстанавливает полностью MAIN + затирает всю замейновую область до FS. (с) INFerno-- [ Редактировано INFerno-- в 24.2.08 13:52 ] |
Dram: |
17.08.07, 13:50 |
А для простых смертных нельзя выложить патчи которые тупо зачищают все замайновую область у конкретных прошивок и телефонов? |
INFerno--: |
17.08.07, 14:25 |
Dram Хе а откуда узнать где у тебя начало где конец если делать от начала до fs пачт будет весить 11 метров, номально ? |
Dram: |
17.08.07, 14:49 |
Неужели замайновая область такая огромная что текстовый патч на замену данных там ( если я правильно понимаю ) будет весить 11 метров ? В конкретных и наиболее популярных прошивках 750/800 адреса то начала замайновой области известны, вот я и хотел для пары прошивок готовые патчи |
INFerno--: |
17.08.07, 14:52 |
Dram Неужели замайновая область такая огромная что текстовый патч на замену данных там ( если я правильно понимаю ) будет весить 11 метров ? Ну как видешь не маленькая DramВ конкретных и наиболее популярных прошивках 750/800 адреса то начала замайновой области известны, вот я и хотел для пары прошивок готовые патчи Ну если знаешь бери делай, в чем проблемы то? Просто зачем делать патч 11 метров если помжно посмотреть что именно нужно восстановить...Добавлено 18.8.07 03:51 Обновил до версии 0.3, теперь в патче пишется число длинны восстановливаемой области в HEX и десятичное. ;xXXXi SW-XXXXXXX ;Восстановление замейновой области ;Начальный адрес : 0x456F5000 ;Конечный адрес : 0x456F6000 ;Длинна патча : 0x00001000 [00004096] ;©INFerno-- |
neoDimm: |
19.08.07, 01:08 |
Dram На мой взгляд, в конкретных и наиболее популярных прошивках 750/800 проще воспользоваться программой GSlide, просто взять оригинальный файл прошивки, а хидер использовать где блоков не 291, а, например 344. После окончания процесса получишь файл прошивки большего размера, но содержащий только информацию из оригинального файла, а за ней нули до конца файла. Прошив такой файл гарантировано затрёшь всё, что было накидано в замейновую область. Основное отличие от программы INFerno-- в том, что надо прошивать целую прошивку, тогда как recovery_patch создаёт обычный патч. Соответственно и патчи в моём способе надо ставить заново, или в процессе работы с GSlide, а в результате работы recovery_patch очищается только замейновая область. В моём способе есть нюанс, если потом FAR-ом опять ставить замейновые патчи, то получишь ругань на несовпадение, так как GSlide добавляет в конец прошивки нулевые байты, а патчи ожидают там увидеть FF. Я эту проблему решил просто, многие замейновые патчи ставлю ещё при прогоне оригинальной прошивки с хидером на 344 блока. Все они работают и FAR использовать не приходится. [ Редактировано neoDimm в 20.8.07 23:38 ] |
HierOS: |
19.08.07, 04:39 |
neoDimm ты не учёл что при заливки твоим способом сотрётся часть фс,а если прошивать фс не надо? а тогда ведь придётся |
Adrenalin: |
19.08.07, 14:48 |
решил поделиться своим способом как узнать где начинается замейновая область и заканчивается натравливаем прошивку на main2raw там мы видем last flesh bloks offset: $21460000, length $000041dc получается что последний адрес main = 214641dc что бы узнать где начинается fs это в перевом посте |
eXeG: |
19.08.07, 23:58 |
А как натравить FS на main2raw |
Speedi: |
20.08.07, 00:21 |
eXeG значит так: 1. Создай в корне диска С папку fs 2. Распакуй туда main2raw, а также скопируй туда FS 3. В панели задач Пуск->выполнить->набираешь в командной строке cmd и жмешь ок 4. В появившейся консоли переходишь в папку FS набрав cd\fs 5. Далее натравливаешь main2raw на файл FS набираешь: main2raw.exe K790_R1ED001_FS_RUSSIA_RED49.fbn и жмешь ентер(как пример) 6. Процесс закончится, получится raw файл. |
Страница 1 из 24: [1] 2 3 4 5 ... 24 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=1851 © 2005-2018 supertrubka.org |