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

Следуя инструкции, как поменять прошивку на телефоне в домашних условиях, у вас не возникнет проблем, сложностей.

Несколько лет назад такие операции, как рутинг, прошивка и тюнинг Android-смартфона, требовали достаточно глубоких знаний, специальных инструментов, совместимых только с настольной Windows, и массу терпения. Сегодня все стало намного проще и все эти действия можно выполнить с помощью специального софта для смартфона, доступного прямо в Google Play.
- Как прошить Android-аппарат через заводское рекавери
- Как прошить устройство через модифицированное рекавери
- Вопросы и ответы

Каждый, кто делает первые шаги в изучении процедуры прошивки Android-девайсов, изначально обращает внимание на самый распространенный способ осуществления процесса – прошивку через рекавери. Android Recovery – среда восстановления, доступ к которой на самом деле есть практически у всех пользователей Андроид-устройств, в независимости от типа и модели последних. Поэтому метод прошивки через рекавери, может рассматриваться, в качестве самого простого способа обновить, изменить, восстановить или полностью заменить программное обеспечение девайса.
Введение
Обычно установка альтернативной прошивки на девственно чистый смартфон выглядит примерно так: сначала ты находишь в Google информацию по рутингу своей модели смартфона, затем обзаводишься необходимыми инструментами (Android SDK, adb, fastboot, скрипты), подключаешь смартфон к компу и пытаешься как можно точнее выполнить инструкции. Если все удалось, ты получаешь root и, в некоторых случаях, в довесок кастомную консоль восстановления.
Далее следует установить прошивку. Для этого ты вновь погружаешься в интернет и, спустя полчаса хождения по форумам и чтения информации о совместимости, находишь и скачиваешь zip-архив с прошивкой. Снова подключаешь смартфон к компу и скидываешь на него прошивку. Затем ты выключаешь смартфон, включаешь его, зажав кнопки уменьшения громкости и включения, и получаешь доступ к консоли восстановления. Пять минут походив по меню с помощью клавиш громкости, ты находишь свою прошивку на карте памяти и даешь команду на установку.
Знакомая картина? Если да, то эта статья для тебя. Из нее ты узнаешь, как проделать все то же самое за десять минут, подключив смартфон к компу только один раз на две минуты.
- Перепрошивка телефона на Android
- Вопросы и ответы

Потребность в обновлении либо полном изменении прошивки телефона на Android может возникнуть в случае, если устройство начало давать серьёзные программные сбои в работе. При помощи перепрошивки устройства иногда также можно улучшить его работоспособность и быстродействие.
Для процедуры вы можете использовать официальные и неофициальные версии прошивок. Конечно, рекомендуется использовать только первый вариант, но некоторые ситуации могут вынудить пользователя поставить сборку от сторонних разработчиков. Иногда всё проходит без серьёзных проблем, неофициальная прошивка нормально ставится и функционирует в дальнейшем. Однако когда с ней начнутся проблемы, то поддержку от её разработчиков получить вряд ли получится.
Если вы всё же решились на использование неофициальной прошивки, то изучите заранее отзывы других пользователей о ней.
Чтобы перепрошить телефон, вам понадобится выход в интернет, рабочий компьютер и root-права. В определённых ситуациях можно обойтись и без последних, но желательно всё же их заполучить.
Подробнее:
Как получить root-права на Android
Установка драйверов для прошивки телефона
Перед тем как приступить к прошивке устройства нужно понимать, что после того, как вы закончите, телефон автоматически будет снят с гарантии. Следовательно, исправить какие-либо неполадки в сервисном центре не получится даже если до окончания гарантийного соглашения ещё много времени.
Способ 1: Recovery
Перепрошивка через рекавери является самым популярным и безопасным способом. Данная среда есть на всех устройствах Android по умолчанию от производителя. Если вы используете для перепрошики заводское recovery, то вам даже не понадобится настраивать root-права. Однако возможности «родного» рекавери несколько ограничены самим производителем, то есть вы можете установить только официальные версии прошивки для вашего устройства (и те не все).
Перед началом процедуры на устройство или SD-карту, которая находится в нём, нужно загрузить архив с прошивкой в формате ZIP. Для удобства рекомендуется переименовать его так, чтобы вы смогли найти его, а также поместить архив в корень файловой системы внутренней памяти, либо карты памяти.
Все манипуляции с устройством будут производиться в специальном режиме, чем-то напоминающий BIOS на компьютерах. Сенсор здесь обычно не работает, поэтому для передвижения между пунктами меню вам придётся использовать кнопки переключения громкости, а для выбора кнопку включения.

Так как возможности стандартного рекавери от производителя сильно ограничены, сторонние разработчики создали специальные модификации под него. Используя эти модификации, вы сможете ставить прошивки не только от официального производителя, но и от сторонних разработчиков. Все самые распространённые и проверенные надстройки и модификации можно найти в Play Market
. Однако для их использования вам потребуется получить root-права.
Подробнее: Как прошить Android через recovery
Способ 2: FlashTool
Этот способ подразумевает процесс того, как перепрошить Андроид через компьютер с установленной на нём программой FlashTool. Значит, для корректного выполнения всей процедуры нужно подготовить не только телефон, но и компьютер, скачав саму программу и необходимые драйверы.
Главной особенностью этой программы является то, что она была изначально разработана для смартфонов на базе процессоров MediaTek. Если у вас смартфон базируется на другом типе процессора, то лучше данный способ не использовать.

Подробнее: Перепрошивка смартфона через FlashTool
Способ 3: FastBoot
Вам тоже потребуется воспользоваться программой FastBoot
, которая устанавливается на компьютер и имеет интерфейс, похожий на «Командную строку» Windows, поэтому для успешного выполнения перепрошивки требуется знание некоторых консольных команд. Ещё одной отличительной возможностью FastBoot является функция создания бэкапа системы, что позволит в случае неудачи вернуть всё в исходное состояние.
Компьютер и телефон должны быть заранее подготовлены к процедуре. На смартфоне должны быть права root-пользователя, а на компьютере — специальные драйверы.
Подробнее: Как прошить телефон через FastBoot

Способы, описанные выше, являются самыми доступными и рекомендованными для прошивки устройства на базе Android. Однако если вы не очень хорошо разбираетесь в компьютерах и работе Android-устройств, то лучше не экспериментировать, так как восстановить всё в исходное состояние не всегда будет возможно.
JDK Installation Instruction Notation for Windows
JDK installers now support only one version of any Java feature release. You
can’t install multiple versions of the same feature release.
For example, you can’t install jdk-
and jdk-.0.1
simultaneously. If you attempt to install jdk-.0.1
after jdk-
is installed, the installer uninstalls jdk-
and installs jdk-.0.1
.
If you install an older version
of a JDK when the newer version of the same feature family already exists, an
error is displayed, prompting you to uninstall a newer JDK version if an older
version has to be installed.
JDK is installed in /Program Files/Java/jdk-
where
is the feature release number. For
example, JDK .0.1 is installed in /Program
Files/Java/jdk-
.
JDK Installation Instructions for Windows
You run a self-installing executable file to unpack and install the JDK on Windows computers.
Downloading the JDK Installer
Access the Java
SE Downloads
page and click
Accept License Agreement
.
Under the menu, click the link that
corresponds to the .exe
for your
version of Windows.
Download the file jdk-._windows-x64_bin.exe
.
Verify the successful completion of file download by comparing the file size on the download page and your local drive. Alternatively, you can ensure that the downloaded file’s checksum matches the one provided on the Java SE Downloads page.
Установка JDK из JDK
Установщик .exe
Чтобы запустить программу установки JDK:
- Запустите установщик JDK, дважды щелкнув значок установщика или имя файла в папке загрузки.
- После завершения установки удалить загруженный файл
для восстановления места на диске.
"C:\Program Files\Common Files\Oracle\Java\javapath\java.exe"
"C:\Program Files\Common Files\Oracle\Java\javapath\javaw.exe"
"C:\Program Files\Common Files\Oracle\Java\javapath\javac.exe"
"C:\Program Files\Common Files\Oracle\Java\javapath\jshell.exe" Кроме того, вы можете запустить эти исполняемые файлы
прямо из JDK bin
каталог.
Установка JDK из MSI Enterprise
Установщик
Установщик JDK MSI Enterprise упакован как .msi
установщик и запускается с минимальным количеством диалогов. Он поддерживает автоматическую установку JDK.
и настраивается с помощью параметров командной строки.
- Скачать
jdk-_windows-x64_bin.msi
из Java SE
Загрузки
страница. - Дважды щелкните
.msi
файл для запуска установщика.
Установка JDK из команды
Линия
Вы можете установить JDK, загрузив соответствующий MSI-файл Oracle JDK.
Enterprise Installer для вашей системы и запуск его из командной строки.
- Скачать
jdk-_windows-x64_bin.msi
. - Базовый пользовательский интерфейс
режим:msiexec.exe /i jdk-_windows-x64_bin.msi - Беззвучный режим:
msiexec.exe jdk-_windows-x64_bin.msi /qn
- Базовый пользовательский интерфейс
Создание файла журнала
Вы можете использовать файл журнала, чтобы убедиться, что установка прошла успешно.
Чтобы создать файл журнала с описанием установки, добавьте /L
C:\\setup.log
к команде установки и прокрутите до конца
файла журнала для проверки.
msiexec.exe /i /L C:\\setup.log В этом примере журнал записывается в C:\path\setup.log
файл.
Автоматическая установка JDK
Вместо того, чтобы дважды щелкнуть или открыть программу установки JDK, вы можете выполнить
автоматическая неинтерактивная установка JDK с использованием аргументов командной строки.
Установите JDK в автоматическом режиме с помощью
команда:
.exe /s - Обозначение обозначает базовое имя скачанного установочного файла,
напримерjdk-_windows-x64_bin.exe
. - Вам не нужно запускать
ADDLOCAL
команда как
все установлено по умолчанию.
Начало использования JDK
Выберите Java Development Kit
в винде
меню для доступа к информации, относящейся к справочнику
Документация.
Во время процессов установки и удаления JDK
пункты меню обновляются таким образом, чтобы они были связаны с последней версией JDK на
система.
Удаление JDK в Windows
Чтобы удалить JDK, используйте утилиту в Microsoft Windows.
Удаление JDK в Silent
Мод
Вы можете использовать командную строку для удаления JDK.
MsiExec.exe/X{<>} Например, чтобы удалить JDK 18, выполните команду:
MsiExec.exe /X{B1405ADC-C0CA-5E63-B1E0-51F5A9A2627C} Чтобы найти , см. Поиск ключа реестра JDK и
UninstallString Значение
.
- Эту команду можно запустить откуда угодно.
-
msiexec.exe
исполняемый
находится в системном каталоге Windows. - Перезагрузка требуется, только если некоторые файлы
используется во время удаления; это не обязательно
каждый раз. Однако, чтобы вручную подавить перезагрузку
при удалении добавитьREBOOT=Rвариант команды.
- Добавить
/l
"C:\<>setup.log"
вариант
к команде, если вы хотите создать файл журнала
описание статуса удаления.
Появится диалоговое окно с запросом
вам для подтверждения. Нажмите, чтобы удалить
JDK.
Поиск ключа реестра JDK и UninstallString
Стоимость
- Перейдите и введите
regedit
. - В редакторе реестра перейдите к
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall
.Под
Uninstall
папка,
вы найдете много записей реестра в фигурных
кронштейны. - Нажмите, а затем
.Выделите
Uninstall
папка
перед выполнением поиска определенного реестра. - Введите строку версии в качестве значения, чтобы найти соответствующий реестр
ключ. Например, введите .Раздел реестра выделен на
правой части панели и значения различных
строки удаления отображаются слева
панель. - Note the value of the .
JDK Installation
Troubleshooting
System Error During
Decompression
If you see the error message: system error during decompression
, then there might not be enough space on the disk that contains the TEMP
directory.
Program Cannot Be Run in DOS
Mode
Open the MS-DOS shell or command
prompt
window.Right-click the title bar.
Select the tab.
Ensure that the item Prevent MS-DOS-based programs
from detecting Windows
is not selected.Select again.
Exit the MS-DOS shell.
Restart your computer.
Characters That Are Not Part of
the System Code Page
The associated bug number is 4895647.
Cleanup the Registry After a
Failed JDK Uninstall
- Program Install and Uninstall troubleshooter (Recommended
Method) - Manual Registry Edit
Program Install and Uninstall troubleshooter (Recommended
Method)
Manually edit the registry (Use this only if the Fix It utility
does not work)
Incorrectly editing your registry may severely damage your system. You
should back up any valued data from your computer before making changes to the
registry.
To save the registry key before deleting, in the menu bar, select
and then . In case you
deleted the wrong registry key, you can restore the registry from your saved backup
file by selecting from the menu bar and then
.
To delete the registry key:
Determine the correct Registry Key. See Finding the JDK Registry Key and UninstallString
Value
.Highlight the key, and select
.Click when prompted.
The JDK gets uninstalled.
Fixing Shim Situation when JDK and JRE 8 are Installed
This is a bug with the JRE 8 installer. To fix this shim situation,
uninstall and reinstall JDK .
Установка ядра
Кроме кастомной прошивки, мы также можем поставить кастомное ядро. О том, что это такое, мы уже подробно рассказывали в одном из предыдущих номеров. Если в двух словах, то кастомное ядро может дать более тонкий контроль над смартфоном, поднять его производительность и сохранить заряд батареи, однако здесь все далеко не так просто, как с прошивками, и без детального ознакомления с темой я бы не рекомендовал прошивать кастомное ядро и ограничиться тем, которое идет в комплекте с прошивкой.
Если же решение об установке ядра принято, то самое время заглянуть в 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».
Бэкап
Чтобы уберечь себя от возможной кривой установки прошивки, следует регулярно делать бэкап. Для этого существует два основных типа инструментов: приложения Helium и Titanium Backup для бэкапа приложений, а также специальная функция кастомных консолей восстановления под названием Nandroid. Вторая отличается тем, что делает полный снимок всех компонентов смартфона так, что после любых действий смартфон можно будет вернуть к прежнему состоянию, включая все настройки, приложения, контакты и сообщения.
Обычно бэкап Nandroid выполняется вручную прямо из меню кастомного рекавери, однако мы воспользуемся приложением Online Nandroid Backup, которое создает резервную копию системы прямо во время ее работы. Приложение это бесплатное и доступно в Google Play. После установки оно установит скрипт бэкапа (это, кстати, придется делать после каждого обновления прошивки) и предложит выполнить первоначальную настройку, которая сводится к выбору способа автогенерации имени бэкапа (по умолчанию текущее время), а также выбору формата бэкапа. Обычный Clockworkmod-формат универсален и будет совместим с любым кастомным рекавери, однако если на смартфоне установлен именно ClockworkMod, то в опции Backup Mode лучше выбрать CWM Incremental. В этом случае каждая новая резервная копия будет содержать только отличия от предыдущей, из-за чего потеряется совместимость с TWRP, но удастся сохранить солидный кусок свободного места на карте памяти.
После того как все это будет сделано, достаточно нажать на кнопку «Quick Backup», и приложение начнет свою работу. Смартфоном в это время вполне себе можно пользоваться, так что не стоит откладывать бэкап на вечер или другое время. По окончании процедуры софтина сама выведет на экран сообщение об успешном завершении резервирования и предложит просмотреть бэкап в приложении Nandroid Manager.
Последнее, в свою очередь, представляет собой инструмент управления имеющимися резервными копиями, просмотра их содержимого, восстановления, а также выборочного восстановления приложений, настроек, текстовых сообщений, логов разговоров, паролей от точек доступа Wi-Fi, рабочего стола, а также истории и паролей браузера. Все инструменты восстановления располагаются на вкладке «Восстановить данные», и какие-либо пояснения по работе с приложением здесь не требуются. Все русифицировано и понятно даже ребенку.
INFO
В прошивке AOKP есть масса скрытых настроек, активировать которые можно, установив бесплатное приложение AOKP.co.
TWRP Manager позволяет выполнять практически все операции TWRP Recovery прямо из Android: установка прошивок, вайп, бэкап и восстановление, перезагрузка в разных режимах.
Как перепрошить андроид
Что такое прошивка телефона вы теперь знаете. Здесь мы расскажем, как перепрошить андроид самостоятельно без компьютера или наоборот, через пк.

К сожалению, вся операция происходит не на русском языке, но будет пошаговая инструкция с подробным описанием каждого действия «для чайников», чтобы вы точно не запутались и все получилось!
Прошивка телефона при помощи CWM Recovery

Сделать прошивку телефона нетрудно, главное — быть внимательным, делать все по инструкции.

Перед любым сбросом в Android, необходимо выйти из всех учетных записей: Samsung, Google, Mi account, Flyme. Сразу подготовьте карту памяти (небольшого объема).

Вся работа будет производиться с помощью боковой кнопки регулировки звука!
https://youtube.com/watch?v=mAMGzyr59-E%3Ffeature%3Doembed
Как прошить телефон андроид при помощи TWRP Recovery?

- Отключите телефон.
- Для перехода в «TWRP» зажмите клавишу выключения и громкость +.
- Выскочит небольшое окошко. Клавишами выберите «Recovery».
- Начнется перезагрузка.
- Далее вас «перебросит» в систему, где вы должны нажать кнопку «Wipe».
- Затем «Advanced Wipe».
- В следующем окошке галочками отметьте «system», «Dalvik/Art Cach», «Data», «Cache». Остальные окошечки не трогайте!
- После того, как вы отметили все галочками, внизу пальцем проведите по появившейся синей стрелке «Swipe to Wipe»слева направо.
- Далее, «выскочит» блок отчистки. Нажмите на нижнюю клавишу «домой».
- Перейдите в раздел «Install».
- Ищите прошивку, скачанную ранее (скачать прошивку для телефона можете в теме устройства).
- Выбрав свою прошивку, опять проведите по синей стрелке пальцем.
- Выберите «Wipe cache», проведя пальцем по стрелке «Swipe to Wape», нажмите нижнюю кнопку справа.
- Телефон начнет прошиваться.
- Закончив с прошивкой, настройте все данные (язык, Wi-Fi, sim-карту).
https://youtube.com/watch?v=Vb5_j_uJBmA%3Ffeature%3Doembed
Прошивка телефона через Miflash
Сначала нужно разблокировать загрузчика, сделать это нужно через компьютер.
https://youtube.com/watch?v=IBYDlZB66KQ%3Ffeature%3Doembed
Готово! Перепрошивка андроида завершена.
Как прошить андроид через компьютер?
1 Вставьте карту памяти в ноутбук.

2 Вы должны перейти в режим 1 МОТ. Для этого зажмите кнопку включения и громкость «-»

3 У вас появится предупреждение о том, что вы собираетесь перепрошить операционные системы. Нажмите клавишу громкость «+» (вы перешли в 1 МОТ).

4 В компьютере запустите программу Oldin3. После того, как она загрузилась, подключите девайс к устройству ноутбука.

5 При подключении в «Message» придет небольшое сообщение — это означает, что ваш телефон подключен, готов к прошивке.

6 Перед нажатием кнопки «Start», убедитесь, что у вас стоят 2 галочки рядом с «Auto Faboot», «Present Time». В остальных окошках должно быть пусто.

7 Дальше нажмите кнопку «PDA», сами выберите прошивку.

8 После того, как Oldin3 все проверит, нажмите «Start» и пойдет процесс прошивания.

Теперь вы знаете как перепрошить планшет андроид через компьютер в домашних условиях!
Как прошить Android ADB Sideload
Для перепрошивки телефона понадобится программа «ADB».
1 Андроиды бывают разных версий. Если у вас установлена 41-70 — нужно ее сменить.
2 Для этого перейдите в приложение настроек и зайдите в раздел «о планшете».
3 Нажмите там 6 раз на номер сборки.
4 Вернитесь назад.
5 Зайдите в меню «для разработчиков».
6 Активируйте отладку по USB.

7 При первом вводе любой команды ADB на телефоне появится окно «для авторизации» — нажмите «ОК».
8 Откройте папку, содержащую ADB, переместите прошиваемый архив в эту папку.
9 Откройте командную строку, напишите в конце команду «cd», перетяните папку с АDB в командную строку.
10 Перезагрузите телефон в режим «Recovery».

11 Кнопками громкости в телефоне доберитесь до пункта «install zip from sileload», кнопкой питания подтвердив выбор.
12 В открывшейся вкладке нажмите Advanced/ADB Sileload, потяните направо кнопку подтверждения.
13 В командной строке напишите в конце «ADB Sileload», перетяните прошивку в эту строку.
Теперь вы умеете и знаете, как сделать прошивку на андроид ADB Sideload.
https://youtube.com/watch?v=IRb1wdfT7BE%3Ffeature%3Doembed
Как вам статья?
Root
Перво-наперво нам нужен root. Сразу скажу, что это единственная задача, для решения которой придется подключить смартфон к компу. Здесь уж ничего не поделаешь, система безопасности Android не позволит сделать это Android-приложению. С другой стороны, плеваться тоже не стоит, так как все делается очень быстро и безболезненно. Общий алгоритм действий выглядит так:
- Заходим на телефоне в «Настройки -> О телефоне» и много раз подряд тыкаем в «Номер сборки» до тех пор, пока не появится сообщение «Теперь вы разработчик!», далее идем в «Настройки -> Для разработчиков» и ставим галочку «Отладка по USB» (если установлен Android версии ниже 4.2, можно сразу идти в раздел для разработчиков).
- Подключаем смартфон к компу с помощью USB-кабеля, на телефоне выбираем «Медиаустройство» (MTP) либо «Камера» (PTP) и ждем, когда установятся драйверы.
- Качаем приложение iRoot
и запускаем. - Нажимаем «Проверить подключение…».
- Нажимаем «Установить ROOT» и делаем, что пишет программа.

Обновление прошивки, ядра и gapps
К этому моменту у тебя уже должны быть кастомная консоль восстановления, кастомная прошивка, приложения Google и кастомное ядро; фул-хаус, все, что только нужно. Однако долго на этом всем мы не просидим, и вскоре уже выйдут новые версии прошивок, основанные на новой версии Android, еще более быстрые ядра и еще более фичастые консоли восстановления. Короче говоря, нужно обновляться. Но как?
- Консоль восстановления можно обновлять когда угодно и как угодно. Она находится в отдельном разделе, поэтому, даже угробив этот раздел, ты не угробишь Android. Обновлять можно с помощью все тех же Recovery-Tools, ROM Manager и TWRP Manager.
- Ядро тоже находится в отдельном разделе, и его можно обновлять/менять когда угодно и как угодно, главное — учитывать совместимость с версиями Android и типами прошивок. Способы описаны выше.
- Обновляется прошивка без всяких вайпов, однако, если было установлено кастомное ядро, его придется переустановить. Переустановка приложений Google не требуется.
- Переход на другую прошивку производится с полным вайпом (factory reset) и последующей доустановкой приложений Google и ядра. Все данные, кроме файлов на карте памяти, будут потеряны (этого можно избежать, сделав бэкап с помощью Helium или Titanium Backup).
Единственная проблема такого метода обновления в том, что каждая прошивка будет весить около 200 Мб — накладно, если производить обновления каждый день или несколько раз в неделю. Поэтому я бы рекомендовал использовать инструмент CyanDelta, который позволяет выкачивать только патчи с измененными компонентами прошивки вместо всего архива целиком. При использовании этого инструмента каждое обновление будет весить всего 2–10 Мб, так что для выкачивания подойдет даже сотовая сеть. Пользоваться очень просто: после первого запуска софтина предложит загрузить всю прошивку целиком (на нее в дальнейшем будут накладываться патчи), после чего повиснет в фоне и будет уведомлять о появлении обновлений.

Установка Recovery
Установить кастомную консоль восстановления между тем очень просто. Для этого в маркете есть куча приложений, но я бы рекомендовал использовать Recovery-Tools, ROM Manager или TWRP Manager. Первая предназначена исключительно для установки рекавери и, по сути, состоит всего из двух кнопок: «Flash Clockworkmod Recovery» и «Flash TWRP Recovery». После нажатия одной из них будет установлена та или иная консоль восстановления. В принципе, неважно, какую из них устанавливать, отличие разве что в том, что TWRP удобнее управлять пальцем, но и эта функция нам безразлична — самостоятельно рыться в их настройках мы не будем, а положимся на специальный софт.




Если же и этот метод не сработал, то стоит обратить внимание на модель своего смартфона и убедиться, не китайская ли это поделка. Само собой разумеется, супердешевые китайские телефоны нельзя прошить таким образом. Никто их в базу вносить не будет, а заниматься поддержкой тем более. Поэтому в отношении китайцев придется применять старый дедовский способ ручной установки (да и то тебе сильно повезет, если на него вообще что-то будет портировано).

Установка прошивки
Теперь, когда смартфон оснащен кастомной консолью восстановления, он готов принять любую доступную для данной модели прошивку и проглотить ее, не поперхнувшись. Самостоятельно искать прошивки мы, конечно же, не станем. Мы автоматизируем этот процесс с помощью приложения GooManager. Для тех, кто не в курсе: еще с самого начала распространения кастомных прошивок в Сети появился сайт
. Изначально на нем размещался проприетарный гугловский софт (типа Gmail или маркета), который авторы кастомных прошивок не могли использовать из-за лицензионных ограничений, но затем он превратился в открытый репозиторий всевозможных прошивок, а еще через некоторое время появилось приложение GooManager, позволяющее автоматически устанавливать как прошивки, так и гугловские приложения.
Это приложение замечательно тем, что дает выбор из доступных прошивок, основываясь на модели смартфона. В результате нам не придется ни самостоятельно искать прошивки, ни бояться за то, что какая-то из них может криво встать. В общем и целом алгоритм работы с приложением выглядит так: «Запуск -> Browse Compatible ROMs -> выбор прошивки по имени (например, aokp или cm) -> выбор версии -> Begin Download -> Order & flash selected -> Flash». И это все, прошивка будет скачана, а затем установлена автоматически. Смартфон при этом перезагрузится.
Отмечу также, что по умолчанию GooManager не делает вайп перед установкой прошивки, однако он это умеет. Поэтому каждый раз при кардинальной смене прошивки, то есть именно замене одной на другую, а не обновлении, в последнем окне (которое появляется после нажатия «Order & flash selected») следует ставить флажок напротив опции «Wipe data (factory reset)». Так ты избежишь возможных проблем с загрузкой и работой новой прошивки.


Как прошить Android-аппарат через заводское рекавери
Практически каждое устройство, работающее под управлением ОС Андроид, оснащено производителем специальной средой восстановления, предоставляющей в некоторой степени, в том числе и обычным пользователям, возможности манипуляций со внутренней памятью девайса, а точнее – ее разделами.
Следует отметить, что перечень операций, проведение которых доступно через «родное» рекавери, устанавливаемое в девайсы производителем, весьма ограничен. Что касается прошивки, доступна установка только официальных прошивок и/или их обновлений.

В некоторых случаях через заводское рекавери можно установить модифицированную среду восстановления (кастомное рекавери), что в свою очередь расширит возможности работы с прошивками.
При этом, основные действия для проведения восстановления работоспособности и обновления ПО произвести через заводское рекавери вполне возможно. Для установки официальной прошивки или обновления, распространяемых в формате *.zip
, выполняем следующие шаги.
- Для прошивки потребуется установочный zip-пакет. Загружаем необходимый файл и копируем его на карту памяти девайса, желательно в корень. Также может понадобиться переименование файла перед манипуляциями. Практически во всех случаях подходящее название – update.zip
- Загружаемся в заводскую среду восстановления. Способы получить доступ к рекавери различаются для разных моделей девайсов, но все они предполагают использование комбинаций аппаратных клавиш на устройстве. В большинстве случаев нужная комбинация — «Громкость-»
+ «Питание»
.

Зажимаем на выключенном девайсе кнопку «Громкость-»
и, удерживая ее, нажимаем клавишу «Питание»
. После того как включится экран аппарата, кнопку «Питание»
нужно отпустить, а «Громкость-»
продолжать удерживать до появления экрана среды восстановления. - Для установки ПО или его отдельных компонентов в разделы памяти понадобиться пункт главного меню рекавери – «apply update from external SD card»
, выбираем его. - В раскрывшемся перечне файлов и папок находим ранее скопированный на карту памяти пакет update.zip
и нажимаем клавишу подтверждения выбора. Установка начнется в автоматическом режиме. - По завершению копирования файлов, перезагружаемся в Андроид, выбрав в рекавери пункт «reboot system now»
.



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

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

Как прошить устройство через модифицированное рекавери
Гораздо более широким перечнем возможностей работы с Android-устройствами обладают модифицированные (кастомные) среды восстановления. Одним из первых появившихся, а на сегодняшний день очень распространенным решением, является рекавери от команды ClockworkMod — CWM Recovery
.
Установка CWM Recovery
Поскольку рекавери CWM, является неофициальным решением, перед использованием потребуется установка кастомной среды восстановления в устройство.
- Официальный способ установки рекавери от разработчиков ClockworkMod – это Андроид-приложение ROM Manager. Использование программы требует наличия на устройстве рут-прав.
- В том случае, если устройство не поддерживается приложением ROM Manager либо установка не проходит корректно, необходимо воспользоваться другими методами инсталляции CWM Recovery. Применимые для различных девайсов способы описаны в статьях из перечня ниже.
- Для устройств Самсунг в большинстве случаев используется приложение Odin
. - Для устройств, построенных на аппаратной платформе МТК, применяется приложение SP Flash Tool
.Урок: Прошивка Android-устройств на базе МТК через SP FlashTool
- Наиболее универсальный способ, но при этом самый опасный и сложный, — прошивка рекавери через Fastboot
. Подробно действия, проводимые для установки рекавери этим способом, описаны по ссылке:Урок: Как прошить телефон или планшет через Fastboot

Загрузить ROM Manager в Play Маркет
Урок: Прошивка Android-устройств Samsung через программу Odin
Прошивка через CWM
С помощью модифицированной среды восстановления можно прошивать не только официальные обновления, но и кастомные прошивки, а также различные компоненты системы, представленные русификаторами, дополнениями, улучшениями, ядрами, радио и т.д.
Стоит отметить наличие большого количества версий CWM Recovery, поэтому после входа на различных устройствах можно увидеть несколько отличающийся интерфейс, — фон, оформление, может присутствовать сенсорное управление и т.п. Кроме того могут наличествовать или отсутствовать некоторые пункты меню.

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

- Подготавливаем необходимые для установки в устройство zip-пакеты. Загружаем их из Глобальной Сети и копируем на карту памяти. В некоторых версиях CWM также можно использовать внутреннюю память устройства. В идеальном случае файлы размещаются в корне карты памяти и переименовываются с использованием коротких понятных названий.
- Входим в CWM Recovery. В большинстве случаев применяется та же схема, что и для входа в заводское рекавери, — нажатие на выключенном устройстве комбинации аппаратных кнопок. Кроме того, можно перезагрузиться в среду восстановления из ROM Manager.
- Перед нами главный экран рекавери. Перед началом установки пакетов, в большинстве случаев, требуется сделать «вайп» разделов «Cache»
и «Data»
, — это позволяет избежать многих ошибок и проблем в дальнейшем. - Если планируется очистка только раздела «Cache»
, выбираем пункт «wipe cache partition»
, подтверждаем удаление данных — пункт «Yes – Wipe Cache»
. Дожидаемся завершения процесса – внизу экрана появится надпись: «Сache wipe complete»
. - Аналогично стирается раздел «Data»
. Выбираем пункт «wipe data/factory reset»
, затем подтверждение «Yes – Wipe all user data»
. Далее последует процесс очистки разделов и появится подтверждающая надпись внизу экрана: «Data wipe complete»
. - Переходим к прошивке. Для установки зип-пакета выбираем пункт «install zip from sdcard»
и подтверждаем свой выбор нажатием соответствующей аппаратной клавиши. Затем следует выбор пункта «choose zip from sdcard»
. - Открывается список доступных на карте памяти папок и файлов. Находим нужный нам пакет и выбираем его. Если файлы установки копировались в корень карты памяти, для их отображения придется листать список в самый низ.
- Перед началом процедуры прошивки рекавери снова требует подтвердить осознанность собственных действий и понимание необратимости процедуры. Выбираем пункт «Yes – Install ***.zip»
, где *** — имя прошиваемого пакета. - Начнется процедура прошивки, сопровождающаяся появлением строчек лога внизу экрана и заполнением индикатора выполнения.
- После появления внизу экрана надписи «Install from sdcard complete»
прошивку можно считать законченной. Перезагружаемся в Android, выбрав пункт «reboot system now»
на главном экране.









Прошивка через TWRP Recovery
Помимо решения от разработчиков ClockworkMod, существуют и другие модифицированные среды восстановления. Одним из самых функциональных решений такого рода является TeamWin Recovery (TWRP)
. О том, как прошивать устройства с помощью TWRP рассказано в статье:
Урок: Как прошить Android-устройство через TWRP
Таким образом производится прошивка Андроид-аппаратов через среды восстановления. Необходимо взвешенно подходить к выбору рекавери и способу их установки, а также прошивать в аппарат только соответствующие пакеты, полученные из надежных источников. В этом случае процесс протекает очень быстро и не вызывает никаких проблем впоследствии.
Выводы
Сегодня процесс прошивки и кастомизации смартфона под управлением Android — это уже не тот зубодробительный квест, каким он был во времена первых версий Android. Как ты смог заметить, все делается очень просто, без чтения длинных мануалов и поиска совместимых прошивок. Но даже в том случае, если что-то пойдет не так, если ты окажешься столь невезучим, что запорешь не только установленный Android, но и консоль восстановления, boot-сектор все равно останется на месте и ты сможешь вернуть свой смартфон к жизни, подключив его к компу и воспользовавшись фирменными инструментами прошивки от производителя.



