Как прошить телефон или смартфон, используя программу sp flash tool

Подготовка к проведению операции по перепрошивке

Чтобы успешно прошить своего маленького китайского друга, придётся переработать немало информации и соблюсти несколько несложных условий:

Создание резервной копии старой прошивки

Если вы решили перешить свой смартфон на другую версию или на кастомную прошивку — сделать Backup заводской версии нужно обязательно. Ведь если что-то пойдёт не так, то Backup будет единственным спасательным кругом, который поможет выжить вашему аппарату.

Для того чтобы создать полную архивную копию прошивки телефона, понадобятся следующие инструменты:

  • драйверы для процессоров MTK;
  • драйверы ADB;
  • программа MTKDroidTools;
  • программа SP FlashTool.

Перед началом создания Backup обязательно включите в аппарате режим отладки по USB. Для этого перейдите в «Настройки» — «Для разработчиков» (если неактивно, нажмите несколько раз) — «Отладка по USB» — «Разрешить отладку».

Включить отладку по USB можно в разделе «Для разработчиков»

Создание Scatter-файла

Если кнопка «Создать scatter файл» неактивна (бледно-серая), значит, у вас устаревшая версия программы MTK DroidTools. Нужно обновиться до последней актуальной версии. Программа может это сделать и сама, если компьютер будет подключён к интернету.

Считывание дампа памяти (ROM)

  1. Отключите смартфон от компьютера, выньте аккумуляторную батарею. Если батарея несъёмная — просто выключите аппарат.
  2. В программе FlashTool нажмите кнопку ReadBack, после этого подключите к компьютеру выключенный аппарат. Чтобы не было проблем с драйверами — подключайтесь в тот же самый USB-порт, который использовали при установке драйверов.
  3. Как только смартфон опознаётся программой, в ней появится строка прогресса, сначала красная, потом синяя. Обе полосы должны дойти до конца окна (100%). Если прогресс остановился вначале и не движется — отключаем смартфон, вынимаем аккумулятор и пробуем стартовать ещё раз.

Процедура считывания дампа памяти может занимать от получаса до 45 минут — в зависимости от быстродействия компьютера и смартфона. Когда процесс завершится — программа FlashTool рапортует об этом уведомлением с зелёным кругом. Выходим из программы, отсоединяем от компьютера смартфон и выключаем его.

Упаковка блоков дампа памяти в файл прошивки

  1. Запустите на компьютере программу MTK DroidTools.
  2. Включите питание смартфона, подсоедините его кабелем к компьютеру.
  3. В программе MTK DroidTools перейдите на вкладку «root, backup, recovery», в ней нажмите кнопку «Создать Backup из ROM…».
  4. В открывшемся диалоговом окне выберите ROM-файл, который создали ранее при помощи программы FlashTool.
  5. Программа соберёт файл прошивки из блоков и разместит его по адресу MtkDroidTools\backups\. Сохраните этот файл на съёмном носителе и уберите флешку подальше. С его помощью вы всегда сможете вернуть к жизни аппарат, прошив его стоковой (заводской) прошивкой.

Определяем модель процессора

Как уже упоминалось ранее, FlashTool работает только с устройствами на базе MediaTek

Ввиду такой особенности важно удостовериться, что ваш смартфон оборудован именно процессором данного производителя, иначе программа для прошивки может неправильно с ним взаимодействовать. Это, в свою очередь, чревато серьезными последствиями

Чтобы определить модель процессора, вам понадобится специальное приложение – CPU-Z. Его можно бесплатно скачать из Play Market, так что этот процесс не должен вызвать у вас никаких затруднений. После того как вы скачаете и установите программу, сделайте следующее:

Запустите CPU-Z на вашем смартфоне.
Подождите несколько минут, пока программа будет собирать информацию об устройстве.
Перейдите на вкладку SOC и обратите внимание на самую верхнюю строчку. Именно здесь и будет отображаться модель вашего процессора.. Если в упомянутой выше строке написано MediaTek, значит, ваш смартфон пригоден для работы с программой

Но все же, перед тем как прошивать через FlashTool, необходимо выполнить еще несколько важных действий. Речь о них пойдет ниже

Если в упомянутой выше строке написано MediaTek, значит, ваш смартфон пригоден для работы с программой. Но все же, перед тем как прошивать через FlashTool, необходимо выполнить еще несколько важных действий. Речь о них пойдет ниже.

Как «слить» свою прошивку через Flash Tool

Вы можете сделать backup (дублирование) прошивки через Flash Tool для того, чтобы затем провести её установку на другое устройство. Делается это путём следующих манипуляций:

  1. Установите драйверы виртуального COM порта для кабеля USB. В данном случае рассмотрены Prolific USB-to-Serial Comm Port (установлены на COM5).
  2. Скачайте версию FlashTool_v3.908.0 или новее. Распакуйте и запустите.
  3. Нажмите кнопку Download Agent и выберите файл из каталога проги MTK_AllInOne_DA.bin.
  4. Зайдите в меню Options и настройте Baudrate — выберите для USB-кабеля 460800, для COM-кабеля 115200.
  5. В пункте COM Port выберите ком-порт, на который установились драйвера. Узнать номер порта можно так: «Компьютер» — «Свойства» (правой кнопкой) — «Оборудования» — «Диспетчер устройств».
  6. В пункте Operation Method выберите NFB. Остальные поля не трогайте.
  7. Перейдите на закладку Read back, нажмите кнопку Add.
  8. Кликните на ней два раза и в появившемся окне укажите файл с бэкапом прошивки и нажмите кнопку «Сохранить». Появляется окно, в последнем поле которого введите размер флешки 0х04000000, если хотите дублировать 64 Мбайт и 0х08000000 для 128 Мбайт.
  9. Нажмите ОК, ничего больше не меняя. Нужно при дублировании прошивки выбрать пункт Read Page + Spare. Тогда из «слитой» (дублированной) прошивки с помощью специальных программ можно будет в автоматическом режиме сделать возврат к предыдущей версии для дальнейшей прошивки телефона в случае, если такая необходимость возникнет. Использование этого режима позволит программам обнаружить в прошивке нечитаемые сектора дисков и автоматически удалить эти области.
  10. Если вы хотите просмотреть «слитую» прошивку, программами FFME, MTK-RES V1.3 можно увидеть и править картинки, музыку, язык. Для этого при «слитии» прошивки нужно выбрать пункт Read Page Only.
  11. Теперь выключите телефон и подсоедините к нему кабель.
  12. Зайдите в меню Action и выберите Read back или одноимённую кнопку в закладке Read back. Теперь нажмите кнопку включения питания на телефоне и подождите, пока снизу не начнёт бежать красная полоса. На некоторых аппаратах удерживать кнопку нужно довольно долго.
  13. Внизу окна появилась синяя полоса, значит, дублирование прошивки началось. Если курсором навести внизу окна на модель процессора, выскочит окно с подробной информацией о флешке.
  14. Когда проценты внизу окна дойдут до 100%, backup прошивки будет выполнен.

Как прошить Андроид через FlashTool

Прошивка телефона – достаточно несложная процедура. Для удобства пользователей разобьем процесс на несколько частей:

Подготовка:

  • Скачать и установить драйвер МТК для своей модели.
  • Скачать и установить SP Flash Tool на ПК.
  • Зарядить смартфон до 60% и выше.

Установка:

  • Распакуйте в корне диска «С:» SP Flash Tool и прошивку для гаджета
  • Запустите утилиту FlashTool.
  • В правой части, открывшегося окна, найдите графу Scatter-Loading.
  • Перейдите в папку, где лежит прошивка и найдите файл target_bin.
  • Выберете следующий файл XXXXXXX_Android_scatter_emmc.txt (ХХХХХ – номер чипа).
  • Не закрывая программу, переходите к следующему шагу.

Установка драйвера:

  • Разархивируйте папку, где расположен драйвер.
  • Откройте диспетчер устройств на своем ПК.
  • Отключите смартфон, а после высуньте батарею устройства и вставьте ее обратно.
  • Быстро подключите смартфон к ПК и установите драйвера (вы должны управиться за 5 секунд).

Для установки драйверов требуется найти в диспетчере задач неопознанное устройство. Нажав правой кнопкой мыши на неопознанное устройство, необходимо найти графу «обновить драйвер». В качестве папки для драйверов нужно указать путь, где они расположены (быстро пропускайте все предупреждения). Если драйвера не установились, то повторите три последних пункта, описанных выше.

Финальная стадия:

  • Вернитесь в окно программы SP Flash Tool.
  • В верхней части экрана нажмите на кнопку под названием Firmware — Upgrade.
  • Как только на экране появится зеленое окно – это значит, что операция окончена.

Также можно посмотреть видео с полной процедурой прошивки:

До прошивки

Неправильная прошивка с помощью flashtool может плохо закончиться для девайса. Загрузка Firmware через сторонние программы иногда приводит к ошибкам. Те же проблемы возникают, если установить кастомное (custom) ПО. Это неофициальные программы, которые создают сами пользователи. Поэтому переходите на новую систему, если точно уверены, что она работает. Если девайс на гарантии, ни производитель, ни продавец не будут нести ответственности за некорректную загрузку программы.

SP несовместим с некоторыми видами смартфонов. Он прекрасно взаимодействует со всей линейкой Xperia. Даже со старыми моделями. Но он абсолютно не подходит для Samsung-устройств — для смены ОС им нужна программа ODIN.

Перед тем как перепрошить телефон через Flashtool, сделайте следующее:

  • Скачайте архив с Firmware. Его можно найти на сайте производителя смартфона или на специализированных форумах (например, существует сервис 4pda, на котором выложено ПО для всех видов девайсов). Там есть скриншоты, описания и подробные инструкции для каждой ОС. И можно посмотреть отзывы других пользователей. Программы должны подходить для модели гаджета и загрузки через Flash Tool. На телефон не получится установить прошивку, которая для него не предназначена.
  • Загрузите на компьютер драйвера для мобильного устройства. В большинстве случаев они есть в комплекте поставки девайса. Также их можно скачать с сайта компании-производителя. Или с официальной страницы модели смартфона.
  • Поставьте саму программу Flash Tool. Её также можно найти в интернете. Если она не запускается, перед инсталляцией кликните правой кнопкой мыши на исполняемый файл .exe, выберите «Свойства», вкладка «Совместимость». Настройте режим совместимости с Windows Vista или XP.
  • Полностью зарядите телефон. Если аккумулятор сядет во время загрузки через Flash Tool, с девайсом будут серьёзные проблемы.

  • Вам нужен кабель microUSB-USB, чтобы подключить гаджет к компьютеру. Провод должен предоставляться вместе с устройством.
  • Скопируйте важные данные со смартфона на другой носитель. Файлы из внутренней памяти устройства и SD-карты, контакты, SMS, историю чат-переписки, заметки, закладки браузера (если они есть). Всё, что имеет для вас значение. Прошивка с помощью Tool может стереть персональную информацию.

Перед загрузкой Firmware надо настроить телефон:

  1. Зайдите в его параметры.
  2. Откройте раздел «Об устройстве».
  3. Несколько раз тапните на надпись с номером сборки. Через несколько нажатий должно всплыть уведомление «Активированы настройки для разработчиков».
  4. Вернитесь назад в параметры.
  5. Откройте меню «Функции».
  6. Поставьте галочку в пункт «Отладка по USB».
  7. Выключите смартфон.
  8. Вытащите батарею, подождите несколько секунд и поставьте её назад.
  9. Присоедините смартфон к ПК с помощью USB-кабеля.
  10. Компьютер должен обнаружить новое устройство. Дождитесь, пока будут найдены и установлены драйверы. Или самостоятельно укажите к ним путь.
  11. Зайдите в Пуск — Панель управления и откройте Диспетчер устройств (он находится в категории «Оборудование и звук»).
  12. Найдите в списке свой телефон. Посмотрите, к какому порту он подключён. Эта информация понадобится, чтобы загрузить Firmware через SP.
  13. Отсоедините девайс от ПК.

Дальнейшие действия зависят от версии ПО.

Прошивка китайских телефонов

Как прошить китайский телефон через FlashTool? Это также возможно сделать, но эта процедура несколько отличается от стандартной, она будет рассмотрена отдельно

Здесь важно знать следующее:

  • Никогда не нажимайте кнопку Memory Test в программе FlashTool. По какой-то причине китайские телефоны неадекватно реагируют на данную операцию, и может случиться так, что прошивка сотрется без возможности восстановления.
  • Внимательно изучите информацию о прошивке на том сайте, с которого вы ее скачиваете. Не исключено, что в ней имеются баги, которые могут вызвать у вас серьезные проблемы.
  • Не пытайтесь установить на ваш смартфон прошивку от другого устройства. Так вы рискуете испортить его, и не факт, что у вас получится вернуть телефон в рабочее состояние.

Также, если вы не уверены в своих силах, лучше обратиться в ближайший сервисный центр. Китайские смартфоны очень специфические, поэтому пусть ими занимаются специалисты.

Возможные последствия

Положительные стороны:

  • Новая версия – это исправление мелких сбоев, повышение оптимизации, а также улучшения работы с новыми программами. Получение новейшей версии прошивки немного увеличит производительность смартфона.
  • Возможность удалить уставленное программное обеспечение, занимающее место в системе.
  • Получение дополнительных функций, которые были скрыты разработчиками. Например, переназначение горячих клавиш.
  • Повышение безопасности благодаря более защищенным пользовательским версиям.
  • Расширение вариативности в настройках визуальной части.

Негативные стороны:

  • Прошитые гаджеты автоматически снимаются с гарантийного обслуживания.
  • Не все пользовательские прошивки, находящиеся в свободном доступе работают исправно, поэтому существует вероятность получать забагованную ОС.
  • Плохая оптимизация пользовательского ROMa может повлечь за собой быструю разрядку телефона.
  • Несоответствие прошивки с железом телефона может привести к аппаратным проблем вследствие чего некоторые службы начнут работать медленнее.
  • Самое страшное — превращение телефона в «кирпич» – нежелательное явление, когда телефон полностью или частично теряет работоспособность. Может произойти, если произвести процедуру некорректно.

Подготовка к прошивке телефона или планшета Android

Для проведения прошивки вам понадобится установить необходимое оборудование и найти USB-шнур.

Шнур для соединения телефона с компьютером

Если вы собрались устанавливать прошивку с компьютера, вам, разумеется, понадобится соединить телефон с ним. Шнур, который используется для соединения, должен идти в комплекте с телефоном.

С помощью USB-шнура вам понадобится подключить устройство к компьютеру

Установление программы Flash Tool

Программа Flash Tool — это программа, с помощью которой проводится прошивка телефона, сделанного в Китае. Она может прошивать устройства множества моделей на базе процессора MTK (MediaTek).

Скачать её из интернета легко. Достаточно просто вбить в поисковике название, и, перейдя на сайт (лучше всего выбирать проверенные источники), скачать архивом и распаковать на диск C.

Установление драйверов

Драйвер — программное обеспечение, с помощью которого Windows получает доступ к управлению различными устройствами. Он необходим для установки прошивки на телефон.

Для каждого телефона используется свой файл и вам необходимо найти и скачать подходящий или установить его вместе с пакетом драйверов. На самом деле, всё необходимое для подключения уже имеется в системе компьютера, но без необходимого файла именно для вашего устройства толку от этого не будет.

Создание резервной копии текущей прошивки

На случай ошибки во время прошивки нужно сделать копию системы, на которую потом сможем откатиться (вернуться). Для этого нам понадобится приложение ROM Manager, установленное на ваш телефон. Также необходимы root-права. После установки и запуска программы сделайте следующее:

  1. В основном меню программы выберите опцию Recovery Setup.
  2. В появившемся экране выберите самый верхний пункт.
  3. Будет проведён поиск модулей для вашего устройства. Если они не будут обнаружены, нажмите «Да» и выберите нижнюю опцию. А если модули вашего устройства обнаружены, то выберите их.
  4. Дождитесь окончания установки выбранного модуля.
  5. Далее сохраните текущую прошивку.
  6. После завершения долгого процесса сохранения копия для отката будет создана. Чтобы в дальнейшем вернуться на неё, выберите пункт «Резервные копии» из меню программы.

Ошибка вовремя прошивки Sony Xperia FlashTool

Ошибка: Error in processHeader : 1 : Неверная функция 

Решение: Проверьте USB провод попробуйте флештул версии 0.9.18. (5)6 и используйте порт USB 2.0. Также переустановите драйвера 

Ошибка: Error in processHeader : 2 : Не удается найти указанный файл

РешениеПроверяем правильно ли указан путь к папке с прошивкой. Нет ли в пути кириллицы 

Ошибка: ERROR — Processing of loader.sin finished with errors

Решение. Копируем прошивку куда-нибудь, меняем разрешение с .ftf на .zip и распаковываем.В папке C:\Users\username\.flashTool\devices\E55XX заменяем файл loader.sin на распакованный из прошивки. 

Ошибка:ERROR — invalid distance code 

РешениеПроверьте контрольную сумму прошивки (md5sum) возможно в ней проблема.

Ошибка:ERROR —  Failed to verify sin header

РешениеДело было в бутлоадере. Не знаю как он разлочился не официально. Я вернул бутлоадер в исходную то есть залочил заного.

Ошибка:ERROR — SIN header verification failed

РешениеУ вас МТ11, а шьете прошивку от LT25 (Прошивку ставить только от своей модели аппарата)

Ошибка: RR_SEVERITY=»MINOR»;ERR_CODE=»0017″;ERR_DYNAMIC=»80080053

Решение Ошибка в файлах прошивки , появляется из-за сбоев при закачке файлов попробуйте скачать прошивку в другом месте.

Ошибка:  ERROR — ERR_SEVERITY=»MINOR»;ERR_CODE=»0017″;ERR_DYNAMIC=»0x80080012″; 

РешениеПопробуйте другую прошивку может она битая

Ошибка:  ERROR — Final data verification failed

РешениеНужно поставить галочку на «No final verification» при прошивке.

Ошибка:   ERROR — Cannot sync devices : Connection reset

Решение Отключите синхронизацию в настройках Device — Auto Sync — Off.

Ошибка: ERROR — Can’t read a byte value

Решение Освоботите место на системном диске поменяйте используемый USB порт.

Ошибка: ERROR — Drivers need to be installed for connected device.

Решение Требуется установить драйвера или если установленый то переустановите

Ошибка:  ERROR — Error flashing. Aborted

Решение  В поле Exclude был неясный пункт UNKNOWN, который добавлял файл wfinfo.xml. Я его отключил и без него все успешно прошилось. После попробовал еще, оказалось, что драйвер fastboot криво встал, по этому и была ошибка

Ошибка: ERROR — Local file and remote file do not match

Решение Ошибкой было в том, что перед релоком обновился на заводскую прошивку, после этого флештул lock-relock делает, а вот восстанавливать ТА из копии не может, т.к. отсутствует рут. Рутанул телефон и после этого смог номально флештулом восстановить ТА из копии.

Ошибка: java.lang.NumberFormatException: For input string

Решение  Проблему решил удалением папки .flashtool C:\Users\username\.flashtool

Ошибка: java.lang.NoClassDefFoundError: delight/rhinosandox/RhinoSandboxes

Решение   Если есть такая ошибка при запуске, то нужно отключить интернет и программа запустится.

Ошибка:  INFO — Your phone bootloader cannot be officially unlocked

Решение  Скорее всего у вас не разблокируемый загрузчик (операторский телефон?).  Как узнать заблокирован или разблокирован bootloader? .

  • В приложении «Телефон» наберите *#*#7378423#*#*, Service info — Configuration
  • Bootloader unlock allowed — Yes — Бутлоадер не разблокирован, можно разблокировать;
  • Bootloader unlock allowed — No — Бутлоадер не разблокирован, нельзя разблокировать;
  • Bootloader unlock — Yes — Бутлоадер разблокирован

Ошибка:INFO — FAILED (remote: Incorrect format for unlock data. Should be on the form «0x)

Решение   проблема была в драйвере, он распознавался как ADB driver, вместо Android Bootloader interface

Ошибка:INFO — Some files are missing from your boot delivery

 Решениево вкладке Max USB Buffer надо поставить 512К а не Device maxsize.

Ошибка:User Home Selector

 Решениепросто очистите папку С:\Flashtool\firmwares если вам не нужны находящиеся там файлы.

Ошибка: Flashtool не видит файл прошивки (*.ftf)

Решение    В домашней папке flashtool открываем папку devices, находим папку с названием своей модели телефона, внутри файл <phonemodel>.properties, открываем, смотрим в ключе recognition правильное значение соответствующее модели телефона.

  • Например для Sony Xperia S: ~/.flashTool/devices/LT26/LT26.properties recognition=LT26i,LT26a,nozomi,LT26ii
  • Запоминаем значение LT26i что соответствует моему примеру.
  • Открываем прошивку (это архив), в папке META-INF открываем MANIFEST.MF
  • Изменяем значение ключа device на правильное, которое мы нашли ранее.
  • Например, в моём случае в нерабочем образе прошивки было прописано device: Xperia S заменяю на device: LT26i

Процесс прошивки телефона через SP FlashTool

  1. Разархивировываем SP Flash Tool в корень диска С заходив в папку и запускаем flash_tool.exe. 
  2. При старте программы изначально выбран режим работы «Download Only». Данный режим применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Так что оставляем его без изменений.
  3. Далее добавляем в программу scatter-файла. В этом файле есть перечень всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти. Чтобы добавить scatter-файла в Flash Tool нажимаем кнопку «choose», расположенную справа от поля «Scatter-loading file».
  4. После чего откроется проводник где нужно выбрать scatter-файла. Он обычно располагается в папке с распакованной прошивкой и имеет название MTxxxx_Android_scatter_yyyyy.txt, (где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в смартфон данные, а – yyyyy, тип памяти, используемый в смартфоне). Выбираем scatter-файла и нажимаем кнопку «Открыть».
  5. После загрузки scatter-файла в автоматическом режиме добавится все разделы прошивки.  
  6. Слева от названия разделов располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в смартфон.
  7. Для режима Download Only нужно снять галочки с пунктов PRELOADER и DSP_BL – для устройств на процессорах MTK: MT6575 и MT6577. Для всех остальных устройств на базе MTK в указанном режиме рекомендуется снять галочку с пункта PRELOADER
  8. Проверяем настройки FlashTool. Нажимаем меню «Options» и в раскрывшемся окне переходим в раздел «Download». Отмечаем галочками пункты «USB Checksum» и «Storage Сhecksum» это позволит проверить контрольные суммы файлов перед записью в устройство, а значит позволит избежать прошивки испорченных образов.
  9. Начинаем процесс прошивки проверяем, чтобы  устройство было отключено от компьютера, выключаем полностью телефон, вынимаем и вставляем обратно аккумулятор, если он съемный. Далее переводим  FlashTool в режим ожидания для этого нажимаем кнопку «Download», обозначенную зеленой стрелкой, направленной вниз.
  10. В режиме ожидания, в программе невозможность осуществлять какие либо действия. Доступна только кнопка «Stop», позволяющая прервать процедуру. Подключаем выключенный телефон с зажатой кнопкой громкости вверх через USB 2.0 к компьютеру. 
  11. После подключения смартфона к ПК  начнется процесс прошивки, внизу появится полоска индикктор по которому можно понять сколько осталось до завершения прошивки.
  12. В процессе прошивки  индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания процессов которые происходят во время прошивки рассмотрим расшифровку цветов индикатора:
  13. После того, как программа удачно закончит прошивку появится окошко с надписью «Download OK». Отключаем смартфон от ПК и запускаем. Обычно первый запуск Android после прошивки длится довольно долго.

https://youtube.com/watch?v=zKQRCiFGQMg

Вывод

В статье детально описано, как пользоваться программой sp flash tool

Так же указаны рекомендации по выбору версии программы и меры предосторожности

  • https://androfon.ru/firmware-proshivka/kak-polzovatsya-programmoy-sp-flash-tool
  • https://pcutilites.com/233-sp-flash-tool.html
  • https://www.MobileOC.ru/android/proshivka/kak-proshit-telefon-cherez-flashtool-poshagovaya-instruktsiya
  • https://win10soft.ru/139-flash-tool.html
  • https://upgrade-android.ru/stati/stati/4042-sp-flashtool-kak-proshivat.html
  • http://flash-tool.ru/instruction.html
  • https://FlashTools.ru/kak-polzovatsya-flashtool.php
  • https://lumpics.ru/how-flash-phone-using-flash-tool/
Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий