Как снять backup прошивки с телефонов на базе MTK на примере Jiayu G6, вероятно подойдет ко всем устройствам которые на процессорах MTK, но опять же у каждого девайса есть свои нюансы по этому утверждать не буду, т.к. пока первый девайс на данном процессоре, справедливее сказать что подойдет на аналогичном процессоре (MTK6592). Вероятно подойдет и для его меньшего диагональю собрата Jiayu S2, пока сей девайс не попадал ко мне в руки, так что это останется теорией.
проверяем, подключаем выключеный телефон к компьютеру, должен пока вот такое устройство далее по аналогии универсальные ADB драйвера
это для работы через MTKDroidTools, запускаем MTKDroidTools
при подключении выключенного телефона, должен определиться и показать все его параметры
далее нажимаем карта блоков, открылось окно block info далее создать scatter файл(это т.с. карта всего nand памяти телефона), сохраняем его в файл
далее запускаем SpFlashTool вкладка ReadBack
далее открываем scatter файл и ищем раздел cache(почему именно он? потому что мы снимаем backup всей системы и она начинается перед разделами cache и userdata, а они как таковые нам не нужны) с его стартовым адресом linear_start_addr
у меня он 0x3D800000 нужна секция после "х" то есть 3D800000 что бы убедиться правильно мы сделали можно открыть scatter файл в SpFlashTool во вкладке download
адреса cache раздела begin address и linear_start_addr одинаковые за исключением нулей в начале, вернемся на вкладку readback, кнопкой add добавим область для снятия backup'а
повторюсь мы снимаем backup области памяти до раздела cache так как это область системы, в length указываем стартовый адрес раздела cache (т.е. в нашем случае это 0x3D800000)нажимаем ок.
указываем куда сохранить наш файл backup'а по умолчанию называется ROM_0
область снятия backup'а с адреса с нулевого по начало раздела cache, далее кнопка read back , подключаем выключенный телефон к дата-кабелю
по окончанию процесса(да процесс не быстрый) увидите вот такую здоровенную галочку, что свидетельствует об окончании снятия backup'а.
Полученный backup надо привести в порядок, что бы можно было прошивать через SpFlashTool как обычную прошивку, запускаем MTKDroidTools
вкладка root, backup, recovery далее кнопка создать бэкап из ROM_ флэштула, далее спросит
говорим нет, т.к. он нам не нужен но предлагает выбрать файл образ recovery, отказываемся от выбора, после окончания процесса backup лежит в MTKDroidTools подкаталоге backups будет каталог с подготовленным backup'ом для SpFlashTool не забудьте переименовать файл factory_NONmodified_recovery.img в recovery.img(либо можно подсунуть кастомный recovery) дабы в будущем при прошивке не указывать к нему путь.
ROM_0 и содержимое каталога backups можно будет сохранить для дальнейшего восстановления аппарата в рабочее состояние, после неудачных экспериментов...
Восстанавливается как официальная прошивка через SpFlashTool, после войдите в recovery сделайте все wipe дабы избежать всевозможных непонятных глюков ...
Инструменты:
- драйвера для MTK-платформ
- универсальные ADB драйвера
- SpFlashTool
- MTKDroidTools (отключите антивирус, т.к. он ругается на него благим матом)
За сим откланиваюсь, удачных перепрошивок...
Источники: интернет форумы и собственная практика...
P.S.Внимание!!! вы делаете, на свой страх и риск, автор поста ни коем образом не причастен к убийству ваших девайсов...
P.S.S.Данный девайс морально устарел ссылки на прошивки и патчи не целесообразно держать в облаке
Комментариев нет:
Отправить комментарий