Ошибка BROM ERROR: S_FT_ENABLE_DRAM_FAIL (0xFC0) в окне SP Flash Tool почти всегда означает, что scatter-файл не соответствует объёму или типу памяти конкретного устройства — и продолжать прошивку в таком состоянии нельзя. Утилита SP Flash Tool (Smart Phone Flash Tool) — официальный инструмент для низкоуровневой работы со смартфонами и планшетами на чипсетах MediaTek: через неё заливают стоковую прошивку, восстанавливают «кирпичи» и обновляют отдельные разделы памяти.
Программа работает только на Windows (существуют и Linux-сборки) и требует специальных драйверов VCOM, без которых компьютер просто не увидит выключенный телефон. Ниже — подробный разбор установки, подготовки файлов, режимов прошивки и типичных ошибок.
Что такое SP Flash Tool и когда он нужен
SP Flash Tool взаимодействует с загрузчиком Preloader и режимом BROM чипсета MediaTek напрямую, минуя операционную систему смартфона. Именно поэтому утилита способна оживить аппарат, который не включается, зависает на логотипе или ушёл в циклическую перезагрузку после неудачного обновления.
Основные сценарии применения:
- 🔧 Восстановление стоковой прошивки после неудачного рута или установки кастомного recovery
- 📦 Обновление или откат прошивки вручную, когда обновление «по воздуху» недоступно
- 🧱 Реанимация «кирпича» — устройства, которое не подаёт признаков жизни
- 💾 Чтение и запись отдельных разделов памяти (функция Readback)
- 🗑 Форматирование флеш-памяти при глубоких программных сбоях
Важно понимать: инструмент предназначен только для чипсетов MediaTek. Для устройств на Qualcomm, Exynos или Kirin он бесполезен — там используются другие утилиты (QDLoader/QFIL, Odin и т.д.).
Подготовка: драйверы, прошивка и scatter-файл
Прежде чем запускать утилиту, необходимо подготовить три компонента. Первый — драйверы MediaTek VCOM (USB VCOM / Preloader): они устанавливаются вручную через Диспетчер устройств, поскольку на современных версиях Windows автоматическая установка часто не срабатывает. После установки при подключении выключенного телефона в системе на пару секунд должен появиться порт MediaTek USB Port или MediaTek PreLoader USB VCOM.
Второй компонент — сама прошивка для вашей модели, скачанная из надёжного источника: официального сайта производителя или профильного форума вроде 4PDA. Третий — scatter-файл (MTxxxx_Android_scatter.txt), который всегда идёт в комплекте с прошивкой и описывает карту разделов памяти. Scatter от другой модели или ревизии использовать категорически нельзя.
☑️ Подготовка к прошивке
⚠️ Внимание: прошивка от другой модели или аппаратной ревизии может привести к «окирпичиванию» устройства. Проверяйте точное название модели (включая региональные индексы) на наклейке под крышкой или в сервисных документах.
Пошаговая инструкция по прошивке
Запустите flash_tool.exe от имени администратора. В поле Scatter-loading File укажите путь к scatter-файлу — программа автоматически подтянет все разделы прошивки и отобразит их в таблице. Проверьте, что напротив каждого раздела проставлены галочки и корректные пути к файлам образов.
Далее выберите режим в выпадающем списке (подробнее о режимах — в следующем разделе). Для обычного восстановления подходит Download Only. После этого нажмите кнопку Download с зелёной стрелкой — программа перейдёт в режим ожидания устройства.
Теперь подключите полностью выключенный смартфон к компьютеру USB-кабелем. Если драйверы установлены верно, внизу окна побежит сначала красная, затем жёлтая полоса прогресса. По завершении появится окно с зелёной галочкой — Download OK. Только после этого отключайте кабель и включайте телефон: первая загрузка может занять заметно больше времени, чем обычно.
Режимы работы: Download Only, Firmware Upgrade и Format All
В SP Flash Tool три основных режима, и выбор между ними — критически важный момент. Ошибка здесь может стоить потери данных или даже калибровочных разделов.
| Режим | Что делает | Когда применять | Риски |
|---|---|---|---|
| Download Only | Записывает только выбранные разделы | Обновление отдельных разделов, точечное восстановление | Минимальные |
| Firmware Upgrade | Полная перезапись прошивки с обновлением всех разделов | Восстановление «кирпича», смена прошивки целиком | Потеря пользовательских данных |
| Format All + Download | Полное форматирование памяти и чистая заливка | Крайний случай — глубокие повреждения разметки | Возможна потеря NVRAM — IMEI, MAC-адресов и калибровок |
Режим Format All + Download стирает в том числе защищённые области памяти, где хранятся NVRAM и NVDATA. Их потеря приводит к слёту IMEI и неработающему модему, а восстановление без бэкапа — сложная задача. Поэтому форматирование применяйте только тогда, когда два других режима не помогли.
Типичные ошибки и их решение
Большинство сбоев в SP Flash Tool связаны не с самой программой, а с драйверами, несоответствием файлов или аппаратными нюансами. Разберём самые частые ситуации.
- ❌ Устройство не определяется — переустановите драйверы VCOM, смените USB-порт (лучше USB 2.0 на задней панели ПК), проверьте кабель
- ❌ S_FT_ENABLE_DRAM_FAIL — scatter или preloader не подходят к данной ревизии устройства; ищите прошивку точно под вашу модификацию
- ❌ Ошибка на этапе красной полосы — проблема с preloader; попробуйте снять галочку с раздела
preloader(только если уверены, что остальная часть прошивки подходит) - ❌ Процесс замирает на жёлтой полосе — отключите телефон, передёрните батарею (если она съёмная), повторите попытку
- ❌ STATUS_SEC_AUTH_FILE_NEEDED — устройство требует файл авторизации; такие аппараты прошиваются только с сервисными файлами производителя
⚠️ Внимание: снятие галочки с preloader — распространённый совет, но если preloader в комплекте прошивки не соответствует устройству, его прошивка может убить аппарат окончательно. Лучше найти корректную прошивку, чем экспериментировать с загрузчиком.
Почему Windows не видит выключенный телефон
В режиме прошивки чипсет MediaTek подключается к ПК буквально на несколько секунд — система успевает определить устройство только если драйвер VCOM уже установлен. Если драйвера нет, порт появляется как «Неизвестное устройство» и пропадает. Решение: в Диспетчере устройств выберите «Добавить устаревшее устройство» и установите драйвер вручную из распакованной папки.
Как сделать бэкап через Readback
Функция Readback позволяет считать содержимое разделов памяти устройства на компьютер — это единственный способ сохранить NVRAM и другие критичные области до экспериментов с прошивкой. Вкладка Readback находится рядом с Download в главном окне программы.
Для чтения раздела нужно указать стартовый адрес и длину — эти данные берутся из scatter-файла вашей прошивки (столбцы linear_start_addr и partition_size). Добавьте задачу кнопкой Add, укажите путь сохранения файла, нажмите Read Back и подключите выключенный телефон. Полученный дамп храните в надёжном месте — он может спасти устройство после неудачного форматирования.
Обратите внимание: адреса и размеры разделов у каждой модели свои, поэтому универсальных значений не существует. Всегда сверяйтесь со scatter-файлом именно вашего аппарата.
Безопасность и ограничения метода
SP Flash Tool — мощный, но не всепрощальный инструмент. На новых устройствах MediaTek производители включают защиту загрузчика (Secure Boot, SLA/DAA-авторизация), из-за которой прошивка без сервисных файлов становится невозможной. В таком случае поможет только официальный сервисный центр или специализированные решения для конкретной модели.
Также учитывайте, что любая низкоуровневая прошивка — это вмешательство на свой страх и риск. Гарантийные обязательства производителя после самостоятельной перепрошивки могут быть аннулированы, а ошибка в выборе файлов способна вывести аппарат из строя. Если устройство на гарантии и проблема программная — разумнее сначала обратиться к официальному сервису.
⚠️ Внимание: не прерывайте процесс прошивки после начала записи (жёлтая полоса) — обрыв кабеля или отключение питания ПК в этот момент может повредить разметку памяти и превратить рабочий телефон в «кирпич».
FAQ: частые вопросы о SP Flash Tool
Подойдёт ли SP Flash Tool для смартфона на Snapdragon?
Нет. Утилита работает только с чипсетами MediaTek. Для устройств на Qualcomm используются инструменты вроде QFIL (Qualcomm Flash Image Loader) и режим EDL.
Телефон не определяется компьютером в выключенном состоянии. Что делать?
Проверьте установку драйверов MediaTek VCOM в Диспетчере устройств, попробуйте другой USB-порт и кабель. На части моделей помогает подключение с зажатой кнопкой громкости — комбинацию уточняйте для вашего устройства.
Какой режим выбрать, чтобы не потерять данные?
Режим Download Only с записью только нужных разделов — наименее разрушительный вариант. Однако полную сохранность данных он не гарантирует, поэтому бэкап обязателен в любом случае.
Что делать, если после прошивки слетел IMEI?
Потеря IMEI означает повреждение раздела NVRAM. Если есть бэкап, сделанный через Readback, — восстановите его. Без бэкапа потребуются сервисные инструменты и, возможно, помощь специалиста; самостоятельные эксперименты здесь рискованны.
Можно ли прошить телефон без кнопки Download, просто подключив его?
Нет. Программа начинает передачу данных только после нажатия кнопки Download (или Readback для чтения) — до этого момента подключённое устройство игнорируется.