Инструкция по созданию бэкапа с помощью MTK Droid Tools для SP Flash Tool

Данная инструкция должна подойти для любого устройства с процессором Mediatek. Скриншоты для примера сделаны мной для телефона UMI X1 Pro (MT6582). SP Flash Tool использовался v5.1408.00.







Требования: 

  • утилита MTK Droid Tools (скачать можно с файлообменика по этой ссылке)
  • утилита Sp Flash Tool
  • установленные adb драйвера и драйвера для Sp Flash Tool
  • включенная отладка по USB в настройках телефона

Инструкция
1. Запускаем MTK Droid Tools, подключаем телефон, ждем пока определиться в программе.
2. Создаем scatter-файл. Для этого жмем на кнопку с надписью "Карта блоков -> далее Создать scatter файл", после чего в папке с MTK Droid Tools создаться файл MTXXXX_Android_scatter.txt, где XXXX это модель вашего процессора.
3. Запускаем Sp Flash Tool, жмем по кнопке scatter-loading и выбираем ранее созданный нами файл, в моем случае это MT6582_Android_scatter.txt
4. Далее переходим во вкладку Reedback и жмем add, жмем двойным щелчком по блоку, сохраняем, откроется окно Reeadback block start address. Не закрываем его! Далее открываем файл MT6582_Android_scatter.txt обычным блокнотом и находим блок partition_name: CACHE, копируем значение из поля linear_start_addr: и вставляете его во второе поле окна и жмете OK. Всё видно на скриншоте ниже. Делается это для того, чтобы не копировались личные данные, зачем они человеку, которому вы хотите помочь с бэкапом?
5. Отключаем телефон от компьютера. Выключаем и передергиваем батарею (если она съёмная, если нет, то делать ничего не нужно).
6. Нажимаем на кнопку Readback в Sp Flash Tool и сразу подключаем выключенный телефон.
после подключения сразу пробегит быстро красная полоска, затем синяя, ждём завершения.... займет всё это около получаса (у меня заняло 32 минуты), после окончания у вас создастся файл в папке с Flash Tool под названием ROM_ 
если процесс не стартовал:
  • отключите телефон от ПК, нажмите на stop в программе, затем передерните опять батарейку (если она съёмная), нажмите Start и сразу быстренько подключите телефон к ПК, также попробуйте проделать всё это без батарейки
  • если не помогает: возможно проблема в драйверах для Sp Flash Tool
7. Далее отключите телефон от ПК, закройте SP Flash Tool, включите смарт и подключите обратно, отладка по USB должна быть включена. Запустите MTK Droid Tools и дождитесь пока телефон определится в программе.
8. Перейдите во вкладку root, backup, recovery и нажмите на кнопку с надписью "Сделать бэкап из ROM_ флэштула", в проводнике выберите файл ROM_, который находится в папке с SP Flash Tool и откройте.
Дождитесь пока пробегут полоски в MTK Droid Tools, далее программа вам предложит сделать CWM recovery и пропатчить boot - делаете если нужно, если нет - отказываетесь. Дожидаетесь копирования.

После всего проделанного находите готовый бэкап в папке MtkDroidTools/backups
Примечания: 

  • файл с рекавери factory_NONmodified_recovery.img переименуйте в recovery.img, тогда SP Flash Tool его будет подгружать автоматически и вам не придется указывать путь.
  • если после прошивки бэкапа у вас "вечная загрузка", тогда загрузитесь в рекавери и сделайте wipe data/factory reset

Думаю кому-нибудь инструкция будет полезной 


Дополнения:

от Vlad778

Сообщение от Vlad778
Если после загрузки скаттер-файла (для прошивки из бекапа), флештул не подставил файл в секцию UBOOT, то просто переименовываем файл uboot.bin в lk.bin и по новой загружаем скаттер-файл (блок должен встать на свое место).

источник mdforum.ru


Комментариев нет:

Отправить комментарий