Главная | Регистрация | Вход
Пожалуйста, зарегистрируйтесь | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: shake, Manyakkk, Avus, PoMaHbI4  
Форум » Прошивка, Доступ к FS » Прошивка » Восстановление замейновой области...
Восстановление замейновой области...
ЛукаДата: Воскресенье, 06-Января-2008, 12:26 | Сообщение # 1
Ученик
Группа: SE-StylE UseR
Сообщений: 37
Репутация: 12
Офлайн В асе: Статус ICQ
Немногие знают, что после прошивки MAIN и FS замейновая область все равно не восстанавливается, из-за кривых патчей или просто которые не были удалены, там скапливается много хлама. Сам столкнулся с такой проблемой и решил написать небольшую программу для формирования патчей для восстановления (спасибо den_po).

Первое что нужно знать, откуда у вас начинается замейновая область, берем main2raw и натравливаем на MAIN, ищем сторочку Last flash block offset: $xxxxxxxx, length: $xxxxxxxx, теперь берем и складываем например 456A0000+00009D84=456A9D84. Конечный адрес можно узнать натравливанием main2raw на FS и посмотреть адрес в строке Firts flash block offset: $xxxxxxxx.

Теперь считаем "Конечный адрес" - "Начальный адрес" = "Длинна" например 45900000-456A9D84=02450044

Для того, что бы найти захламленное место, берем SEFP или SEtool2Lite и сливаем участок, начиная с начала вашей замейновой области (456A9D84) и длиной (02450044), открываем слитый участок, в каком-нибудь HEX-редакторе и ищем, где начинается и кончается захламленное место.

Адреса перепроверяйте 10 раз! Если адреса будут не верны, то можете затереть что-нибудь!

Вводим в программе Start address: начальный адрес и End address: конечный адрес захламленного места, в папке с программой создастся recovery_patch_xxxxxxxx_xxxxxxxx.vkp, которым нужно будет установить, SEFP или Setool2Lite будет ругаться, что data mismatch все равно пусть устанавливает. Вот и все - замейновая часть восстановлена.

Кому не хочется искать захламленное место, можно просто ввести в программе начальный и конечный адрес и восстановить всю замейновую область, патч получится где-то на 10-11 Мб.

Recovery BIN Lite v. 0.7

Программа для формирования файлов для восстановления замейновой области. Аналог программы Recovery SSW, только уже полностью автоматическая. Пользоваться программой просто, достаточно просто перетащить файл MAIN прошивки на значок программы, и в папке "recovery_files" появится файл для восстановления. Прошиваем полученный файл через JDFlasher, Setool2Lite или SEFP. После этого прошиваем main файл своей прошивки. Версия CID файла будет такая же как и у MAIN файла. Поддерживаются следующие файлы прошивок: DB2000 CID29/36/37/49,DB2010 CID29/36/49.

Автор: INFerno--


...свободу любит тот, у кого ее нет...знай свое место, пока у тебя оно есть...
 
AvusДата: Вторник, 03-Июня-2008, 23:30 | Сообщение # 2
Мастер
Группа: SE-StylE MaiN ModeratoR
Модель: k790i
Сообщений: 562
Репутация: 206
Офлайн
Recovery BIN Lite v. 1.6
Изменения:

Recovery BIN Lite v. 1.6
- Мелкие изменения.

Recovery BIN Lite v. 1.5
- FIX: for(int i=1; i < numblocks; i++), на один блок меньше записывалось.

Recovery BIN Lite v. 1.4
- Header теперь берется из MAIN файла.
- Очистка Hash листа.
- Другие изменения.

Recovery BIN Lite v. 1.3
- Теперь создается файл: MAIN + Затирание области до FS. Перепрошивать MAIN теперь не нужно.
- Новый ускоренный алгоритм RAW2BABE.
- Файл для восстановления теперь выглядит как ИМЯ_ФАЙЛА_RECOVERY.mbn
- Другие измениния.
[hide]recovery-bin-lite-v.1.6[/hide]



 
Форум » Прошивка, Доступ к FS » Прошивка » Восстановление замейновой области...
  • Страница 1 из 1
  • 1
Поиск:
Copyright se-style © 2008 | design by shake and codencod and PoMaHbI4