Что ты хочешь и что ты получишь?
Итак, предположим, что ты держишь в руках совершенно новый смартфон. Твоя задача — установить на него CyanogenMod (как вариант — AOKP, ParanoidAndroid или популярный SuperVasyaAndroidModPlus) и ядро franco.kernel. И тот и другой распространяются в прошиваемых через консоль восстановления zip-файлах.
Однако обычная конcоль их не примет из-за кривой цифровой подписи («не производителя это подпись, прощайте»). Поэтому тебе нужна кастомная консоль восстановления, которая не обращает внимания на цифровые подписи. Это может быть ClockworkMod или TWRP.

Но! Чтобы установить кастомную консоль восстановления, нужны права записи во внутреннюю память смартфона, то есть нужен root. А root в «не Nexus» устройствах всегда получают с помощью взлома защиты Android. Итого в целом картина действий выглядит так: получение root -> установка консоли восстановления ->

Fastboot
Это специальная утилита, которая уже входит в программную среду ADB. По сути, для ее установки потребуется проделать первые два шага из мануала по прошивке по ADB. Сам по себе Fastboot – это специальный режим, при котором смартфон определяется ПК в качестве рабочего терминала.
Внимание! Несколько раз подумайте, прежде чем делать прошивку подобным образом. Неправильно введённая команда может привести к окирпичиванию девайса. Будьте предельно внимательны и аккуратны!
Чаще всего для прошивки в режиме Fastboot используют файлы-образы IMG формата. Прошивать можно как отдельные разделы телефона, так и залить всю систему через один исполнительный файл. Оба метода рабочие. Однако в рамках данной статьи мы рассмотрим прошивку через один IMG файл.
Пошаговая инструкция:
- Активируйте режим fastboot на своем девайсе.
- Откройте командную строчку на ПК. Впишите в нее команду: «cd /», нажмите энтер; следом введите: «cd adb».
- Теперь подключите при помощи USB-кабеля смартфон к компьютеру.
- Проверьте работоспособность драйверов. Если они встали некорректно, переустановите. Инструкция выше в статье.
- В командной строке введите: «adb reboot bootloader». Так вы загрузите бутлоудер, который отвечает за загрузку прошивки. В некоторых случаях он может быть заблокирован. Ниже в статье рассказываем, как снять ограничения на бутлоудер.
- Теперь нужно узнать, увидел ли ПК смартфон в фастбуте. Введите команду: «fastboot devices». Она показывает наличие смартфона в системе. Если он не отобразился, попробуйте сделать все с самого начала.
- Для начала процесса введите команду: «fastboot update name.img». Где name – это имя файла прошивки.
- Нажмите enter. Дождитесь завершения процесса.
Важно вводить точное название команд и имен, соблюдая регистр букв. Иначе система не поймет, что от нее требуется. Прошивку скачивают заранее и копируют в корневую папку с распакованной программой fastboot. Можно использовать как IMG-файлы, так и ZIP-архивы.
Sp flash tool windows
Бэкап
Чтобы уберечь себя от возможной кривой установки прошивки, следует регулярно делать бэкап. Для этого существует два основных типа инструментов: приложения Helium и Titanium Backup для бэкапа приложений, а также специальная функция кастомных консолей восстановления под названием Nandroid.
Обычно бэкап Nandroid выполняется вручную прямо из меню кастомного рекавери, однако мы воспользуемся приложением Online Nandroid Backup, которое создает резервную копию системы прямо во время ее работы. Приложение это бесплатное и доступно в Google Play.
После установки оно установит скрипт бэкапа (это, кстати, придется делать после каждого обновления прошивки) и предложит выполнить первоначальную настройку, которая сводится к выбору способа автогенерации имени бэкапа (по умолчанию текущее время), а также выбору формата бэкапа.
Обычный Clockworkmod-формат универсален и будет совместим с любым кастомным рекавери, однако если на смартфоне установлен именно ClockworkMod, то в опции Backup Mode лучше выбрать CWM Incremental. В этом случае каждая новая резервная копия будет содержать только отличия от предыдущей, из-за чего потеряется совместимость с TWRP, но удастся сохранить солидный кусок свободного места на карте памяти.
После того как все это будет сделано, достаточно нажать на кнопку «Quick Backup», и приложение начнет свою работу. Смартфоном в это время вполне себе можно пользоваться, так что не стоит откладывать бэкап на вечер или другое время. По окончании процедуры софтина сама выведет на экран сообщение об успешном завершении резервирования и предложит просмотреть бэкап в приложении Nandroid Manager.
Последнее, в свою очередь, представляет собой инструмент управления имеющимися резервными копиями, просмотра их содержимого, восстановления, а также выборочного восстановления приложений, настроек, текстовых сообщений, логов разговоров, паролей от точек доступа Wi-Fi, рабочего стола, а также истории и паролей браузера.


Возможные проблемы
Если во время прошивки что-то пошло не так, пользователя наверняка ждут проблемы. Неисправности могут носить фатальный характер или просто испортят функционал девайса:
- Окирпичивание. Смартфон просто перестает отвечать на какие-либо нажатия и прочие манипуляции, одним словом не реагирует ни на что. Экран не включается, индикаторы не горят. Звуков и вибрации нет. Мертвый смартфон можно воскресить. Но для этого потребуется достаточно много времени, чтобы разобраться и сделать самостоятельно в домашних условиях. Как вариант – отнести трубку в сервисный центр, для восстановления телефона после неудачной прошивки.
- Циклическая перезагрузка или зависает на заставке. Менее опасное явление, которое подлежит ремонту. После установки новой версии ПО, мобильник начинает постоянно перезагружаться в момент появления логотипа. Так продолжается цикл за циклом, пока не сядет АКБ. Ситуация поправимая, но шить придется через компьютер. В сложных случаях может потребоваться сервисная программа или flashtool.
- Отваливается часть функций. Например, не видит сим карту, не работает Wi-Fi, Bluetooth или NFC после перепрошивки. Такая ситуация часто встречается при накатывании кастомной версии операционной системы. Исправляется перепрошивкой на официальную рабочую глобальную версию ОС (откатить).
- Снятие с гарантии. Если пользователь решил прошить гаджет вручную, аппарат автоматически слетит с гарантии. Впрочем, об этом пишет сам производитель. Но далеко не все читают мануал.
- Отключение части сервисов. Эта ситуация знакома владельцами таких гаджетов как: Xiaomi или Huawei. Когда пользователь переходит с китайской прошивки на международную (глобальную). В таком случае могут отвалиться фирменные фишки и аккаунты в экосистемах MIUI или EMUI; заблокируется доступ к загрузчику и прочие моменты.
Поэтому рекомендуется использовать только официальные версии прошивок. Либо кастомные сборки, которые можно найти на проверенных источниках. Например, на форуме 4PDA в ветке, посвященной конкретному девайсу.
Небольшой курс по прошивке смартфонов
Приветствую! И так, по какой-то причине вы решили прошить свой или чей-то телефон и читаете мой пост. Я долго собирал материал, что бы сделать этот пост более наглядным. На мой взгляд самая понятная инструкция – это видеоурок. Существует огромное количество устройств, которым по тем или иным причинам необходимо “вправить мозги”.
Для восстановления программного обеспечения любого устройства нам надо:
1) пк с операционной системой, которая соответствует программе прошивальщику и прошивочным драйверам.
2) программа прошивальщик (далее флешер)
3) драйверы для режима прошивки
4) файл(ы) прошивки
5) соответствующий кабель
6) комбинация клавиш вводящих телефон в режим прошивки.
Так как нереально описать процесс прошивки всех устройств, я расскажу как прошить самые распространенные на сегодняшний день устройства на базе процессоров qualcomm, exynos, mediatek, speadtrum, apple, kirin.
Пара банальнейших советов, облегчающих жизнь мастерам до прошивки:
1) всегда прошивайте телефон или с ноутбука или с компьютера подключенному к ИБП.
2) Перед прошивкой проверьте разъём в телефоне, при необходимости разъём надо очистить от грязи, коррозии и тд.
2.1 Если на разъёме видны следы коррозии, то сначала необходимо вскрыть устройство, и проверить нет ли следов жидкости на плате.
3) не используйте для прошивки usb разветвители, хабы, порты на корпусе системника. Вставляйте кабель в usb порт напрямую впаянный в материнскую плату .
4) желательно чтобы акб устройства был заряжен минимум на 50%.
Приступим к прошивке. Самые простые на мой взгляд в плане прошивки устройства – это устройства фирмы Apple. Скачиваем и устанавливаем программу iTunes, эта программа при установке сама установит все необходимые драйверы, сама точно определит какое устройство подключено, сама скачает прошивку. Есть 3 режима из которых можно прошить яблочное устройство:
А) normal. Это обычный режим, когда iphone/ipad/ipod загружается до рабочего стола, вы можете разблокировать устройство и вам просто надо обновить устройство, с сохранением данных пользователя. Просто подключаете разблокированное устройство к пк, на экране устройства нажимаете “доверять этому пк”, если айтюнс сообщит что есть новая прошивка, то нажимаете “обновить”, со всем соглашаетесь и через 15-30 минут (в зависимости от размера прошивки и скорости вашего интернета) вы получите самую новую версию программного обеспечения для вашего устройства на сегодняшний день.
Б) recovery. Если ваше яблочное устройство заглючило, не загружается, висит на заставке и дальше яблока не загружается, или циклически перезагружается, или надо просто стереть все данные вместе с экранным паролем, или на экране устройства вот такая картинка, то действуем следующим образом: подключаем к пк устройство, зажимаем клавишу home(или клавишу уменьшения громкости начиная с айфон7) и нажимает кнопку включения секунды на 3-5, держим обе кнопки пока устройство не перезагрузится и сразу отпускаем кнопку включения, продолжаем держать home. Как только увидим на экране яблочного устройства значок “подключитесь к айтюнс” можно отпускать кнопку home. Программа айтюнс на пк должна найти устройство в режиме восстановления и предложить вам либо ВОССТАНОВИТЬ УСТРОЙСТВО (сотрёт все данные и пароли, прошьёт самую свежую прошивку), либо ОБНОВИТЬ (просто прошьёт самую свежую прошивку, данные не будут затронуты). Если же вы зажмёте на клавиатуре пк клавишу shift и одновременно кликните ВОССТАНОВИТЬ, то айтюнс предложит выбрать вам локальный файл прошивки, заранее вами скаченный.
В) DFU: почти тот же режим рекавери, с той лишь разницей что в dfu попадает яблоко с более серьёзными проблемами. При dfu режиме яблоко не подаёт ни каких признаков работоспособности, кроме как то, что пк находит устройство apple dfu device. Искусственно загнать яблоко в dfu режим можно комбинацией клавиш включения и хом, подключаем яблоко к пк, удерживаем эти клавиши пока аппарат не выключится, после того как аппарат выключится, продолжаем удерживать кнопку включение и хом ещё 10 секунд, потом отпускаем кнопку включения, хом продолжаем удерживать. А дальше восстанавливаем через айтюнс.
Начиная с iPhone7 apple заменили механическую кнопку домой на сенсорную, а в моделях iphone x и последующих этой кнопки совсем убрали. Чтобы ввести новые модели iPhone’ов в режим прошивки без нажатия клавиш есть специальные кабели и переходники.
Samsung. Все андроид-смартфоны и планшеты фирмы Samsung шьются программой Odin не зависимо от того на базе какого процессора устройство (у самсунга есть модели на процах exynos, mediatek, qualcomm и даже на spreadtrum)
До 2022 года все модели смартфонов и планшетов samsung вводились в режим прошивки сочетанием клавиш уменьшение громкости хом включение. Если на планшете нет кнопки хом, то только уменьшение громкости и включение.
Начиная примерно с 2022 года устройства самсунг вводятся в режим прошивки следующим способом: на выключенном устройстве зажимаете обе клавиши регулировки громкости и подключаете кабелем к пк. Что надо учитывать при прошивки самсунгов?
Текущая версия прошивки: не рекомендуется понижать прошивку, начиная с моделей 2022 года понизить версию прошивки нельзя. В более ранних моделях иногда стирался imei номер при понижении прошивки или записи прошивки предназначенной для другой страны (региона)
Как узнать версию прошивки на телефоне самсунг, который включается? В звонилке набираем код *#1234# вы увидите 3 строки: версия основной операционной системы, прошивки модема, и версия настроек под конкретный регион.
Если же смартфон не загружается, то версию прошивки можно посмотреть зайдя в recovery (звук домой и включение)
Версия прошивки подчеркнута красной линией, версия загрузчика 5й символ, если считать справа налево. Так вот если вы вдруг решите прошить в самсунг прошивку с более низкой версией загрузчика, у вас ничего не получится.
Есть программа для скачивания прошивок Samsung, называется SamFirm, существует много разновидностей этой софтины, ибо разработчики постоянно меняются. Если вдруг вы решите воспользоваться этой программой, то я для вас подготовил расшифровку регионов.
Russia — SER
Afghanistan — AFG
Algeria — TMC
Argentina — ARO
Argentina — CTP
Argentina (Claro) — CTI
Argentina (Moviestar) — UFN
Argentina (Personal) — PSN
Australia — XSA
Australia (Optus) — OPS
Austria (3 Hutchison) — DRE
Austria (A1) — MOB
Austria (Orange) — ONE
Austria (T-Mobile) — MAX
Austria (Telering) — TRG
Baltic — SEB
Bangladesh — TML
Belgium / Luxemburg — PRO
Bosnia and Herzegovina — ERO
Bosnia and Herzegovina (BH TELECOM) — BHT
Brazil — ZTO
Brazil (Claro) — ZTA
Brazil (TIM) — ZTM
Brazil (VIVO) — ZVV
Bulgaria — GBL
Bulgaria (MTL) — MTL
Bulgaria (VVT) — VVT
Chile — CHO
Chile (Claro) — CHL
Chile (Entel PCS) — CHE
Chile (Telefonica) — CHT
China — CHU
Colombia — COL
Colombia (Comcel) — COM
Colombia (Moviestar) — COB
Costa Rica — ICE
Croatia — TRA
Croatia (T-Mobile) — CRO
Croatia (VIPNET) — VIP
Cyprus — CYV
Cyprus (Cytamobile Vodafone) — CYO
Czech Republic — XEZ
Czech Republic (O2C) — O2C
Czech Republic (T-Mobile) — TMZ
Czech Republic (Vodafone) — VDC
Denmark (3) — HTD
Dominica — DOR
Dominican Republic — CDR
Ecuador — ECO
Ecuador — EBE
Egypt — EGY
France — XEF
France (Bouygues) — BOG
France (Orange) — FTM
France (SFR) — SFR
Germany — MBC
Germany — DBT
Germany (E-Plus) — EPL
Germany (O2) — VIA
Germany (T-Mobile) — DTM
Germany (Vodafone) — VD2
Greece — EUR
Greece (Cosmote) — COS
Greece (Vodafone) — VGR
Guatemala — TGU
Guatemala — PGU
Guatemala (Tigo) — CGU
Hong Kong — TGY
Hungary — XEH
Hungary (T-mobile) — TMH
Hungary (Telenor) — PAN
Hungary (VDH) — VDH
India — INU
India — INS
Indonesia — XSE
Iran — THR
Iraq — MID
Ireland (Meteor) — MET
Ireland (O2) — O2I
Ireland (Three) — 3IE
Ireland (Vodafone) — VDI
Israel — ILO
Israel (Cellcom) — CEL
Israel (Mirs) — MIR
Israel (Orange/Partner) — PTR
Israel (Pelephone) — PCL
Italy — ITV
Italy (H3G) — HUI
Italy (Vodafone) — OMN
Italy (Wind) — WIN
Jamaica — JDI
Kazakhstan — SKZ
Kazakhstan (Kcell) — KCL
Kenya — AFR
Kenya — KEN
Libya — BTC
Luxembourg — LUX
Macedonia — VIM
Macedonia — MBM
Malaysia — XME
Mexico — IUS
Mexico (Movistar) — TMM
Mexico (Telcel) — TCE
Morocco — FWD
Morocco (MAT) — MAT
Morocco (MED) — MED
Morocco (MWD) — MWD
Nepal — NPL
Netherlands — PHN
Netherlands (T-Mobile) — TNL
Netherlands (Vodafone) — VDF
New Zealand (Vodafone) — VNZ
New Zeeland — NZC
Nigeria — ECT
Nordic countries — NEE
Norway (Telenor) — TEN
Open Austria — ATO
Open Europe — OXA
Pakistan (PAK) — PAK
Panama — TPA
Panama — PBS
Panama (Cable & Wireless) — PCW
Panama (Claro) — CPA
Peru — PET
Peru (SAM) — SAM
Philippines — XTE
Philippines (Globe) — GLB
Philippines (Smart) — SMA
Philippines (Sun) — XTC
Poland — XEO
Poland (Orange) — IDE
Poland (PLUS) — PLS
Poland (Play) — PRT
Poland (T-mobile) — TPL
Portugal (Optimus) — OPT
Portugal (TMN) — TMN
Portugal (TPH) — TPH
Portugal (Vodafone) — TCL
Puerto Rico — PCT
Romania (Cosmote) — COA
Romania (Orange) — ORO
Romania (Vodafone) — CNX
Saudi Arabia — KSA
Saudi Arabia (JED) — JED
Serbia — TSR
Serbia (Telenor) — MSR
Serbia (Vip SRB) — TOP
Singapore — XSP
Singapore — MM1
Singapore (SingTel) — SIN
Singapore (StarHub) — STH
Slovakia — ORS
Slovenia (Mobitel) — MOT
Slovenia (Si.mobil) — SIM
South Africa — XFE
South Africa — XFA
South Africa (Vodafone) — XFV
Spain — PHE
Spain (Moviestar) — XEC
Spain (Orange) — AMN
Spain (Vodafone) — ATL
Spain (Yoigo) — YOG
Sri Lanka — SLK
Sweden — VDS
Sweden (Tre) — HTS
Switzerland — AUT
Switzerland (Swisscom) — SWC
Taiwan — BRI
Taiwan (WAN) — WAN
Thailand — THL
Trinidad and Tobago — TTT
Tunisia — ABS
Tunisia — TUN
Turkey — TUR
Ukraine (Kyivstar) — SEK
United Arab Emirates — XSG
United Kingdom — BTU
United Kingdom (H3G) — H3G
United Kingdom (O2) — O2U
United Kingdom (Orange) — ORA
United Kingdom (T-Mobile) — TMU
United Kingdom (Vodafone) — VOD
Uruguay — UFU
Uruguay — UPO
Uruguay (Claro) — CTU
Vietnam — XXV
Vietnam — XEV
Ну и для наглядности ролик по прошивке Samsung SM-G531
Qualcomm. Чипы этой фирмы есть в каждом 2м смартфоне на планете. Программа, которая прошивает устройства на базе процессоров qualcomm называется QFIL (qualcomm flash image loader) и входит в пакет программ QPST. Для прошивки используется режим EDL (emergency download – экстренная прошивка), устройство в этом режиме определяется компьютером как HS-Diagnostic interface 9008. Для установки этих драйверов необходимо отключать проверку цифровой подписи на 64 битных ОС. Принудительно ввести устройство в режим edl можно либо комбинацией клавиш (у каждого производителя и модели эта комбинация своя, необходимо гуглить), а некоторые модели только с помощью тестпоинтов или сервисного кабеля.
Testpoint – это такие контакты на материнской плате смартфона, при замыкании которых устройство входит в специальный режим прошивки.
Следующий очень распространенный тип мобильных процессоров – это mediatek или mtk. Их устанавливают либо в самые дешёвые телефоны или в телефоны среднего ценового сегмента различных брендов. Флагманов на мтк процессорах я за 10 лет работы не встречал. Фирменная утилита для прошивки называется SP FlashTool. Для смартфонов на ос андроид версии 4 и ниже используют версии SP FlashTool 3xx, для смартфонов с ос андроид 5 и выше используют версию программы SP FlashTool 5xx. Мтк устройства в режиме прошивки отображаются в диспетчере устройств как mediatek preloader usb vcom. Вводят в режим прошивки мтк устройства по разному. Чаще всего необходимо просто подключить к пк выключенное устройство. Иногда необходимо подключать с зажатой клавишей прибавления громкости. Все индивидуально, читайте инструкции на форумах, где скачиваете прошивку. Коды ошибок sp flashtool
SP FlashTool очень хороший инструмент, с помощью которого можно не только записывать прошивку, но считывать и стирать разные области памяти. К примеру делать бекап imei номера или стирать блокировку frp.
Spreadtrum – это процы для самых дешёвых планшетов и смартфонов. Тупее и глючнее устройств просто не найти(вру, есть ещё allwinner и rockchip, но в последние 3 года мне не принесли ни одного устройства на таком проце). Официальная программа для прошивки – upgradedownload или spdflashtool. Прошивка обычно в формате *.pac. Устройство на базе спридтрам в режиме прошивки обычно отображается в диспетчере устройств как sprd u2s diag. Загнать устройство на проце спридтрам в режим прошивки можно зажав обе клавиши громкости на выключенном устройстве и подключить к пк. Встречаются и другие комбинации, читайте инструкцию к своей модели, ибо универсальной инструкции не существует.
Sony. Официальной утилиты (такой как odin для самсунгов) для прошивки смартфонов сони в сети нет. Но есть отличный инструмент от разработчика Androxyde. Называет FlashTool. После установки flashtool необходимо установить прошивочные драйверы в режиме совместимости с windows vista sp2 от имени администратора.
Файл прошивки нужно закинуть в папку
C:users%имя пользователя%.flashtoolfirmware
Небольшое уточнение, прога флештул не понимает русский язык, и лучше написать имя пользователя компьютером на английском языке. Иначе флештул каждый раз создаёт новую папку в директории с пользователями.
Вводятся в режим прошивки смартфоны сони так: на выключенном телефоне зажимаем кнопку уменьшения громкости и подключаем к пк.
Смарты выпущенные до 2022 года вводятся так: на выключенном смарте нажимаем клавишу “назад” и подключаем к пк.
Huawei/Honor Этот бренд выпускает устойства в основном на базе своего фирменного процессора hisilicon kirin. Но есть и бюджетки на процах медиатек, а так же есть модели с процами qualcomm. Модели с мтк можно шить с помощью sp flashtool, но это прошивки слитые пользователями со своих смартфонов и не всегда можно найти нужную вам прошивку. То же самое и со смартами на qualcomm процах. Есть прошивки под qfil, но это тоже дампы пользователей. Официальной программы для прошивки смартов с процами kirin в сети нет. Что же делать если ваш хуавей или хонор не загружается, а сброс настроек не помогает?
1) eRecovery: на выключенном смартфоне/планшете зажимаем клавишу увеличения громкости и подключаем зарядное устройство, держим кнопку пока не попадём в заветное меню. Подключаемся к wi-fi, и нажимаем на экране кнопку Download and install latest firmware. Обратите внимание на версию прошивки и регион (смарты для РФ продают с региональной прошивкой под кодом C10, для евросоюза C432..)
2) метод трёх кнопок: скачиваем прошивку под свою модель и регион
распаковываем ее и копируем в папку dload на микро сд карточку. Смартфон должен быть заряжен минимум на 60%. Вставляем микро сд карточку в смартфон, зажимаем на смартфоне клавишу прибавления звука клавишу уменьшения звука клавишу включения, держим пока все три клавиши пока не начнётся процесс прошивки.
Meizu.С мейзу та же история что и с хуавей. Нет официального флешера в общем доступе. Есть модели на мтк и пользовательские прошивки под sp flashtool. Есть несколько моделей с процами qualcomm, а в последнее время в мейзу ставят процы exynos от самсунг. Как же прошить мейзу? У мейзу прошивки так же разделяются по регионам. И так же как с хуавей, нельзя в аппарат для Китая прошить глобальную прошивку без танцев с бубном. Прошивки обычно представляют собой zip архив. И так, на выключенном смартфоне зажимаем клавишу увеличения громкости и клавишу включения, подсоединяем смартфон к пк, комп определяет телефон как съёмный носитель, копируем на этот съёмный носитель файл прошивки под вашу модель и регион (названием файла прошивки должно быть update.zip). Затем на телефоне нажимаем на значок update firmware. Если поставить галочку на пункте erase user data, то все пользовательские данные будут стёрты. Если на телефоне был пароль для разблокировки, то его придётся ввести. Иначе никак.
Xiaomi Один из самых гемморойных в плане прошивки брэндов. При этом мой самый любимый, ибо не все умеют шить эти смартфоны. Очень много нюансов, регион, состояние загрузчика, год выпуска, какой проц. советую внимательно читать инструкции к каждой модели.
Я тут намедни исходя из личного опыта нарисовал примерную схему, как шить смартфоны данного бренда.
Прошивка через MiFlash в режиме EDL
В следующем видео инструкция по прошивке смартфона с разблокированным загрузчиком.
В конце хочу дать пару советов как хранить прошивки, если вы собираетесь заниматься этим постоянно.
1) создайте каталог “прошивки” на разделе жёсткого диска, но не на разделе с Windows. В этой папке сделайте подкаталоги с названиями брендов, и внутри папки одного из брендов разместите папки с моделями этого бренда.
2) как только прошили новое устройство, перенесите архив с прошивкой в папку для этой модели. Сохраните ту версию флешера и драйвера в эту же папку. А так же создайте текстовый документ с описанием процесса прошивки, какие клавиши зажимали, какие галочки выставляли во флешере. Зачем, спросите вы? Ведь все есть в интернете! Сегодня есть, а завтра человек который выложил нужную вам прошивку на файлообменник удалит этот файл, ибо ему нужно свободное место в его аккаунте для других целей. Не всегда быстрый инет есть в организации где вы работаете, а прошивки сейчас весят 3гб и больше. Долго скачивать, а потом ещё искать инструкцию, если большая проходимость, то каждая минута на вес золота.
3) не удаляйте старые версии прошивок (частенько новые прошивки глючнее старых, или в старой прошивке есть уязвимость для обхода блокировки фрп, а в новой её прикрыли). Единственный бренд чьи старые версии прошивок вам не пригодятся – это Apple. Этих не обманешь, айтюнс не даст вам прошить старую прошивку. Другие бренды потихоньку тоже внедряют технологию антиотката, но пока лазейки ещё есть.
4) следите за состоянием жесткого диска, делайте бекапы в облако, настройте антивирус. Те программы на которые ругается антивирус, но вы уверены в их безопасности добавьте в “белый список антивируса” или храните в запароленном архиве.
Спасибо что дочитали!
Если возникли вопросы: ВК
Подготовка устройства и пк
Для того, чтобы процедура записи файлов-образов в разделы памяти устройств прошла беспроблемно, необходимо подготовиться соответствующим образом, проведя определенные манипуляции, как с Андроид-девайсом, так и с ПК или ноутбуком.
- Загружаем все необходимое, — прошивку, драйвера и само приложение. Распаковываем все архивы в отдельную папку, в идеальном варианте расположенную в корне диска С.
- Желательно, чтобы названия папок для расположения файлов приложения и прошивки не содержали русских букв и пробелов. Наименование может быть любым, но называть папки следует осознанно, чтобы впоследствии не запутаться, особенно если пользователь любит экспериментировать с различными видами ПО, загружаемого в аппарат.
- Устанавливаем драйвер. Этот пункт подготовки, а точнее его правильное выполнение во многом предопределяет беспроблемное протекание всего процесса. О том, как установить драйвер для MTK-решений, подробно рассказано в статье по ссылке ниже:
- Делаем бэкап системы. При любом исходе процедуры прошивки, пользователю практически во всех случаях придется восстанавливать собственную информацию, а в том случае, если что-то пойдет не так, данные, которые не были сохранены в резервной копии, будут безвозвратно утеряны. Поэтому крайне желательно выполнить шаги одного из способов создания бэкапа из статьи:
- Обеспечиваем бесперебойность подачи электроэнергии для ПК. В идеальном случае, компьютер, который будет использоваться для манипуляций через SP FlashTool должен быть полностью исправен и оснащен источником бесперебойного питания.
Урок: Установка драйверов для прошивки Android
Урок: Как сделать бэкап Android-устройства перед прошивкой
Резервная копия данных
Бэкап – это необходимое действие перед началом любого существенного вмешательство в Андроид. В обязательном порядке зарезервируйте:
- Полный слепок системы (собственно бэкап). В него входит настройки установленных приложений, основных параметров системы, контакты, переписки, личные файлы пользователя, настройки будильников, заметки и многое другое.
- Личный архив медиа и фото. Скиньте на SD-карту все фотографии и видеофайлы из галереи. Настоятельно рекомендуем сохранить ключи доступа и другие важные документы.
Личную информацию можно сохранить на стороннем сервисе. Например, в облаке. Сбросьте данные на Яндекс. Диск, Google Drive или в DropBox. Только заранее докупите места на сервисе, так как бесплатный тариф, обычно, ограничен дисковым пространством в 5 Гб.
Для создания резервной копии воспользуйтесь любым из указанных приложений:
- Titanium Backup. Неплохое приложение с высокими пользовательскими оценками. Но потребуется выдать рут-права.
- 7-Data Android Recovery. Помогает создать бэкап, а также находит и восстанавливает удаленные файлы. Лучше качать с официального источника.
- Резервное копирование – Backup. Удобное и бесплатное приложение. Помогает восстановить данные или сделать бэкап. Программа находит и сохраняет закрытые пароли к Wi-Fi.
Внимание! Устанавливайте программы только из проверенных источников. Не пользуйтесь непроверенными сайтами с левыми APK-файлами.
Есть и второй способ. Он предполагает создание резервной копии из системного меню Recovery. Для этого метода не требуется установка дополнительного ПО. Нужна только чистая SD-карта.
Алгоритм:
- Запустите системное меню Recovery. Как туда попасть – читайте ниже в статье.
- При помощи аппаратных клавиш найдите строчку: «backup and restore». Войдите в данный пункт меню.
- Теперь выбрать строчку «Reserver». Подтвердите действия.
Скомпилированный бэкап сохранится на SD-карточке.
Способ 1: download only
Рассмотрим подробно процедуру загрузки ПО в Android-устройство при использовании одного из самых распространенных и часто используемых режимов прошивки через SP FlashTool — «Download Only».
- Запускаем SP FlashTool. Программа не требует установки, поэтому для ее запуска просто дважды кликаем по файлу flash_tool.exe, расположенному в папке с приложением.
- При первом запуске программы, появляется окно с сообщением об ошибке. Этот момент не должен волновать пользователя. После того, как путь расположения необходимых файлов будет указан программе, ошибка больше не появится. Нажимаем кнопку «ОК».
- В главном окне программы после запуска изначально выбран режим работы — «Download Only». Сразу же следует отметить, что данное решение применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Отличия в работе при использовании других двух режимов будут описаны ниже. В общем случае оставляем «Download Only» без изменений.
- Переходим к добавлению в программу файлов-образов для дальнейшей их записи в разделы памяти аппарата. Для некоторой автоматизации процесса в SP FlashTool используется специальный файл под названием Scatter. Этот файл является по своей сути перечнем всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти Андроид-устройства для записи разделов. Чтобы добавить скаттер-файл в приложение нажимаем кнопку «choose», расположенную справа от поля «Scatter-loading file».
- После нажатия на кнопку выбора scatter-файла открывается окно Проводника, в котором необходимо указать путь к нужным данным. Скаттер-файл располагается в папке с распакованной прошивкой и имеет название MTxxxx_Android_scatter_yyyyy.txt, где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в аппарат данные, а – yyyyy, тип памяти, используемый в девайсе. Выбираем скаттер и нажимаем кнопку «Открыть».
- Важно отметить, что в приложении SP FlashTool предусмотрена проверка хеш-сумм, призванная обезопасить Андроид-девайс от записи неверных или поврежденных файлов. При добавлении скаттер-файла в программу производится проверка файлов-образов, перечень которых содержится в загружаемом скаттере. Эту процедуру можно отменить в процессе проверки или отключить в настройках, но делать этого категорически не рекомендуется!
- После загрузки скаттер-файла, в автоматическом режиме добавились и компоненты прошивки. Об этом свидетельствуют заполненные поля «Name», «Begin Adress», «End Adress», «Location». Строки под заголовками содержат соответственно имя каждого раздела, начальный и конечный адреса блоков памяти для записи данных, а также путь, по которому расположены файлы-образы на диске ПК.
- Слева от наименований разделов памяти располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в устройство.
В общем случае настоятельно рекомендуется снять галочку возле пункта с разделом «PRELOADER», это позволяет избежать очень многих проблем, особенно при использовании кастомных прошивок или файлов, полученных на сомнительных ресурсах, а также отсутствии полного бэкапа системы, созданного с помощью MTK Droid Tools.
- Проверяем настройки программы. Нажимаем меню «Options» и в раскрывшемся окне переходим в раздел «Download». Отмечаем галочками пункты «USB Checksum» и «Storage Сhecksum» — это позволит проверить контрольные суммы файлов перед записью в устройство, а значит избежать прошивки испорченных образов.
- После выполнения вышеперечисленных шагов переходим непосредственно к процедуре записи файлов-образов в соответствующие разделы памяти устройства. Проверяем, что устройство отключено от компьютера, выключаем полностью Андроид-девайс, вынимаем и вставляем обратно аккумулятор, если он съемный. Для перевода SP FlashTool в режим ожидания подключения аппарата для прошивки нажимаем кнопку «Download», обозначенную зеленой стрелкой, направленной вниз.
- В процессе ожидания подключения девайса, программа не дает возможности осуществлять какие либо действия. Доступна только кнопка «Stop», позволяющая прервать процедуру. Подключаем выключенный аппарат к USB-порту.
- После подключения устройства к ПК и его определения в системе начнется процесс прошивки аппарата, сопровождаемый заполнением индикатора выполнения, расположенного внизу окна.
В течение процедуры индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания происходящих во время прошивки процессов рассмотрим расшифровку цветов индикатора:
- После того, как программа выполнит все манипуляции, появляется окошко «Download OK», подтверждающее успешное завершение процесса. Отключаем девайс от ПК и запускаем его длительным нажатием клавиши «Питание». Обычно первый запуск Android после прошивки длится довольно долго, следует набраться терпения.
Внимание! Загрузка неверного скаттер-файла в SP Flash Tool и дальнейшая запись образов с использованием неправильной адресации разделов памяти может привести к повреждению устройства!
Способ 2: firmware upgrade
Процедура работы с MTK-устройствами под управлением Android в режиме «Firmware Upgrade» в целом аналогична вышеописанному методу «Download Only» и требует выполнения похожих действий от пользователя.
Отличием режимов является невозможность выбора отдельных образов для записи в варианте «Firmware Upgrade». Другими словами, в этом варианте память устройства будет перезаписана в полном соответствии с перечнем разделов, который содержится в скаттер-файле.
В большинстве случаев этот режим используется для обновления официальной прошивки в целом рабочего аппарата, если пользователю требуется новая версия ПО, а другие методы обновления не работают, либо неприменимы. Также может применяться при восстановлении девайсов после краха системы и в некоторых других случаях.
Внимание! Использование режима «Firmware Upgrade» предполагает полное форматирование памяти аппарата, следовательно, все данные пользователя в процессе будут уничтожены!
Процесс прошивки в режиме «Firmware Upgrade» после нажатия кнопки «Download» в SP FlashTool и подключения устройства к ПК состоит из следующих этапов:
- Создание резервной копии раздела NVRAM;
- Полное форматирование памяти девайса;
- Запись таблицы разделов памяти устройства (PMT);
- Восстановление раздела NVRAM из бэкапа;
- Запись всех разделов, файлы-образы которых содержатся в прошивке.
https://www.youtube.com/watch?v=vLx2wo_Ov48
Действия пользователя для осуществления прошивки в режиме «Firmware Upgrade», повторяют предыдущий способ, за исключением отдельных пунктов.
- Выбираем скаттер-файл (1), выбираем режим работы SP FlashTool в раскрывающемся перечне (2), нажимаем кнопку «Download» (3), затем подключаем выключенный аппарат к порту USB.
- По завершению процедуры, покажется окошко «Download OK».
Способ 3: format all download
Режим «Format All Download» в SP FlashTool предназначается для выполнения прошивки при восстановлении девайсов, а также используется в ситуациях, когда другие вышеописанные методы неприменимы либо не срабатывают.
Ситуации, в которых применяется «Format All Download», многообразны. В качестве примера можно рассмотреть случай, когда в аппарате было установлено модифицированное ПО и/или выполнена переразметка памяти девайса на отличное от заводского решение, а затем понадобился переход на оригинальное ПО от производителя.
Этапов выполнения прошивки в рассматриваемом режиме всего три:
- Полное форматирование памяти аппарата;
- Запись таблицы разделов PMT;
- Запись всех разделов памяти устройства.
Внимание! При манипуляциях в режиме «Format All Download» стирается раздел NVRAM, что приводит к удалению параметров сети, в частности, IMEI. Это сделает невозможным совершение звонков и подключение к сетям Wi-Fi после выполнения нижеизложенных инструкций! Восстановление раздела NVRAM при отсутствии бэкапа достаточно трудоемкая, хотя и возможная в большинстве случаев процедура!
Шаги, необходимые для проведения процедуры форматирования и записи разделов в режиме «Format All Download» аналогичны таковым в вышеописанных методах для режимов «Download» и «Firmware Upgrade».
- Выбираем scatter-файл, определяем режим, нажимаем кнопку «Download».
- Подключаем устройство к USB-порту ПК и дожидаемся окончания процесса.
Установка recovery
Установить кастомную консоль восстановления между тем очень просто. Для этого в маркете есть куча приложений, но я бы рекомендовал использовать Recovery-Tools, ROM Manager или TWRP Manager. Первая предназначена исключительно для установки рекавери и, по сути, состоит всего из двух кнопок:
«Flash Clockworkmod Recovery» и «Flash TWRP Recovery». После нажатия одной из них будет установлена та или иная консоль восстановления. В принципе, неважно, какую из них устанавливать, отличие разве что в том, что TWRP удобнее управлять пальцем, но и эта функция нам безразлична — самостоятельно рыться в их настройках мы не будем, а положимся на специальный софт.

Установка кастомного рекавери через sp flash tool
На сегодняшний день широкое распространение получили так называемые кастомные прошивки, т.е. решения, созданные не производителем конкретного девайса, а сторонними разработчиками или рядовыми пользователями. Не углубляясь в преимущества и недостатки такого способа изменить и расширить функционал Андроид-девайса, стоит отметить, что для установки кастомов в большинстве случаев требуется наличие в аппарате модифицированной среды восстановления – TWRP Recovery либо CWM Recovery. Практически во все MTK-девайсы этот компонент системы можно установить с помощью SP FlashTool.
- Запускаем Флеш Тул, добавляем scatter-файл, выбираем «Download Only».
- С помощью чек-бокса в самом верху перечня разделов снимаем отметки со всех файлов-образов. Устанавливаем галочку только возле раздела «RECOVERY».
- Далее необходимо указать программе путь к файлу-образу кастомного рекавери. Для этого совершаем двойной клик по пути, прописанному в разделе «Location», и в открывшемся окне Проводника находим необходимый файл *.img. Нажимаем кнопку «Открыть».
- Результатом вышеописанных манипуляций должно стать нечто похожее на скриншот ниже. Галочкой отмечен исключительно раздел «RECOVERY» в поле «Location» указан путь и сам файл-образ рекавери. Нажимаем кнопку «Download».
- Подключаем выключенный девайс к ПК и наблюдаем за процессом прошивки рекавери в устройство. Все происходит очень быстро.
- По окончанию процесса снова видим уже знакомое по предыдущим манипуляциям окошко «Download OK». Можно перезагружаться в модифицированную среду восстановления.
Стоит отметить, что рассматриваемый способ установки рекавери через SP FlashTool не претендует на роль абсолютно универсального решения. В отдельных случаях при загрузке образа среды восстановления в аппарат могут потребоваться дополнительные действия, в частности, редактирование scatter-файла и другие манипуляции.
Как видим, процесс прошивки MTK-девайсов на Android с помощью приложения SP Flash Tool — процедура не сложная, но требующая должной подготовки и взвешенности действий. Делаем все спокойно и обдумываем каждый шаг – успех обеспечен!
Установка ядра
Кроме кастомной прошивки, мы также можем поставить кастомное ядро. О том, что это такое, мы уже подробно рассказывали в одном из предыдущих номеров. Если в двух словах, то кастомное ядро может дать более тонкий контроль над смартфоном, поднять его производительность и сохранить заряд батареи, однако здесь все далеко не так просто, как с прошивками, и без детального ознакомления с темой я бы не рекомендовал прошивать кастомное ядро и ограничиться тем, которое идет в комплекте с прошивкой.
Если же решение об установке ядра принято, то самое время заглянуть в Google Play. Для многих популярных кастомных ядер в свое время были разработаны специальные утилиты для управления и обновления, с помощью которых установить ядро можно так же легко, как запустить почтовый клиент. Три известных утилиты из этого списка:
- franco.Kernel updater — «обновлятор» и конфигуратор одного из самых известных ядер для девайсов линейки Nexus (поддерживаются Samsung Galaxy Nexus, LG Nexus 4, Asus Google Nexus 7 и Samsung Nexus 10). Бесплатная версия умеет только устанавливать и обновлять ядро, но большего нам и не нужно;
- Trinity Kernel Toolbox — аналогичное решение для ядра Trinity, поддерживающего все те же Nexus-устройства, а также Samsung Galaxy Note II и Galaxy S III. Помимо функции установки, также включает в себя инструменты управления всеми функциями ядра и стоит 114 рублей;
- GLaDOS Control — практически копия предыдущего приложения, но в этот раз для, прямо скажем, не самого популярного ядра GlaDOS (Galaxy Nexus и Nexus 7). Включает в себя полный комплект для тюнинга и автоматическую обновлялку. Стоит 81 рубль.
Все эти приложения позволяют без лишних телодвижений установить одно из трех ядер. Но если деньги тратить не хочется или ты выбрал ядро, для которого просто нет управляющего приложения, то можно выйти из ситуации, скачав ядро прямо на телефон, а затем прошив его с помощью все того же GooManager. Делается это так:
- Идем на xda или 4pda, находим свой девайс, выбираем ядро (да, придется покопаться в многочисленных тредах) и скачиваем его на телефон. Обычно ядро весит 5–10 Мб, поэтому ждать придется недолго и стоить это будет копейки (если нет Wi-Fi).
- Устанавливаем и запускаем любой файловый менеджер, переходим в каталог Download на карте памяти, находим архив с ядром и копируем его в каталог goomanager, опять же в корне карты памяти.
- Запускаем GooManager, жмем на пункт Flash ROMs, ставим галочку напротив архива с ядром, жмем кнопку «Order & flash selected», а на следующем экране, ничего не меняя, нажимаем кнопку «Flash».