Прошивка Android-устройств на базе МТК через SP FlashTool

Прошивка Android-устройств на базе MTK через SP FlashTool

Аппаратная платформа MTK получила широкое распространение как основа для создания современных смартфонов, планшетов и других устройств. Наряду с разнообразием устройств в жизнь пользователей вошла возможность выбора вариантов операционной системы Android — количество доступных официальных и кастомных прошивок для популярных устройств MTK может достигать нескольких десятков! Для управления разделами памяти устройств Mediatek часто используется мощный и функциональный инструмент SP Flash Tool.

Несмотря на большое разнообразие устройств MTK, процесс установки программного обеспечения через приложение SP FlashTool в целом одинаков и выполняется в несколько этапов. Рассмотрим их подробнее.

Все действия с флеш-устройствами с использованием SP FlashTool, в том числе выполнение приведенных ниже инструкций, выполняются пользователем на свой страх и риск! Администрация сайта и автор статьи не несут ответственности за возможное нарушение работоспособности устройства!

Подготовка устройства и ПК

Чтобы процедура записи файлов изображений в разделы памяти устройства прошла гладко, необходимо соответствующим образом подготовиться, проведя определенные манипуляции, как с устройством Android, так и с ПК или ноутбуком.

  1. Скачиваем все необходимое: прошивку, драйверы и само приложение. Распаковываем все архивы в отдельную папку, идеально расположенную в корне диска C.
  2. Прошивка Android-устройств на базе MTK через SP FlashTool

  3. желательно, чтобы в названиях папок для расположения файлов приложения и прошивки не было русских букв и пробелов. Имя может быть любым, но имена папок должны быть намеренно, чтобы потом не запутаться, особенно если пользователь любит экспериментировать с различными типами программного обеспечения, загруженного в устройство.
  4. Прошивка Android-устройств на базе MTK через SP FlashTool

  5. Установка драйвера. Этот этап подготовки, а точнее его правильное выполнение, во многом предопределяет плавность всего процесса. Как установить драйвер для решений MTK подробно описано в статье по ссылке ниже:
  6. Урок: Установка драйверов для прошивки Android

  7. Сделаем резервную копию системы. При каждом исходе процедуры прошивки пользователю практически во всех случаях придется восстанавливать свою информацию, и если что-то пойдет не так, данные, которые не были сохранены в резервной копии, будут безвозвратно утеряны. Поэтому настоятельно рекомендуется выполнить шаги одного из способов создания резервной копии из статьи:
  8. Урок: как сделать резервную копию Android-устройства перед прошивкой

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

Установка прошивок

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

Способ 1: Download Only

Рассмотрим подробно процедуру загрузки программного обеспечения на Android-устройство при использовании одного из самых распространенных и часто используемых режимов прошивки через SP FlashTool — «Только загрузка».

  1. Запускаем SP FlashTool. Программа не требует установки, поэтому для ее запуска просто дважды щелкните файл flash_tool.exe, расположенный в папке приложения.
  2. Прошивка Android-устройств на базе MTK через SP FlashTool

  3. При первом запуске программы отображается окно сообщения об ошибке. Этот момент не должен беспокоить пользователя. После того, как программе был указан путь к расположению необходимых файлов, ошибка больше не будет отображаться. Нажмите кнопку «ОК».
  4. Прошивка Android-устройств на базе MTK через SP FlashTool

  5. В главном окне программы после запуска изначально выбирается режим работы — «Только загрузка». Сразу стоит отметить, что этот раствор используется в большинстве ситуаций и является основным практически для всех швейных процедур. Различия в производительности при использовании двух других режимов будут описаны ниже. В общем, «Только скачивать» оставляем без изменений.
  6. Прошивка Android-устройств на базе MTK через SP FlashTool

  7. Приступаем к добавлению файлов изображений в программу для их дальнейшей регистрации в разделах памяти устройства. Для автоматизации некоторых процессов SP FlashTool использует специальный файл Scatter. По сути, этот файл представляет собой список всех разделов флэш-памяти устройства, а также адреса начальных и конечных блоков памяти устройства Android для разделов записи. Чтобы добавить в приложение скаттер-файл, нажмите кнопку «выбрать», расположенную справа от поля «Скаттер-файл для загрузки».
  8. Прошивка Android-устройств на базе MTK через SP FlashTool

  9. После нажатия на кнопку выбора scatter-файла открывается окно проводника, в котором нужно указать путь к нужным данным. Scatter-файл находится в папке с распакованной прошивкой и имеет имя MTxxxx_Android_scatter_yyyyy.txt, где xxxx — номер модели процессора устройства, для которого предназначены данные, загружаемые в устройство, а yyyyy — тип памяти, используемой в устройство. Выделите скаттер и нажмите кнопку «Открыть».
  10. Прошивка Android-устройств на базе MTK через SP FlashTool

    Внимание! Загрузка некорректного scatter-файла в SP Flash Tool и дальнейшая запись изображений с неправильной адресацией раздела памяти может повредить ваше устройство!

  11. важно отметить, что в приложении SP FlashTool есть проверка хэша, которая предназначена для защиты Android-устройства от записи некорректных или поврежденных файлов. Когда в программу добавляется скаттер-файл, проверяются файлы изображений, список которых содержится в загруженном скаттер-файле. Эту процедуру можно отменить во время проверки или отключить в настройках, но делать это категорически не рекомендуется!
  12. Прошивка Android-устройств на базе MTK через SP FlashTool

  13. После скачивания scatter-файла в автоматическом режиме были добавлены компоненты прошивки. Об этом свидетельствуют заполненные поля «Имя», «Начальный адрес», «Конечный адрес», «Город». Строки под заголовками содержат, соответственно, название каждого раздела, начальный и конечный адреса блоков памяти для записи данных, а также путь, по которому файлы изображений находятся на диске ПК.
  14. Прошивка Android-устройств на базе MTK через SP FlashTool

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

    Прошивка Android-устройств на базе MTK через SP FlashTool

    В общем, настоятельно рекомендуется снять галочку напротив записи с разделом «PRELOADER», это позволяет избежать многих проблем, особенно при использовании кастомных прошивок или файлов, полученных с сомнительных ресурсов, а также отсутствия созданной полной резервной копии системы с помощью MTK Droid Tools.

  16. Прошивка Android-устройств на базе MTK через SP FlashTool

  17. Проверить настройки программы. Нажмите меню «Параметры» и в открывшемся окне перейдите в раздел «Скачать». Установите флажки «Контрольная сумма USB» и «Контрольная сумма хранилища» — это позволит вам проверять контрольные суммы файлов перед записью на устройство и таким образом избежать прошивки поврежденных образов.
  18. Прошивка Android-устройств на базе MTK через SP FlashTool

  19. Выполнив предыдущие шаги, переходим непосредственно к процедуре записи файлов изображений в соответствующие разделы памяти устройства. Проверяем, что устройство отключено от компьютера, полностью выключаем устройство Android, извлекаем и повторно вставляем аккумулятор, если он съемный. Чтобы перевести SP FlashTool в режим ожидания для подключения устройства к прошивке, нажмите кнопку «Загрузить», обозначенную зеленой стрелкой вниз.
  20. Прошивка Android-устройств на базе MTK через SP FlashTool

  21. В ожидании подключения устройства программа не предлагает возможности выполнить какие-либо действия. Доступна только кнопка «Стоп», позволяющая остановить процедуру. Подключаем выключенное устройство к USB-порту.
  22. Прошивка Android-устройств на базе MTK через SP FlashTool

  23. После подключения устройства к ПК и определения его в системе начнется процесс прошивки устройства, сопровождаемый завершением индикатора выполнения, расположенного в нижней части окна.

    Прошивка Android-устройств на базе MTK через SP FlashTool

    Во время процедуры индикатор меняет цвет в соответствии с действиями, выполняемыми программой. Для полного понимания процессов, происходящих при прошивке, рассмотрим расшифровку цветов индикатора:

  24. Прошивка Android-устройств на базе MTK через SP FlashTool

  25. После того, как программа выполнила все манипуляции, появится окно «Download OK», подтверждающее успешное завершение процесса. Отключите устройство от ПК и запустите его долгим нажатием кнопки «Power». Обычно первая загрузка Android после прошивки занимает много времени, наберитесь терпения.

Прошивка Android-устройств на базе MTK через SP FlashTool

Способ 2: Firmware Upgrade

Процедура работы с устройствами MTK под управлением Android в режиме «Обновление прошивки» в целом аналогична описанному выше методу «Только загрузка» и требует от пользователя аналогичных действий.

Разница между режимами заключается в невозможности выбора отдельных изображений для записи в опции «Обновление прошивки». Другими словами, в этой версии память устройства будет перезаписана в полном соответствии со списком разделов, содержащимся в scatter-файле.

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

Внимание! Использование режима «Обновление прошивки» предполагает полное форматирование памяти устройства, поэтому все пользовательские данные в процессе будут уничтожены!

Процесс прошивки в режиме «Обновление прошивки» после нажатия кнопки «Загрузить» в SP FlashTool и подключения устройства к ПК состоит из следующих шагов:

  • Полное форматирование памяти устройства;
  • Запись в таблице разделов памяти устройства (PMT);
  • Создание резервной копии раздела NVRAM;
  • Восстановить раздел NVRAM из резервной копии;
  • Запись всех разделов, файлы образов которых содержатся в прошивке.

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

  1. Выберите файл scatter (1), выберите режим работы SP FlashTool из раскрывающегося списка (2), нажмите кнопку Download (3), затем подключите выключенное устройство к USB-порту.
  2. Прошивка Android-устройств на базе MTK через SP FlashTool

  3. По окончании процедуры появится окно «Скачать ОК».

Прошивка Android-устройств на базе MTK через SP FlashTool

Способ 3: Format All + Download

Режим «Форматировать все + загрузка» в SP FlashTool предназначен для запуска прошивки при восстановлении устройств, а также используется в ситуациях, когда другие методы, описанные выше, не применимы или не работают.

Есть много ситуаций, когда используется Format All + Download. В качестве примера рассмотрим случай, когда на устройстве было установлено модифицированное программное обеспечение и / или память устройства была повторно разделена на решение, отличное от заводского, и поэтому было необходимо переключиться на исходное программное обеспечение производителя. В этом случае попытки записи исходных файлов не удастся, и программа SP FlashTool предложит использовать аварийный режим в соответствующем окне сообщения.

Прошивка Android-устройств на базе MTK через SP FlashTool

В этом режиме есть всего три этапа запуска прошивки:

  • Полное форматирование памяти устройства;
  • Вставка таблицы разделов PMT;
  • Запись всех разделов памяти устройства.

Внимание! При манипуляциях в режиме «Форматировать все + Скачать» очищается раздел NVRAM, что приводит к очистке сетевых параметров, особенно IMEI. Это сделает невозможным совершать звонки и подключаться к сетям Wi-Fi после выполнения приведенных ниже инструкций! Восстановление раздела NVRAM без резервной копии занимает много времени, хотя в большинстве случаев это возможная процедура!

Шаги, необходимые для форматирования и записи разделов в режиме «Форматировать все + загрузка», аналогичны шагам, описанным выше для режимов «Загрузка» и «Обновление прошивки».

  1. Выбираем scatter-файл, определяем режим, нажимаем кнопку «Скачать».
  2. Прошивка Android-устройств на базе MTK через SP FlashTool

  3. Подключаем устройство к USB-порту ПК и ждем окончания процесса.

Прошивка Android-устройств на базе MTK через SP FlashTool

Установка кастомного рекавери через SP Flash Tool

На сегодняшний день широко распространены так называемые кастомные прошивки, т.е решения, созданные не производителем конкретного устройства, а сторонними разработчиками или обычными пользователями. Не углубляясь в достоинства и недостатки этого метода модификации и расширения функциональности Android-устройства, стоит отметить, что для выборочной установки в большинстве случаев на устройстве требуется модифицированная среда восстановления: TWRP Recovery или CWM Recovery. Этот системный компонент можно установить практически на любое устройство MTK с помощью SP FlashTool.

  1. Запускаем Flash Tool, добавляем scatter-файл, выбираем «Только загрузка».
  2. Прошивка Android-устройств на базе MTK через SP FlashTool

  3. С помощью флажка в верхней части списка разделов снимите выделение со всех файлов изображений. Ставим галочку только рядом с разделом «ВОССТАНОВЛЕНИЕ».
  4. Прошивка Android-устройств на базе MTK через SP FlashTool

  5. Затем вам нужно указать программе путь к файлу пользовательского образа восстановления. Для этого дважды кликаем по указанному в разделе «Расположение» пути и в открывшемся окне проводника находим нужный * .img файл. Нажмите кнопку «Открыть».
  6. Прошивка Android-устройств на базе MTK через SP FlashTool

  7. Результатом вышеописанных манипуляций должно быть что-то вроде скриншота ниже. В поле «Местоположение» проверяется только раздел «ВОССТАНОВЛЕНИЕ», указывается путь и сам файл образа восстановления. Нажмите кнопку «Скачать».
  8. Прошивка Android-устройств на базе MTK через SP FlashTool

  9. Подключаем выключенное устройство к ПК и наблюдаем за процессом восстановления прошивки в устройстве. Все происходит очень быстро.
  10. Прошивка Android-устройств на базе MTK через SP FlashTool

  11. По окончании процесса мы снова видим уже знакомое по предыдущим манипуляциям окошко «Download OK». Вы можете перезагрузиться в измененную среду восстановления.

Прошивка Android-устройств на базе MTK через SP FlashTool

Стоит отметить, что рассмотренный способ установки рекавери с помощью SP FlashTool не претендует на абсолютную универсальность решения. В некоторых случаях при загрузке образа среды восстановления в устройство могут потребоваться дополнительные действия, особенно редактирование scatter-файла и другие манипуляции.

Как видите, процесс прошивки устройств MTK на Android с помощью приложения SP Flash Tool не сложная процедура, но требует правильной подготовки и взвешенных действий. Все делаем спокойно и задумываемся над каждым шагом: успех гарантирован!

Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: