Где взять scatter файл для SP Flash Tool

SP Flash Tool отказывается начинать прошивку и выдаёт ошибку вроде «Please load scatter file first» или «scatter file not found» именно потому, что в папке с прошивкой отсутствует ключевой текстовый файл — scatter-файл. Без него программа не знает, как разбита память вашего устройства на разделы и куда записывать каждый образ. Найти этот файл можно несколькими способами: взять из комплекта стоковой прошивки, вытащить из дампа, сгенерировать специальными утилитами или считать разметку прямо со смартфона.

Ниже разберём каждый источник scatter-файла, объясним, что это за файл и почему «чужой» scatter от похожей модели опасен, а также покажем, как проверить корректность файла перед прошивкой. Инструкция ориентирована на устройства с процессорами MediaTek (MTK), поскольку SP Flash Tool работает только с этой платформой.

Что такое scatter-файл и почему без него не обойтись

Scatter-файл — это обычный текстовый файл (обычно с именем вида MT6572_Android_scatter.txt), содержащий карту разметки внутренней памяти устройства. В нём перечислены все разделы: preloader, boot, recovery, system, userdata и другие, а для каждого указаны начальный адрес и размер. Именно по этой карте SP Flash Tool понимает, какой образ в какой участок флеш-памяти записывать.

Важный момент: разметка памяти уникальна не только для модели, но иногда и для ревизии устройства. Scatter-файл от одноимённого смартфона с другим объёмом памяти или другой аппаратной ревизией может не совпасть по адресам разделов.

⚠️ Внимание: прошивка с чужим scatter-файлом — одна из самых частых причин «окирпичивания» устройств на MTK. Если адреса разделов не совпадут, можно затереть preloader и служебные области, после чего смартфон перестанет включаться и определяться компьютером. Всегда используйте scatter именно от вашей модели и ревизии.

Способ 1. Взять scatter из комплекта стоковой прошивки

Самый простой и надёжный источник — архив официальной (или сервисной) прошивки для вашей модели. В подавляющем большинстве случаев scatter-файл уже лежит внутри, рядом с образами разделов. Вам нужно распаковать архив и поискать файл со словом scatter в имени — как правило, он имеет расширение .txt.

Где искать сами прошивки:

  • 🔹 Официальный сайт производителя — раздел поддержки или загрузок для вашей модели; некоторые бренды выкладывают полные пакеты прошивок.
  • 🔹 Профильные форумы — например, ветки устройств на 4PDA, где пользователи собирают стоковые прошивки и служебные файлы.
  • 🔹 Каталоги прошивок — сайты-агрегаторы, где прошивки разложены по брендам и моделям; проверяйте точное совпадение названия модели и версии сборки.
  • 🔹 Сервисные утилиты производителя — у некоторых брендов есть фирменные программы обновления, из временных папок которых иногда можно извлечь файлы прошивки.

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

Способ 2. Сгенерировать scatter через MTK Droid Tools

Если устройство ещё включается и на нём есть root-доступ, scatter-файл можно создать самостоятельно с помощью классической утилиты MTK Droid Tools. Программа считывает разметку памяти напрямую со смартфона и сохраняет её в готовый текстовый файл, полностью совместимый со SP Flash Tool.

☑️ Создание scatter через MTK Droid Tools

Выполнено: 0 / 5

Обратите внимание: утилита давно не обновляется и корректно работает в основном со старыми чипами и версиями Android. На современных устройствах она может не определить телефон или не получить root — это ограничение инструмента, а не признак неисправности аппарата. Точный список поддерживаемых чипов лучше сверить в теме программы на профильном форуме.

Полученный файл будет называться по шаблону MTxxxx_Android_scatter.txt, где xxxx — модель вашего чипа. Сохраните его в отдельную папку: он пригодится не только для прошивки, но и для создания полного бэкапа памяти.

Способ 3. Извлечь scatter из бэкапа или дампа памяти

Бывает, что полной прошивки в открытом доступе нет, но есть дамп памяти (ROM-файл), снятый с такого же устройства. Из него scatter-файл можно восстановить. Для этой задачи традиционно используются утилиты вроде WwR MTK, которые анализируют дамп, находят таблицу разделов и генерируют scatter автоматически.

Порядок действий в общем виде такой: загружаете файл дампа в программу, запускаете анализ структуры, после чего утилита предлагает сохранить scatter и при необходимости разрезать дамп на отдельные образы разделов. Это удобно, когда нужно прошить не всё устройство, а только отдельные разделы, например boot или recovery.

⚠️ Внимание: дамп должен быть снят именно с вашей модели и желательно с той же ревизии платы. Дамп от «похожего» аппарата на том же чипе не гарантирует совпадения разметки — производители нередко меняют размеры разделов между партиями устройств.
📊 Каким способом вы получили scatter-файл?
Нашёл в архиве со стоковой прошивкой
Сгенерировал через MTK Droid Tools
Извлёк из дампа через WwR или аналог
Попросил на форуме / ещё ищу

Способ 4. Считать разметку напрямую через SP Flash Tool

Менее известный вариант: сама SP Flash Tool умеет читать память устройства в режиме Readback. Если у вас есть хотя бы примерный scatter от аналогичного чипа, можно считать область, где лежит таблица разделов (PGPT на устройствах с GPT-разметкой), и затем на её основе построить корректный scatter. Этот метод требует опыта и обычно применяется, когда других источников нет вообще.

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

Почему на новых смартфонах сложнее

На современных чипах MediaTek включена защита Download Agent и аутентификация (SLA/DAA), поэтому не каждая версия SP Flash Tool сможет подключиться к устройству. Может потребоваться специальный DA-файл или обход авторизации — это зависит от модели чипа и версии прошивки.

Как проверить scatter-файл перед прошивкой

Scatter — обычный текстовый файл, поэтому его можно открыть в любом редакторе и убедиться в корректности. Проверьте несколько вещей: в начале файла указано название платформы (должно совпадать с вашим чипом), присутствуют строки разделов с полями partition_name, linear_start_addr и partition_size, а для ключевых разделов указаны имена файлов образов.

ПризнакНормальный файлПодозрительный файл
Название чипа в шапкеСовпадает с вашим чипомДругая платформа MTK
Путь к образамФайлы лежат рядом со scatterСсылается на отсутствующие файлы
Раздел preloaderПрисутствует в спискеОтсутствует или повреждён
Кодировка и читаемостьОткрывается как текстИероглифы, бинарный мусор

После загрузки scatter в SP Flash Tool посмотрите на таблицу разделов в главном окне: все строки должны заполниться адресами и путями к файлам без ошибок. Если программа ругается на конкретную строку — не игнорируйте сообщение, а проверьте, существует ли указанный файл образа в папке прошивки.

Типичные ошибки, связанные со scatter-файлом

При работе со SP Flash Tool пользователи чаще всего сталкиваются с несколькими характерными проблемами, и большинство из них связано именно с файлом разметки, а не с самой программой.

  • «Scatter file not found» — программе указали неверный путь или файл переименован; загрузите scatter заново через кнопку выбора.
  • Ошибка несовпадения чипа — scatter создан для другой платформы; ищите файл именно под ваш чип.
  • Ошибка при загрузке таблицы разделов — файл повреждён при скачивании; скачайте архив прошивки заново, желательно с другого источника.
  • Устройство не определяется — проблема не в scatter, а в драйверах VCOM/Preloader; переустановите их и попробуйте другой USB-порт.

Отдельно стоит сказать про кириллицу и пробелы в пути к файлам. На некоторых версиях SP Flash Tool русские буквы в пути к прошивке вызывают сбои при загрузке scatter. Держите папку прошивки в корне диска с именем из латинских букв, например C:\firmware\.

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

Можно ли прошить устройство без scatter-файла?

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

Подойдёт ли scatter от другой модели на том же процессоре?

Одинаковый чип не гарантирует одинаковую разметку: производители сами определяют размеры и адреса разделов. Использование чужого scatter может привести к записи образов не в те области памяти и полной неработоспособности устройства. Ищите файл строго под вашу модель.

Чем открыть и отредактировать scatter-файл?

Это обычный текстовый файл, его открывает Блокнот, Notepad++ или любой другой редактор. Редактировать без понимания структуры не стоит: изменение адресов или размеров разделов делает файл опасным для прошивки. Обычно редактирование требуется только опытным пользователям для точечных операций.

В прошивке нет scatter-файла, что делать?

Сначала проверьте вложенные папки архива — иногда файл лежит не в корне. Если его действительно нет, поищите другую версию прошивки для вашей модели, извлеките scatter из дампа через WwR MTK или создайте его через MTK Droid Tools при работающем устройстве с root-доступом.

Нужен ли root для получения scatter-файла?

Зависит от способа. Скачивание готовой прошивки и извлечение scatter из дампа root не требуют. А вот генерация через MTK Droid Tools без root-доступа на устройстве невозможна — программе нужен доступ к служебной информации о разметке памяти.