Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Поиск и заливка зоны безопастности
https://vlab.su/viewtopic.php?f=26&t=1541
Страница 1 из 1

mobyx [ 25 дек 2010, 22:36 ]
Заголовок сообщения:  Поиск и заливка зоны безопастности

Теперь переходим к поиску и заливке "зоны безопасности" китайцев.
Предупреждаю сразу, что все, что описано ниже имеет смысл ТОЛЬКО в том случае, если вы слили фулл с ЕЩЕ ВКЛЮЧАЮЩЕЙСЯ трубы.
Итак практически живая труба увалена в хлам, ни декрипторами ни шаманским бубном не поднимается, но есть фулл, снятый еще до экспериментов...

Для подъема нам потребуется все тот же FlashTool и компаратор, никаких декрипторов и прочего использовать не НУЖНО!

16) Заливаем в телефон наш самый первый фулл (для примера обзовем его 1.bin)
17) Вычитываем фулл из телефона (обзовем его 2.bin)
18) Открываем компаратор и в качестве "файла А" открываем 1.bin, а в качестве "файла В" - 2.bin
19) Слева программа нам скажет, что у нас 112-116 несовпадений и под значком дискеты покажет адрес первого несовпадения.
20) Нажимаем на кнопку "переход по адресу..." и вводим адрес первого несовпадения - увидим кусок 16иричного кода, того самого размера. (вот тут сразу и видно почему 112-116, а не 116. да потому, что несколько байт из зоны безопасности могут совпадать. обычно не более 2-4х)
21) Выделяем нужный кусок в файле А. и нажимаем на кнопку "Сохранить выделенный фрагмент" (компаратор выделяет только прямоугольные куски, которые и сохраняет, но думаю ни у кого не возникнет проблем с тем, чтоб урезать сохраненный файл до 116 байт) и сохраняем как "безопасность.bin"
22) Создаем файл с любым названием и расширением txt (пример мой_скат.txt). внутри такое содержание:
ROM 0x08хххххх
{
}
23) хххххх - это адрес нашего первого несовпадения из компаратора.
24) Итог наших действий - это наш фулл "1.bin" зона безопасности "безопасность.bin" и скат "мой_скат.txt"
25) Заливаем фулл 1.bin со стандартным скатом (scat26.27.28.29)
26) Меняем скат на "мой_скат.txt"
27) В качестве фулла указываем "безопасность.bin" и заливаем его.
28) Если ничего не напутали, то получаем трубу в первоначальном состоянии. Если труба не включается, то ищем, что неправильно сделали, ибо работать должно 100% (как минимум на процах 6226)
29) Полученная зона безопасности прекрасно идет не только на первоначальный фулл, но и на тот же фулл после русификаци... т.е. русский фулл+116 байт= рабочая труба с нормальным русским, даже если декрипторы не хотят работать...

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/