Вложений: 1
Как сделать debugenable = 1 в прошивке
"Покурил" китайские форумы и решил облегчить уважаемому DiPal жизнь.
Если кто-то желает сделать debugenable = 1, следуем инструкции:
1. Запасаемся файлом прошивки *.img (далее будем называть прошивка.img).
2. Запускаем программу ImgDecrypt.exe из приложения.
3. Нажимаем кнопку "Decode".
4. Выбираем файл прошивка.img.
5. Нажимаем кнопку "ОК" рядом с "Decode".
6. В меню "Save As.." делаем новое название прошивка_DE_unp и нажимаем кнопку "Save"
7. Выжидаем некоторое время и получаем окошко с невнятным сообщением :-). Нажимаем кнопку "ОК". Рядышком с файлом прошивка.img у нас теперь лежит файл прошивка_DE_unp.img
8. В любом HEX-редакторе (например, WinHex) открываем файл прошивка_DE_unp.img и заменяем debugenable = 0 на debugenable = 1 (а точнее, 0 на 1). Будьте аккуратны и внимательны, меняем только 1 (один) байт.
9. В программу ImgDecrypt.exe нажимаем кнопку "Encode".
10. Выбираем файл прошивка_DE_unp.img.
11. Нажимаем кнопку "ОК" рядом с "Encode".
12. В меню "Save As.." делаем новое название прошивка_DE и нажимаем кнопку "Save"
13. Выжидаем некоторое время и опять получаем окошко с невнятным сообщением. Нажимаем кнопку "ОК". Рядышком с файлами прошивка.img и прошивка_DE_unp.img у нас лежит файл прошивка_DE.img
14. Прошиваемся на прошивка_DE.img.
PS. Кто не верит в программу, может распаковать прошивку и, ничего не изменяя, запаковать обратно. Я пробовал, совпадает байт-в-байт.
PPS. Программа взята с китайского форума. Я в ней только поменял ресурсы, чтобы было ясно, какие кнопки жать
PPPS. Автор инструкции не несет никакой ответственности за убитых подопечных