SP Flash Tool 5: полное руководство по прошивке устройств на MediaTek

Ошибка «BROM ERROR: S_FT_ENABLE_DRAM_FAIL (0xFC0)» при попытке прошить смартфон через SP Flash Tool 5 почти всегда означает, что scatter-файл не соответствует аппаратной ревизии устройства — и это лишь одна из ситуаций, с которыми сталкиваются пользователи этой утилиты. SP Flash Tool (SmartPhone Flash Tool) — официальная программа для прошивки устройств на чипсетах MediaTek, а пятая версия линейки стала наиболее распространённой благодаря поддержке широкого спектра процессоров и стабильной работе на Windows.

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

Что такое SP Flash Tool 5 и когда он нужен

SP Flash Tool — низкоуровневая утилита, которая взаимодействует с загрузчиком (bootrom/preloader) процессоров MediaTek напрямую, минуя операционную систему смартфона. Именно поэтому с её помощью можно восстановить даже устройство, которое не включается после неудачной прошивки — так называемый «кирпич».

Основные сценарии применения:

  • 🔧 восстановление смартфона, который не загружается или зависает на логотипе;
  • ⬇️ откат на стоковую прошивку после экспериментов с кастомными ROM;
  • 🔄 обновление ПО вручную, если обновление «по воздуху» недоступно;
  • 🧹 полная переустановка системы при программных сбоях и заражении вирусами;
  • 💾 чтение разделов памяти (функция Readback) для создания бэкапа.

Версия 5.x получила обновлённый интерфейс, поддержку новых чипов и более корректную работу с scatter-файлами — текстовыми картами разметки памяти, без которых прошивка невозможна. Именно scatter-файл сообщает программе, по каким адресам во флеш-памяти располагаются разделы boot, system, recovery и другие.

Подготовка: драйверы, прошивка и заряд батареи

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

Первый шаг — установка драйверов MediaTek VCOM (USB Preloader). Без них компьютер не распознает выключенный смартфон в режиме прошивки. Драйверы устанавливаются вручную через Диспетчер устройств: при кратковременном подключении выключенного устройства в списке на несколько секунд появляется неизвестное устройство, для которого и нужно указать распакованный пакет драйверов. На современных версиях Windows может потребоваться отключение проверки цифровой подписи драйверов — процедура зависит от версии системы, поэтому сверяйтесь с актуальной документацией для вашей ОС.

Второй шаг — скачивание прошивки строго для вашей модели и аппаратной ревизии. Даже внутри одной модели могут существовать версии с разными чипами памяти, и прошивка от «похожего» аппарата способна повредить раздел preloader. Третий шаг — зарядить батарею хотя бы до половины, чтобы исключить отключение в процессе записи.

☑️ Подготовка к прошивке через SP Flash Tool 5

Выполнено: 0 / 6
⚠️ Внимание: прошивка с неподходящим scatter-файлом может затереть раздел с IMEI и заводскими калибровками (NVRAM). Перед прошивкой по возможности сделайте бэкап раздела nvram — восстановить его без копии крайне сложно.

Интерфейс и режимы прошивки

После запуска flash_tool.exe первым делом загружается scatter-файл: кнопка Scatter-loading → выбор файла вида MTxxxx_Android_scatter.txt из папки прошивки. Программа автоматически подтянет пути к образам разделов и отобразит их список с галочками.

Ключевой момент — выбор режима в выпадающем списке над таблицей разделов. От него зависит, что именно будет записано в память устройства.

РежимЧто делаетКогда применять
Download OnlyЗаписывает только отмеченные разделыТочечная прошивка отдельных образов, восстановление boot
Firmware UpgradeОбновляет все разделы прошивки, включая preloaderПолная установка стоковой прошивки, восстановление «кирпича»
Format All + DownloadПолное форматирование флеш-памяти, затем записьКрайняя мера при серьёзных повреждениях разметки

Режим Format All + Download используйте только в безвыходных ситуациях: он стирает всё содержимое памяти, включая служебные разделы с IMEI и калибровками. Для большинства задач достаточно Download Only или Firmware Upgrade.

📊 Для какой задачи вы используете SP Flash Tool 5?
Восстановление нерабочего смартфона
Откат на стоковую прошивку
Обновление ПО вручную
Прошивка отдельных разделов (boot, recovery)

Пошаговая инструкция по прошивке

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

Порядок действий:

  • 1️⃣ запустите flash_tool.exe и загрузите scatter-файл кнопкой Scatter-loading;
  • 2️⃣ выберите режим Download Only или Firmware Upgrade;
  • 3️⃣ нажмите кнопку Download — программа перейдёт в режим ожидания устройства;
  • 4️⃣ подключите выключенный смартфон кабелем к ПК (на некоторых моделях при этом удерживают кнопку громкости — уточняйте в инструкции к вашей прошивке);
  • 5️⃣ дождитесь окончания процесса: сначала идёт красная полоса (загрузка DA), затем жёлтая (запись разделов);
  • 6️⃣ после появления окна с зелёной галкой Download OK отключите кабель и включите устройство.

Первая загрузка после прошивки может занять заметно больше времени, чем обычно, — система инициализирует разделы заново. Не прерывайте её принудительно.

⚠️ Внимание: не отключайте кабель и не закрывайте программу, пока идёт запись разделов (жёлтая полоса). Прерывание на этом этапе может привести к повреждению загрузчика, и восстановление потребует уже сервисного оборудования.

Типичные ошибки и способы их решения

Ошибки SP Flash Tool имеют коды, по которым можно понять причину сбоя. Ниже — наиболее распространённые ситуации, с которыми сталкиваются пользователи пятой версии.

S_FT_ENABLE_DRAM_FAIL (0xFC0) — несовместимость прошивки с аппаратной частью: неверный scatter-файл или образы от другой ревизии устройства. Решение — найти прошивку строго под вашу модель и версию железа.

S_BROM_CMD_STARTCMD_FAIL (0x7D4) и похожие ошибки на старте связи обычно указывают на проблему с драйверами, кабелем или портом USB. Переустановите драйверы VCOM, смените порт и кабель. Ошибка STATUS_SCATTER_FILE_INVALID означает, что scatter-файл повреждён или взят от другой прошивки — замените его файлом из оригинального архива.

Если программа вообще не реагирует на подключение смартфона, проверьте Диспетчер устройств: на момент подключения там должен кратковременно появляться порт MediaTek PreLoader USB VCOM. Его отсутствие — верный признак проблемы с драйверами или с самим устройством.

Что делать, если телефон перестал определяться после неудачной прошивки

Даже если устройство не подаёт признаков жизни, чип MediaTek обычно сохраняет аппаратный режим загрузки. Извлеките и вставьте батарею (если она съёмная), зажмите кнопку питания на 10–15 секунд, затем снова подключите к ПК без батареи или с ней — варианты зависят от модели. Если порт VCOM появляется в Диспетчере устройств, устройство можно прошить заново в режиме Firmware Upgrade с корректной прошивкой. Если порт не появляется ни при каких условиях — вероятно аппаратное повреждение, и потребуется диагностика в сервисе.

Риски, гарантия и меры предосторожности

Прошивка через SP Flash Tool — вмешательство в программную часть устройства, и оно имеет последствия. На многих смартфонах неофициальная прошивка может быть основанием для отказа в гарантийном обслуживании, а счётчик модификаций (если он предусмотрен производителем) фиксирует факт перепрошивки.

Отдельный риск — потеря IMEI и данных NVRAM, без которых смартфон не сможет работать в сотовых сетях. Это происходит при использовании режима Format All или несовместимой прошивки. Записывайте IMEI с наклейки на коробке или из-под батареи до начала любых манипуляций.

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

Часто задаваемые вопросы

Подходит ли SP Flash Tool 5 для смартфонов на Snapdragon или Exynos?

Нет. Утилита работает исключительно с чипсетами MediaTek. Для устройств на Qualcomm используются другие инструменты (например, QFIL), для Exynos — фирменные решения Samsung. Попытка прошить устройство на другом чипе через SP Flash Tool не удастся на уровне подключения.

Можно ли прошить смартфон без потери личных данных?

Режим Download Only с записью отдельных разделов (например, только boot или recovery) обычно не затрагивает раздел userdata, и данные сохраняются. Однако Firmware Upgrade и тем более Format All удаляют пользовательские данные. В любом случае перед прошивкой делайте резервную копию — гарантировать сохранность данных при низкоуровневых операциях нельзя.

Компьютер не видит выключенный смартфон — в чём причина?

Наиболее вероятные причины: не установлены или некорректно установлены драйверы MediaTek VCOM, неисправен USB-кабель, используется проблемный порт USB. Проверьте Диспетчер устройств в момент подключения — порт PreLoader должен появляться хотя бы на несколько секунд. Если его нет, начинайте с переустановки драйверов.

Чем отличается SP Flash Tool 5 от более ранних версий 3.x?

Пятая линейка получила переработанный интерфейс, поддержку более новых чипов MediaTek и улучшенную обработку scatter-файлов. Для старых одноядерных устройств иногда рекомендуют версию 3.x, но для подавляющего большинства актуальных прошивок требуется именно пятая версия — конкретную рекомендацию обычно указывают в инструкции к прошивке.

Телефон после прошивки не видит SIM-карту. Что делать?

Вероятная причина — стёртый или повреждённый раздел NVRAM, где хранятся IMEI и сетевые калибровки. Проверьте IMEI командой в звонилке или в настройках: если вместо номера отображается «Invalid» или пустое поле, потребуется восстановление NVRAM из заранее сделанного бэкапа. Без резервной копии задача существенно усложняется и может потребовать специализированного оборудования.