Прошивка смартфона с помощью sp flash tool
Содержание:
- Подготовка к установке ROM
- Какую версию программы использовать
- Прошивка смартфона с помощью FlashTool
- Подготовка к проведению операции по перепрошивке
- Подготовка
- Необходимое для создания Scatter файла
- Способы прошивки смартфона через SP FlashTool
- Подготовка устройства и ПК
- Процесс прошивки телефона через SP FlashTool
- Настройка операционной системы
- Форматирование раздела FRP
- Поиск прошивки
- КАК ПОЛЬЗОВАТЬСЯ ПРОГРАММОЙ SP FLASH TOOL?
- Прошивка прошла, но гаджет не включился
- Прошивка смартфона: вход рубль, выход — два
- Удаляем и добавляем приложения
- Процесс прошивки
Подготовка к установке ROM
Иногда случается так, что смартфон не включается вообще или отказывается загружаться в режиме восстановления. Это означает, что он вышел из строя и нужна прошивка.
Приложение SP Flash Tool может использоваться в случаях, когда устройство Android включается, но зависает, если на экране появляется логотип загрузки. Еще этот инструмент можно использовать для инсталляции пользовательских прошивок (ROM), режимов восстановления и обновлений, а также для возврата к предыдущей версии сборки.
Чаще всего SP Flashtool используется для установки стоковой прошивки или апгрейда операционной системы до последней версии. Процесс инсталляции фирменной программной среды Android прост, причем такой же метод можно использовать и для пользовательских ROM. Для того чтобы установилась стоковая прошивка, понадобятся следующие компоненты:
- персональный компьютер с операционной системой Windows;
- рабочий кабель USB;
- последняя версия программы SP Flash Tool;
- драйверы USB VCOM, которые подходят для Windows 7, 8, 8.1 и 10.
- ROM, содержащий стоковый Android.
Какую версию программы использовать
На этапе подготовки, у пользователя возникает вопрос, какую версию программы использовать, поскольку доступны две версии sp flash tool – v3 и v5. При использовании других программ, пользователям обычно рекомендуют, устанавливать наиболее свежую версию, но в случае с flash tool, такой подход не работает.
Из-за аппаратных различий и особенностей смартфонов на MediaTek, при использовании новой или наоборот старой версии программы, в процессе прошивки часто возникают ошибки. Как правило, ранние модели прошиваются версией v3, а новые через v5.
В скачанном архиве с прошивкой лежит рекомендованная версия flashtool
Описание
SP Flash Tool – это программа, позволяющая прошивать Android-устройства, которые оснащены процессором MediaTek.Даёт возможность менять прошивку у мобильных телефонов, а также очищать флеш-память и находить ошибки в работе ОЗУ. Софт восстанавливает работоспособность даже на зависающих и не включающихся устройствах. С помощью полезного антивирусного средства Secure boot ваше устройство будет загружаться в безопасном режиме.Сохранить важные данные перед поиском и выгрузкой файлов прошивки поможет инструмент создания резервных копий. Софт сохраняет как пользовательскую информацию о текущем ПО, так и необходимые системные файлы: nvram (поле с серийными номерами, mac-адресом и imei-номером) и boot (загрузчик).Новая версия оснащена однокнопочной системой управления, однако под каждую Android-версию разработан свой вариант «прошивальщика». Перед началом работы с ПО установите драйвер распознавания гаджета и запустите SP Flash Tool от имени администратора.
Возможности
- обладает несколькими режимами прошивки;
- помогает избавить устройство от опасного ПО;
- осуществляет резервное копирование информации;
- начать работу с софтом помогают подсказки;
- тестирует флеш-память различных типов (SDMMC, EMMC и NAND);
- устраняет ошибки в работе оперативной памяти Android-девайсов.
Прошивка смартфона с помощью FlashTool
Прочитаны сотни страниц форумов, наконец-то найдена самая лучшая и самая стабильная прошивка именно для вашего любимца. Смартфон заряжен, а Backup заводской прошивки считан, записан на флешку и лежит в надёжном месте — можно приступать непосредственно к самой прошивке.
На этапе прохождения пунктов 7 и 8 нужно обеспечить бесперебойное питание электричеством.
Используйте для прошивки компьютер, включённый через источник бесперебойного питания или ноутбук с исправной и заряженной аккумуляторной батареей. Уберите подальше от стола с компьютером детей, домашних животных и сами отойдите — на всякий случай. Тёмные силы электричества любят уважительное отношение к себе.
Подготовка к проведению операции по перепрошивке
Чтобы успешно прошить своего маленького китайского друга, придётся переработать немало информации и соблюсти несколько несложных условий:
Создание резервной копии старой прошивки
Если вы решили перешить свой смартфон на другую версию или на кастомную прошивку — сделать Backup заводской версии нужно обязательно. Ведь если что-то пойдёт не так, то Backup будет единственным спасательным кругом, который поможет выжить вашему аппарату.
Для того чтобы создать полную архивную копию прошивки телефона, понадобятся следующие инструменты:
- драйверы для процессоров MTK;
- драйверы ADB;
- программа MTKDroidTools;
- программа SP FlashTool.
Перед началом создания Backup обязательно включите в аппарате режим отладки по USB. Для этого перейдите в «Настройки» — «Для разработчиков» (если неактивно, нажмите несколько раз) — «Отладка по USB» — «Разрешить отладку».
Включить отладку по USB можно в разделе «Для разработчиков»
Создание Scatter-файла
Если кнопка «Создать scatter файл» неактивна (бледно-серая), значит, у вас устаревшая версия программы MTK DroidTools. Нужно обновиться до последней актуальной версии. Программа может это сделать и сама, если компьютер будет подключён к интернету.
Считывание дампа памяти (ROM)
- Отключите смартфон от компьютера, выньте аккумуляторную батарею. Если батарея несъёмная — просто выключите аппарат.
- В программе FlashTool нажмите кнопку ReadBack, после этого подключите к компьютеру выключенный аппарат. Чтобы не было проблем с драйверами — подключайтесь в тот же самый USB-порт, который использовали при установке драйверов.
- Как только смартфон опознаётся программой, в ней появится строка прогресса, сначала красная, потом синяя. Обе полосы должны дойти до конца окна (100%). Если прогресс остановился вначале и не движется — отключаем смартфон, вынимаем аккумулятор и пробуем стартовать ещё раз.
Процедура считывания дампа памяти может занимать от получаса до 45 минут — в зависимости от быстродействия компьютера и смартфона. Когда процесс завершится — программа FlashTool рапортует об этом уведомлением с зелёным кругом. Выходим из программы, отсоединяем от компьютера смартфон и выключаем его.
Упаковка блоков дампа памяти в файл прошивки
- Запустите на компьютере программу MTK DroidTools.
- Включите питание смартфона, подсоедините его кабелем к компьютеру.
- В программе MTK DroidTools перейдите на вкладку «root, backup, recovery», в ней нажмите кнопку «Создать Backup из ROM…».
- В открывшемся диалоговом окне выберите ROM-файл, который создали ранее при помощи программы FlashTool.
- Программа соберёт файл прошивки из блоков и разместит его по адресу MtkDroidTools\backups\. Сохраните этот файл на съёмном носителе и уберите флешку подальше. С его помощью вы всегда сможете вернуть к жизни аппарат, прошив его стоковой (заводской) прошивкой.
Подготовка
Важно знать, что прошивка смартфона приведет к тому, что он вернется к своим заводским настройкам. Другими словами, вся информация, хранящаяся на устройстве, удалится, и восстановить ее будет нельзя
Чтобы это не стало для вас неприятностью, сделайте следующее:
Сохраните все контакты из телефонной книги
Их можно перенести на компьютер при помощи специальных программ или же синхронизировать со своим аккаунтом Google.
Скопируйте на компьютер все важные фотографии, документы и видео.
Проверьте, не осталось ли в SMS какой-либо важной информации (пароли от платежных систем, банковские коды и т. д.)
Если таковая имеется, то лучше переписать ее.
Проверьте календарь на наличие значимых дат.
Если у вас остались установочные файлы каких-то редких программ, то можно скопировать их на компьютер, перед тем как прошивать через FlashTool.
Не пренебрегайте этими простыми советам, ведь они помогут вам сэкономить время и нервы. Лучше пройтись по всем пунктам несколько раз, и только после этого приступать к прошивке.
Необходимое для создания Scatter файла
Для Способа №1
- Смартфон или планшет на чипе Mediatek (MTK) для которого необходим scatter файл
- Компьютер (ОС Winwods XP/Vista/7 — предпочтительно; 8/8.1 — проблематично)
- Неповрежденный Кабель MicroUSB
- Включенная «Отладка по USB«
- Программа MTK Droid Tools (отключить антивирус)
- Установленный драйвер
Для Способа №2
- Смартфон или планшет на чипе Mediatek (MTK) для которого необходим scatter файл
- Компьютер (ОС Winwods XP/Vista/7 — предпочтительно; 8/8.1 — проблематично)
- Программа сайта Android +1 — ADB RUN
- Неповрежденный Кабель MicroUSB
- Включенная «Отладка по USB«
- Программа MTK Rom Studio
- Установленный драйвер
Способы прошивки смартфона через SP FlashTool
Всего есть три режима прошивки смартфона через SP Flash Tool они перечислены снизу:
Download Only режим хорошо подходит при прошивке или обновлении одного или нескольких разделов. Например, вам нужно прошить только рекавери, лого или обновить (boot.img и system.img), а всё остальное оставить неизменным. В процессе прошивки форматируются выбранные разделы, а после на их место заливаются новые образы. Если нужно сохранить пользовательские данные то при прошивке нужно убрать галочку с пункта USRDATA. Далее мы рассмотрим подробно процедуру прошивки смартфона именно этим методом так как он является самым распространённым и часто используемым.
Firmware Upgrade В данном режиме тоже стирается вся информация но IMEI и другие системные параметры не удаляются. . Для этого режима должны прошиваться все разделы, отмеченные в scatter-файле включая образ preloader.bin. Он обязательно должен быть от вашего смартфона, иначе получите кирпич.
Format All + Download форматирует всю память смартфона при это стерается все начиная от данных заканчивая IMEI.
Подготовка устройства и ПК
Для того, чтобы процедура записи файлов-образов в разделы памяти устройств прошла беспроблемно, необходимо подготовиться соответствующим образом, проведя определенные манипуляции, как с Андроид-девайсом, так и с ПК или ноутбуком.
1. Загружаем все необходимое, — прошивку, драйвера и само приложение. Распаковываем все архивы в отдельную папку, в идеальном варианте расположенную в корне диска С.
2. Желательно, чтобы названия папок для расположения файлов приложения и прошивки не содержали русских букв и пробелов. Наименование может быть любым, но называть папки следует осознанно, чтобы впоследствии не запутаться, особенно если пользователь любит экспериментировать с различными видами ПО, загружаемого в аппарат.
4. Делаем бэкап системы. При любом исходе процедуры прошивки, пользователю практически во всех случаях придется восстанавливать собственную информацию, а в том случае, если что-то пойдет не так, данные, которые не были сохранены в резервной копии, будут безвозвратно утеряны. Поэтому крайне желательно выполнить шаги одного из способов создания бэкапа из статьи: Как сделать бэкап Android-устройства перед прошивкой
5. Обеспечиваем бесперебойность подачи электроэнергии для ПК. В идеальном случае, компьютер, который будет использоваться для манипуляций через SP FlashTool должен быть полностью исправен и оснащен источником бесперебойного питания.
Процесс прошивки телефона через SP FlashTool
- Разархивировываем SP Flash Tool в корень диска С заходив в папку и запускаем flash_tool.exe.
- При старте программы изначально выбран режим работы «Download Only». Данный режим применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Так что оставляем его без изменений.
- Далее добавляем в программу scatter-файла. В этом файле есть перечень всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти. Чтобы добавить scatter-файла в Flash Tool нажимаем кнопку «choose», расположенную справа от поля «Scatter-loading file».
- После чего откроется проводник где нужно выбрать scatter-файла. Он обычно располагается в папке с распакованной прошивкой и имеет название MTxxxx_Android_scatter_yyyyy.txt, (где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в смартфон данные, а – yyyyy, тип памяти, используемый в смартфоне). Выбираем scatter-файла и нажимаем кнопку «Открыть».
- После загрузки scatter-файла в автоматическом режиме добавится все разделы прошивки.
- Слева от названия разделов располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в смартфон.
- Для режима Download Only нужно снять галочки с пунктов PRELOADER и DSP_BL – для устройств на процессорах MTK: MT6575 и MT6577. Для всех остальных устройств на базе MTK в указанном режиме рекомендуется снять галочку с пункта PRELOADER;
- Проверяем настройки FlashTool. Нажимаем меню «Options» и в раскрывшемся окне переходим в раздел «Download». Отмечаем галочками пункты «USB Checksum» и «Storage Сhecksum» это позволит проверить контрольные суммы файлов перед записью в устройство, а значит позволит избежать прошивки испорченных образов.
- Начинаем процесс прошивки проверяем, чтобы устройство было отключено от компьютера, выключаем полностью телефон, вынимаем и вставляем обратно аккумулятор, если он съемный. Далее переводим FlashTool в режим ожидания для этого нажимаем кнопку «Download», обозначенную зеленой стрелкой, направленной вниз.
- В режиме ожидания, в программе невозможность осуществлять какие либо действия. Доступна только кнопка «Stop», позволяющая прервать процедуру. Подключаем выключенный телефон с зажатой кнопкой громкости вверх через USB 2.0 к компьютеру.
- После подключения смартфона к ПК начнется процесс прошивки, внизу появится полоска индикктор по которому можно понять сколько осталось до завершения прошивки.
- В процессе прошивки индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания процессов которые происходят во время прошивки рассмотрим расшифровку цветов индикатора:
- После того, как программа удачно закончит прошивку появится окошко с надписью «Download OK». Отключаем смартфон от ПК и запускаем. Обычно первый запуск Android после прошивки длится довольно долго.
https://youtube.com/watch?v=zKQRCiFGQMg
Настройка операционной системы
До того, как прошить «Андроид» через FlashTool, вам нужно выставить кое-какие настройки операционной системы. Дело в том, что Windows не очень адекватно воспринимает драйвера смартфонов, поэтому необходимо отменить проверку цифровых подписей. Это делается так:
- Запустите командную строку (Администратор).
- Напишите команду gpedit.msc для 32-битной ОС или же C:\Windows\SysWOW64\gpedit.msc для 64-битной ОС. Нажмите Enter.
- Перед вами откроется «Редактор групповой политики». Здесь вам нужно выбрать «Конфигурация пользователя», потом «Административные шаблоны», и затем «Система».
- Теперь нажмите «Установка драйвера», а после выберите «Цифровая подпись».
- В открывшемся окне выберите пункт «Отключить».
- Нажмите «Ок» и подтвердите проделанные изменения.
Он будет выглядеть так. Для этого одновременно нажмите и удерживайте кнопку питания и кнопку уменьшения громкости. Прокрутите с помощью кнопки уменьшения громкости до опции «Перезагрузка к загрузчику» и нажмите кнопку питания, чтобы принять. Приложение распознает устройство, автоматически обнаруживает его серийный номер и отображает его через интерфейс.
Детальная инструкции по прошивке смартфона
После ввода нажмите «Повторить». Если он не загружен на компьютер, он автоматически начнет загрузку новой прошивки. По соображениям безопасности ваш смартфон должен быть защищен по умолчанию, чтобы он не мог быть прокручен напрямую. В этом случае приложение отобразит следующее сообщение.
Теперь операционная система не будет «ругаться» на драйвер смартфона, и программа для прошивки сможет работать нормально.
Форматирование раздела FRP
Где взять адреса из памяти? Как узнать что именно вводить для форматирования? А ответ прост – открываем scatter-файл из заводской прошивки, находим блок FRP и переписываем оттуда размер и адрес.
Работа с FlashTool
1. Открыть SP Flash Tool и выбрать Scatter-файл.
2. Перейти во вкладку Format, далее отметить Manual Format Flash.
3. Выставить необходимые значения, нажать Start, подключить устройство. По окончанию будет маленькое окошко “ОК”.
Далее вставляете эти значения в программу
Далее берем выключенный телефон нажимаем в программе на кнопку START и подключаем к компьютеру, через несколько секунд пойдет процесс форматирования, а еще через несколько все будет готово, об этом нас оповестит окошко с зеленым кругом и надписью ок.
Поиск прошивки
Теперь настало время найти и скачать прошивку, которую вы будете устанавливать на свой смартфон. Тут у вас два варианта: использовать официальное ПО или же кастомное. В первом случае просто зайдите на сайт фирмы-производителя телефона и найдите последнее обновление для вашей модели. А вот если вы решили использовать кастомную прошивку, тогда вам стоит придерживаться нескольких простых правил:
- Убедитесь в том, что выбранная прошивка подходит для вашей модели смартфона. Несоблюдение данного условия чревато серьезными проблемами, вплоть до превращения телефона в «мертвый» кусок пластмассы.
- Скачивайте файлы только с авторитетных сайтов и форумов. В этом случае, даже если возникнет какая-то проблема, вы можете рассчитывать на помощь разработчиков программного обеспечения.
- Внимательно изучите отзывы о прошивке, оставленные другими пользователями. Лучше не рискуйте, если среди них есть много негативных.
- Убедитесь в том, что прошивка смартфона, установленная у вас, старее, чем та, которую вы собираетесь скачать.
Помните, соблюдая эти нехитрые правила, вы убережете свой телефон от ненужных поломок.
КАК ПОЛЬЗОВАТЬСЯ ПРОГРАММОЙ SP FLASH TOOL?
Программа SP Flash Tool требует наличия определенных навыков в обращении, и перед ее использованием пользователю, скорее всего, придется провести некоторое время в изучении специализированного материала. Если брать в пример процесс прошивки Android-девайса при помощи данной утилиты, то в общих чертах он выглядит следующим образом:
- Скачивание файла-прошивки из интернета (возможно, на официальном сайте производителя Андроид-устройства).
- Далее скачанная прошивка указывается в поле «Scatter-loading File» (вкладка «Download»).
- Установка специализированного «прошивочного» драйвера USB VCOM (также можно найти в сети).
- Подключение выключенного (именно выключенного) смартфона к компьютеру посредством USB-кабеля.
- Останется кликнуть по кнопке «Download», и все остальное программа сделает самостоятельно.
Инструкция выше решает только одну единственную задачу — прошивка смартфонов при использовании официальных (в некоторых случаях — неофициальных) версий ОС Android. Другие манипуляции со смартфоном (например, восстановление из состояния «кирпича») могут потребовать выполнения ряда дополнительных шагов, в т.ч. и при использовании вспомогательных программ.
Прошивка прошла, но гаджет не включился
Нечасто, но все же возникают ситуации, когда и прошивка выбрана правильно, и FlashTool — самый новый, а смартфон не хочет загружаться после всех манипуляций. Отложите аппарат в сторону и выждите полчаса или час — просто чтобы не наделать глупостей.
В зависимости от того, как ведёт себя устройство, выбираем алгоритм действий:
- бесконечно висит на заставке: выключите (вытащите батарею), подождите 2–3 минуты, возвратите батарею на место и попробуйте комбинацией клавиш войти в Recovery смартфона. Если удалось — выполните команду Wipe Data -> Factory reset и попробуйте загрузить аппарат ещё раз. Иногда получается «оживить» аппарат со второй, а то и третьей попытки;
- тёмный экран и смартфон не реагирует на клавиши: запустите программу FlashTool, откройте в ней Backup стоковой прошивки устройства и попробуйте прошить смартфон. Если подключённый кабелем аппарат не опознаётся — попробуйте другой USB-порт компьютера, другой компьютер. Ничего не выходит? Тяжело вздыхаем и несём устройство в сервисный центр.
Сброс к заводским настройкам осуществляется через меню Recovery
На первом месте в рейтинге способов «убить» свой смартфон стоит прошивка аппарата неверно выбранной версией программного обеспечения. Со стопроцентной точностью выясните аппаратную конфигурацию вашего устройства, даже если для этого придётся залезть ему под крышку. Не жалейте времени — ремонт смартфона или покупка нового обойдутся дороже.
Прошивка смартфона: вход рубль, выход — два
Крайне невнятная или отсутствующая техническая поддержка, прошивка, рассчитанная на китайский рынок — нередко отсутствие базовых сервисов Google и магазина приложений Play Market заставляют владельцев искать пути обновления ПО своих аппаратов на прошивки, максимально близкие к чистому Android: Cyanogen Mod или Lienage OS.
Но прошивка многочисленных семейств китайских смартфонов не очень прозрачна и проста: подводных камней хватает. Найти сборку именно для вашего китайского друга непросто, а корректно прошить — ещё сложнее. Что же делать, если идти в сервис-центр неохота или его поблизости нет? Как пройти извилистым фарватером и не напороться на рифы фатальных ошибок?
Удаляем и добавляем приложения
Все предустановленные программы можно найти в двух папках:
Друг от друга они отличаются привилегиями доступа. Если программы из app имеют такие же полномочия, как сторонние программы (например, установленные из Play Store), то приложения из priv-app могут использовать привилегированные API (права privileged). Подробнее об этом можно узнать из нашей статьи.
Для предустановки приложения в прошивку просто кинь ее APK-файл в /system/app/ . Можно, конечно, создать отдельную папку, но в нашем случае в этом нет смысла, потому что папка служит для хранения библиотек и odex-файлов, которых у нас попросту нет. Для удаления просто удали папку с ним.
Можно пойти дальше и поменять стоковые приложения на аналоги. К примеру, для замены календаря удаляем папку Calendar и копируем в /system/app наш любимый com.rpagyc.simplecalendar.apk . А можно и не копировать. Тогда прошивка будет без календаря.
Главное, помни: стоковые программы могут быть связаны между собой. Поэтому удаление одной проги вполне может привести к полной неработоспособности другой (к примеру, CalendarProvider и Calendar: удалив первый, ты сделаешь неработоспособным не только стоковый, но и любой другой календарь). К счастью, в чистых AOSP-прошивках взаимосвязей не так много.
Процесс прошивки
Итак, скачиваете все необходимые файлы, после чего можно начать непосредственно процедуру прошивки через Flashtool. Обязательно перед этим нужно включить на телефоне отладку по USB, для чего понадобится включить опции разработчика (многократным нажатием по номеру сборки в общих настройках).
Поиск файла Scatter
После его загрузки
Кнопка для запуска
Алгоритм действий при прошивании следующий:
- запускаем программу;
- проверяем в настройках, раздел «Download», наличие галочки перед опцией «DA DL All With Checksum»;
- нажимаем на кнопку «Scatter-loading» и выбираем в папке с прошивкой файл MT****_Android_Scatter;
- после этого прогружается список файлов, содержащихся в нем;
- над этим списком находим выпадающий список и выбираем необходимый режим (для смартфонов Lenovo это Firmware Upgrade, для большинства остальных – Download only);
- нажимаем на кнопку загрузки;
- вынимаем из устройства аккумулятор и подсоединяем его при помощи USB-кабеля;
- процесс начнется автоматически;
- по окончании должен появиться кружочек зеленого цвета;
- устройство можно отсоединить и включить.
Процесс в версии 3.1
Успешно завершено (версия 3.1)
После этого желательно еще проверить, не слетел ли IMEI, иначе придется повторять все заново. Также можно сделать сброс настроек до заводских, чтобы файлы предыдущей прошивки, которые могли случайно остаться, не вредили работе гаджета.