Восстановление замейновой области : Патчи : Форум

Страница 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 ]

Прикрепленный к сообщению файл:

recovery_bin_lite.rar recovery_bin_lite.rar (4.21 kb; 945 hits) Скачать файл

 Dram:
17.08.07, 13:50
 А для простых смертных нельзя выложить патчи которые тупо зачищают все замайновую область у конкретных прошивок и телефонов?

 INFerno--:
17.08.07, 14:25
 Dram Хе а откуда узнать где у тебя начало где конец если делать от начала до fs пачт будет весить 11 метров, номально ? :-D

 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