Советы и рекомендации перед прошивкой устройства

1
  • ankadnikov
    Инструкция по созданию полного бэкапа ROM телефона. Делать обязательно перед прошивкой!
    Нам потребуются: SP FlashTool, MtkDroidTools и установленные драйвера.
    Пункт 1.Создаем scatter.
  • Подключаем включенный телефон к компьютеру.
  • Запускаем MtkDroidTools и ждем когда он подключится к телефону (см. в левый нижний угол программы).
  • Нажимаем кнопку "Карта блоков", появится окно с картой. В этом окне нажимаем кнопку "Создать scatter файл" и сохраняем файл (имя лучше не менять).


Пункт 2. Чтение ROM из телефона.
2.1 Подготовка
  • Запускаем SP FlashTool
  • Открываем сохраненный scatter (в списке появятся блоки с адресами)
  • Переходим на вкладку Read back
  • Добавляем блок (кнопка с зеленым плюсом)
  • Двойным кликом открываем добавленный блок, указываем имя файла для сохранения (начаинется с ROM_)
  • Далее в появившемся окне во второе поле вводим в адрес блока cache из scatter-файла (можно открыть в блокноте) и жмем ОК.


2.2 Чтение
  • Отключаем телефон от компьютера, если до сих пор этого не сделали.
  • Выключаем телефон
  • Вытаскиваем и вставляем обратно батарею
  • В программе SP FlashTool нажимаем кнопку Read back (с синенькой стрелочкой)
  • Подключаем телефон к USB в программе должны побежать сначала красная, затем синяя полоски прогресса. Если не побежали, попробуйте отключить телефон, передернуть батарею, и опять подключить к компьютеру. Если не помогло - значит проблемы с драйверами, перечитайте шапку.
  • У меня процесс занимает примерно 20-25 минут. После окончания процесса появится зеленый кружок, теперь можно отключить телефон от компа и включить его. FlashTool теперь можно закрыть.


Пункт 3. Подготовка блоков для прошивки
  • Опять открываем MtkDroidTools и подключаем включенный телефон. Убеждаемся, что MtkDroidTools его видит.
  • Переходим на вкладку root, backup, recovery
  • Жмем кнопку "Создать бэкап из ROM_ флэштула" и выбираем ранее сохраненный файл из программы FlashTool.
  • Программа предложит автоматически создать CWM, пропатчить boot - это уже на ваше усмотрение.
  • Бэкап появится в папке MtkDroidTools\backups\ThL-W8_..._ForFlashtoolFromReadBack_...

  • Теперь нужно сохранить созданный бэкап, им всегда можно будет вернуть телефон к исходному состоянию. Рекомендую помимо папки с кучей файлов из MtkDroidTools сохранить также ROM_ файл для перестраховки.
  • Данный текст является упрощенной версией инструкции с официальной страницы MtkDroidTools(спасибо rua1)
2
Полная инструкция по прошивке:
  • Скачиваете и распаковываете на компьютер программу SP_Flash_Tool
  • Скачиваете и распаковываете на компьютер программу SP_MDT с возможностью выбора компонентов в uboot
  • Скачиваете и устанавливаете драйверы USB VCOM.
  • Заводская прошивка для вашего смартфона.
  • Выключаем смартфон. Кабель не подключен к компьютеру.
  • Вынимаем и вставляем обратно батарею.
  • (пропускаете, если драйвера уже установлены) Подключаем телефон к компьютеру кабелем. Операционная система найдёт новое устройство — укажите системе папку с драйвером MT6575 USB VCOM (для своей версии ОС). Если что-то не получается с установкой драйверов, то используем этот метод установки драйверов.
  • (пропускаете, если драйвера уже установлены) Отключаем кабель от компьютера.
  • Запускаем программу SPMultiPortFlashDownloadProject.
  • Выбираем меню Factory database > Setup data source file и указываем файл MTK_DATABASE.mdb (он лежит в папке SP_MDT).
  • Выбираем меню File > Open Download Agent File и указываем файл MTK_AllInOneDA.bin (он лежит в папке SP_MDT).
  • Нажимаем Scatter File и выбираем файл MT6577_Android_scatter_emmc.txt (он лежит в папке с прошивкой).
  • Выбираем тип задней и фронтальной камер и тип контроллера дисплея, которые соответствуют вашему устройству, с помощью кнопки установки сенсоров. Самый простой способ узнать, какие именно камеры установлены в вашем аппарате, и какой дисплей, это спросить об этом в тематическом топике по вашему аппарату. Ничего страшного, если вы ошибетесь в этих параметрах. Просто прошейтесь еще раз с нужными параметрами.
  • Программа SPMultiPortFlashDownloadProject нам больше не нужна, она уже внесла нужные изменения в uboot. Закрываем программу SPMultiPortFlashDownloadProject.
  • Запускаем программу SP Flash Tool.
  • Нажимаем на кнопку Scatter-loading и выбираем файл MT6577_Android_scatter_emmc.txt (он лежит в папке с прошивкой).
  • Нажимаем кнопку Download.
  • Подключаем телефон к компьютеру кабелем. Программа должна его увидеть и начать прошивку. Если телефон не обнаружен, то отключите его от компьютеры, вытащите и вставьте батарею и заново подключите к компьютеру.
  • После окончания прошивки отключаем телефон.
  • Источник
3
При обновлении прошивки через программу SP_Flash_Tool всегда снимайте галочки с пунктов preloader и dsp_bl и никогда не включайте форматирование в программе SP_Flash_Tool.
источник devfaq.ru

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

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