SP Flash Tool (она же Smart Phone Flash Tool) — это бесплатная программа MediaTek для прошивки смартфонов Android, построенных на чипсете MTK.
Утилита позволяет устанавливать официальные прошивки Fastboot ROM от разработчиков Xiaomi, Redmi и POCO. Для установки кастомных прошивок придётся использовать TWRP Recovery.
Скачать SP Flash Tool
В отличие от самостоятельной утилиты Mi Flash Unlock для разблокировки загрузчика, у которой есть полноценный лендинг, SP Flash не имеет официального сайта. Программа является частью пакета утилит Mi Flash Pro для прошивки смартфонов Xiaomi на базе SoC Qualcomm.
Мы собираем дистрибутивы новых версий Флеш Тулс (V5 и V6) на сайте miuirom.org. Вам остаётся скачать программу, распаковать zip-архив и запустить её на ПК (установка не требуется).
Чтобы скачать SP Flash можно либо загрузить и установить Mi Flash Pro, либо воспользоваться ссылками на отдельные дистрибутивы утилиты.
Существует две версии SP Flash Tool, доступных в верхнем меню программы Mi Flash:
- SP Flash — стандартная версия для старых смартфонов.
- SP Flash V6 — новая редакция программы, способная работать с актуальными моделями устройств Сяоми, Редми и ПОКО.
В отличие от Mi Flash Pro, которая доступна только для Windows, существует SP Flash Tool для Linux, которая отстаёт от актуальной версии на несколько редакций.
Скачать SP Flash Tool v6 для Windows:
Все версии | Дата выхода | Ссылка на загрузку |
---|---|---|
SP Flash 6.2228.00 — Последняя | 4 июля 2022 | Скачать |
SP Flash 6.2216.00 | 10 апреля 2022 | Скачать |
SP Flash 6.2124.00 | 15 июня 2021 | Скачать |
Скачать SP Flash Tool v5 для Windows:
Все версии | Дата выхода | Ссылка на загрузку |
---|---|---|
SP Flash 5.2228.00— Последняя | 3 июля 2022 | Скачать |
SP Flash 5.2216.00 | 8 июня 2022 | Скачать |
SP Flash 5.2124.00 | 14 июня 2021 | Скачать |
Для нормальной работы программы требуется ПК с Windows 7 или выше.
В официальной версии программы нет русского языка. Если возникли вопросы по прошивке телефона, ознакомьтесь с инструкцией ниже или опишите свою проблему в комментариях. Интерфейс на русском можно найти в более старых версиях утилиты от сторонних разработчиков на форуме 4PDA.
Возможности программы
Программа содержит инструменты для работы с операционной системой смартфона и его программной частью. Рассмотрим инструменты, которые входят в состав SP Flash Tool — они расположены в верхней части рабочего окна программы. Большинство инструментов становятся доступны сразу после подключения телефона к ПК.
Возможности SP Flash Tool:
- Download — под этим названием скрывается основная функция программы установки прошивки в устройство.
- Readback — опция позволяет изъять и просмотреть лог памяти из смартфона. Полезна когда нужно проверить память на наличие ошибок.
- Format — инструмент предназначен для форматирования внутренней памяти смартфона (в том числе без установки новой версии прошивки).
- Memory Test — благодаря этому инструменту можно протестировать память телефона, проверить её работоспособность и выявить имеющиеся ошибки.
- Brom Adapter — позволяет загрузить исполняемую программу в RAM смартфона и выполнить её. Чаще всего используется для запуска диагностических приложений.
- DL Cert — загружает в память смартфона файл сертификата, необходимый для корректной установки прошивки (полезно, если в пакете прошивки ROM такой файл по какой-то причине отсутствует).
- Write Memory — позволяет пользователю записать особый файл по конкретному пути во флеш-память устройства. Чаще всего используется профессионалами.
- Console — консоль для управления программой и процессом прошивки посредством введения соответствующих команд.
Некоторые возможности SP Flash Tool даже превосходят функции Mi Flash Tool. Но в этом ничего удивительного нет, ведь известно, что Qualcomm Snapdragon – это гораздо более закрытая платформа, чем MediaTek.
Прошивка через SP Flash Tool
Программа предназначена для прошивки телефона через Fastboot. Поэтому вам необходимо скачать прошивку Fastboot ROM для телефона и распаковать её в корень диска (в пути папки должны быть только латинские буквы и цифры).
Также перед прошивкой телефона убедитесь, что ваши личные файлы перемещены на внешний накопитель (если выполнить такое возможно), чтобы избежать их потери в случае ошибки во время работы с программой.
Для работы SP Flash Tool требуется разблокированный загрузчик и установленные на ПК драйверы ADB (для процессора MTK) и драйвер VCOM/PRELOADER.
Как прошить телефон Xiaomi через SP Flash Tool:
- Запустите приложение. В главном окне щёлкните по кнопке Choose напротив пункта Scatter-LoadingFile.
- В распакованной папке с прошивкой найдите файл Android_scatter_emmc.txt, выберите его и нажмите ОК (в начале названия файла указана модель процессора, например, МТ6577 – выберите соответствующий вариант).
- Выберите режим Download Only в соответствующей строке.
- Переведите телефон в режим Fastboot, зажав на выключенном устройстве кнопки питания и уменьшения громкости.
- Подключите его с помощью оригинального кабеля USB к ПК и нажмите кнопку Download в главном окне программы.
- Начнётся процесс установки прошивки, который нельзя прерывать. Для завершения потребуется 5-10 минут. После завершения вы увидите сообщение Download OK.
Используйте оригинальный кабель для подключения к компьютеру, поскольку дешёвые аналоги могут вызвать проблемы в процессе прошивки.
Решение ошибок во время прошивки
В процессе прошивки телефона Сяоми, Редми или ПОКО с помощью SP Flash Tool могут возникать ошибки. Рассмотрим наиболее часто возникающие проблемы и методы их решения.
Решение ошибок SP Flash Tool:
- s_ft_download_fail 4008 — ошибка установки прошивки. Может решиться использованием предыдущих версий программ, заменой USB кабеля или полной зарядкой телефона. Иногда помогает Хард Ресет.
- error 6029 — проблема с драйверами. Решение простое – переустановить ADB-драйвер для МТК, а также драйвер VCOM/PRELOADER.
- error 4032 — неверный блок PRELOADER. Попробуйте сменить версию программы, также можно попробовать замкнуть 4 и 5 контакт на разъёме USB. Если уровень заряда АКБ менее 20% — попробуйте его зарядить.
- error 8417 — нужно исправить путь к файлу SCATTER так, чтобы в нём были исключительно латинские символы (никакие другие не поддерживаются).
- error 2004 — попробуйте закрыть окно с появившейся ошибкой и сразу же нажать Download снова. Если не помогло – попытайтесь подключить аппарат к ПК с зажатой кнопкой увеличения или уменьшения громкости.
- error 8038 — смените версию SP Flash Tool или исправить файл SCATTER так, чтобы он был идентичен тому, что используется в прошивке.
- error 2005 — при выборе Download необходимо убрать галку с пункта dsp_bl. Если этот пункт требуется, то нужно подключить аппарат в режиме BOOTROM. Также попробуйте отключить и подключить аккумулятор (если есть такая возможность).
- error 4001 — смените порт USB, к которому подключается телефон или переместите каталог с программой для прошивки в корень диска С. Также проблема может быть в вышедшей из строя памяти смартфона.
- error 1022 — используйте более старую версию SP Flash Tool. Скачать предыдущие версии можно по ссылкам выше.
- error 1042 — ошибка BROM. Можно попробовать использовать последнюю версию программы или сменить компьютер. Также проблема может возникнуть из-за неисправного USB-кабеля.
- error 1058 — подключите смартфон к порту USB 2.0 (не используйте USB 3.0).
- error 6045 — попробуйте использовать SP Flash Tool версии 5.1532.
- error 8406 — внутренняя ошибка программы. Нужно использовать другую версию (заведомо рабочую).
- error 4058 — аппаратная проблема с флеш-памятью. Чип нуждается в замене.
- s_ft_enable_dram_fail 4032 — можно попробовать отформатировать телефон, переустановить драйверы, сменить версию программы, зарядить батарею, прошить телефон через Test Point.
- checksum error 1041 — очистите логи программы и удалите файл Checksum.ini. После этого повторите процесс прошивки.
- not enough storage space — ошибка говорит о том, что в памяти недостаточно места. Нужно отформатировать телефон.
- status insufficient buffer — попробуйте сменить версию программы (лучше использовать более старую версию).
- microsoft visual c++ runtime error — переустановите пакет Microsoft Visual C++, перезагрузите компьютер. Затем попробуйте прошить телефон снова.
Когда программа не видит телефон, проверьте справность USB-кабеля и убедитесь, что на ПК установлены драйверы ADB для MTK и VCOM/PRELOADER. Такое иногда случается из-за некорректных драйверов.
Если у вас возникли сложности с тем, как пользоваться SP Flash Tool, или вы столкнулись с ошибками в работе программы и решили их, отпишитесь в комментариях.