что такое прошивка recovery
Прошиваем Android с помощью рекавери
После прекращения поддержки производителем девайса получить обновление можно лишь перепрошивкой. Если удовольствие омрачено беспрестанными глюками и торможением гаджета, когда часть его системных файлов утрачена, если вирусы не удаляются даже лучшими программами, хочется избавиться от части надоевших приложений и «облегчить» жизнь слабому процессору, – выручит эта процедура. Способов масса, но среди них есть те, что используются чаще и подходят для большинства аппаратов: расскажем, как прошить Android через рекавери.
Что означает прошивка Android
Указать на один какой-то универсальный и самый лучший для всех без исключения устройств невозможно. Играет роль совместимость с аппаратной начинкой.
Конечно, возможно прошить Android без рекавери с помощью:
Но одним из самых действенных и простых считается вариант именно с помощью рекавери.
Понятие рекавери
Recovery – специальный режим, который в переводе с английского означает «восстановление», имеется практически на каждом мобильном устройстве под ОС Android. Разработчики специально предусмотрели возможность восстановления работоспособности гаджетов с его помощью.
В этом режиме пользователь собственноручно имеет возможность:
В том числе доступно установить прошивку на Android через Recovery (в данном случае под «прошивкой» понимается операционная система)
Вход в рекавери
Особенностью данного режима является вход и навигация, которые осуществляются с помощью механических кнопок управления на предварительно включенном устройстве. Две или три клавиши нажимаются одновременно и удерживаются до входа в режим.
Какие именно клавиши – зависит от производителя, а иногда и модели, о чем можно узнать в прилагаемой к ней инструкции. Как правило, используются следующие вариации:
Устройство откликается вибрацией, а на экране появляется характерный для Android «зеленый человечек». Передвигаться по меню можно клавишами громкости, а подтверждать выбор кнопкой питания. Список возможностей режима зависит от его типа.
Кастомные Recovery – CWM и TWRP
«Родной» режим или, как его еще называют, стоковый, не отличается большим списком предоставляемых возможностей. Некоторые китайские гаджеты им не оснащены. Поэтому энтузиастами были созданы версии с увеличенным набором функционала: сначала CWM, а затем TWRP.
Что такое кастомный рекавери
Их назвали кастомными по аналогии с английским словом custom, что в одном из вариантов перевода означает «удобный». То есть, на программном уровне адаптированный к нуждам пользователя.
Хотя оба справляются со своими задачами одинаково хорошо, TWRP отличается несколько большими возможностями, включая перемещение по меню с помощью сенсорного экрана, выбор места для сохраняемой копии системы, пакетную установку патчей, встроенный файловый менеджер, клавиатуру и эмулятор терминала, позволяющие работать без вынужденной перезагрузки.
Шестая версия CWM тоже получила тач-вариант, но пока уступает в удобстве пользования из-за слишком простого интерфейса.
Зачем использовать кастомный рекавери
Стоковый режим позволяет вмонтировать в устройство только стоковую прошивку, то есть предусмотренную производителем гаджета. Кастомный дает возможность устанавливать любые «самодельные» прошивки с разными возможностями, которые могут сильно отличаться, и которых создано огромное количество. Прошить ядро на Android через Recovery или получить рут-доступ не представляет большой трудности.
Установка
Обе разновидности кастомного Recovery инсталлируется во внутреннюю память вместо заводской при помощи:
Как правило, разные типы показывают лучшую совместимость с различными утилитами.
Инсталляция CWM с помощью ROM Manager
Установить CWM проще всего с помощью утилиты ROM Manager, доступной бесплатно в официальном магазине Google Play. Программа для прошивки рекавери на Android требует рут. Также рекомендуется посетить официальную страничку разработчика программы и убедиться, что мобильное устройство имеется в списке поддерживаемых.
Если всё в порядке, нужно скачать программу на гаджет, открыть ее, в меню найти пункт Recovery Setup, затем Install or Update Recovery и выбрать ClockworkMod Recovery.
Программа определит устройство, после чего останется лишь подтвердить установку, а после окончания предоставить ROM Manager рут-права, если нужно.
Инсталляция TWRP с помощью GooManager
Для TWRP хорошо подходит утилита GooManager. Она также имеется в бесплатном доступе на Google Play, и также требует для работы рут-права.
После установки программы ее нужно открыть, выбрать в меню пункт Install OpenRecovery Script. После установки можно будет переводить гаджет в режим прямо из меню этой программы.
Прошивка кастомным рекавери с помощью Fastboot
Вышеописанные способы просты, но не всегда справляются с задачей ввиду возможной несовместимости. В этом случае ничего не остается, как прошить рекавери на Android через компьютер.
Компьютер с программой Fastboot позволяет от них избавиться и установить на гаджет любой Custom Recovery. Fastboot входит в состав комплекта Android SDK, используемого для разработки ОС.
Работа требует несколько больших компьютерных знаний, самого компьютера с ОС Windows, дистрибутивом и драйверами под мобильное устройство, USB-шнура.
Fastboot можно поставить отдельно или скачать весь SDK с официального сайта разработчика. Подходящий рекавери можно взять на сайте проекта или специализированных форумах.
Перед началом на гаджете необходимо включить режим отладки по USB. Устройство должно быть хорошо заряжено. Драйвера нужно искать на официальном сайте производителя. Также рекомендуется сделать бэкап.
Инструкция по шагам
Когда всё готово, нужно сделать следующее:
Если все сделано правильно, вскоре на экране монитора компьютера появится сообщение «finished. total time…».
Точно так же можно прошить другие разделы памяти.
Прошивка через стандартный рекавери
Стандартный или «заводской» рекавери позволяет устанавливать только стоковые прошивки, но зато делать это можно без дополнительного софта и компьютера.
Чтобы прошить Android через System Recovery 3e, придется скачать официальную прошивку или скопировать на внешнюю карту памяти, а после входа в режим стереть старую и указать путь к новой. Эта операция не таит в себе никаких подводных камней, поскольку все инструменты используются официальные.
Как скачать прошивку
Прошивку нужно скачивать с официального сайта производителя гаджета. Распаковывать не нужно, а вот имя поменять на update.zip стоит. Для устройств на базе процессора МТК существует удобная программа MobileuncleTools, с помощью которой можно легко и просто установить дистрибутив на карту памяти и обновить с нее операционку. Только для работы с ней потребуется рут.
Инсталляция MobileuncleTools
Скачать утилиту можно на официальном сайте разработчика или специализированных ресурсах. Программа распространяется бесплатно и имеет русскоязычный интерфейс. Установка выполняется обычным способом – скачиванием и распаковкой файла АРК.
Запуск утилиты и прошивка
Программа запускается так же, как и любая другая – тапом по значку. После входа нужно найти в меню кнопку «Обновление прошивки», после активации которой утилита сама обнаружит и установит прошивку.
Прошивка Android через CWM Recovery и TWRP
Во втором – архив переносится на внешнюю карту памяти и устанавливается непосредственно с нее. Архив с прошивкой рекомендуется искать на проверенных сайтах.
Детальная инструкция
Как сделать бэкап Android
Перед прошивкой рекомендуется создать резервную копию системы. Если результат не удовлетворит, всегда можно быстро откатиться. Инструментов для этого существует огромное количество. Можно использовать специальный софт на подключенном компьютере, можно обойтись тем же кастомным рекавери. Для этого требуется рут.
Если выбирается последний вариант, необходимо:
Созданный архив рекомендуется хранить на съемном носителе либо другом устройстве или в облаке.
То же самое можно выполнить с помощью сторонних программ, которые имеются в свободном доступе. Например, Nandroid Backup, доступная на Google Play, позволяет сделать резервную копию в пару кликов. Так же работает Titanium и многие другие. Везде нужен рут.
Если после прошивки Android не включается
Если ваш Android превратился в «кирпич» без признаков жизни, то причины могут быть следующими:
В большинстве своем проблемы решаемы, конечно, если гаджет не сломан окончательно.
Как восстановить заводскую прошивку
Чтобы скинуть прошивку на Android через Recovery, нужен полный сброс, который выполняется следующим образом:
Чтобы вернуться к заводским установкам, надо:
Android и recovery
Бог Прошутто
В своей статье «Android и Root«, а так же в статье «Android изнутри или просто о сложном» (автор Dreamer…) упоминался recovery, но что это такое и что с помощью его замены на кастомный можно делать подробно расписано не было. Меж тем, как это один из важнейших компонентов в тонкой настройке телефона, который позволяет заменять прошивку или делать резервную копию текущей. В этой статье я постараюсь исправить сие досадное упущение.
Android и bootloader
Для более полного понимания того, что же такое Recovery вообще, на мой взгляд, стоит так же рассказать о том, что такое bootloader и как он со всем этим связан.
Итак, Bootloader — это загрузчик — приложение, которое самым первым запускается на вашем устройстве, считывает свою конфигурации, и на основании её либо загружает операционную систему (Android). Аналоги на настольных ОС — MBR в Windows и Grub с LILO на Linux.
Помимо загрузки ОС, загрузчик предоставляет возможность выбрать ОС для запуска (если их несколько), выбрать режим запуска ОС (например «Безопасный режим в windows»), а так же запускать вспомогательные приложения к коим и относится Recovery. В некоторых случаях загрузчик всегда предоставляет меню для выбора ОС\режимов\приложений, в других для его отображения требуется нажать определённую клавишу\комбинацию клавиш, а в третьих меню отсутствует вообще и запуск альтернатив основной ОС осуществляется нажатием клавиш и\или их комбинаций. На настольных ОС чаще всего встречаются первые два варианта, на мобильных — последние два.
Упрощённая схема загрузки ОС
Что такое Recovery
Recovery — это дополнительное приложение восстановления\сброса\модификации\замены прошивки\ОС смартфона. Стандартные recovery подавляющего большинства смартфонов позволяют выполнить только первые две операции. Кастомные, т.е. нестандартные, ставящиеся пользователем, recovery позволяют делать намного больше. Для установки кастомного recovery, как правило, требуются root-привилегии на вашем устройстве (конкретно, при установке с самого устройства, без участия компьютера) и, в некоторых случаях, модификация bootloader’a. Установка производится либо при помощи специальных приложений в маркете, либо при помощи компьютера. Так же есть возможность запускать при помощи компьютера кастомный recovery, не устанавливая его на телефон (через adb).
Инструкции по установке recovery могут различаются от телефона к телефону, посему приведены здесь не будут. Их без проблем можно найти в интернете и на русском форуме 4pda и зарубежном xda-developers в частности, но в целом, как правило, достаточно установить определённое приложения из маркета (о них ниже) и с его помощью поставить recovery.
Как можно понять из приведущего раздела: Recovery и сама прошивка друг с другом непосредственно не связаны, следовательно модификация одной из составляющих, при стандартном раскладе, не затронет другую, а это значит что если вы, скажем, запороли текущую прошивку устройства — оно не становится «кирпичом» а легко поддаётся восстановлению путём установки другой через Recovery.
«Стандартные» функции кастомных recovery
install — устанавливает прошивку\ядро\системные утилиты (например набор приложений от google для cyanogenmod) из специального файла. Такие файлы представляют из себя обычные zip-архивы с определённой структурой. Некоторые такие архивы комплектуются специальной утилитой: Aroma Installer, которая представляет собой по сути графический установщик с возможностью выбирать параметры установки. Наличие\отсутствие Aroma Installer никак не связано с качеством или популярностью прошивки\ядра\утилиты.
backup\restore — пожалуй один из самых важных компонентов — позволяет делать полную или частичную резервную копию вашей текущей системы. КРАЙНЕ рекомендуется делать полные бэкапы при смене одной прошивки на другую, или же построенную на основе другой версии Android (например при обновлении с cyanogenmod 9 до 10) и частичные (разделы boot и system) при «минорных» (т.е. в рамках одной версии, например, с 10.1.1 до 10.1.2) обновлениях прошивки. Так же современные recovery генерируют сумму md5 к архиву с бэкапом, что позволяет контролировать его целостность (отсутствие повреждений). Отключить можно, но не рекомендую. Так же хочу посоветовать хранить минимум 2 последних бэкапа. В случае если последний повредится (лично у меня такого не было, но вероятность есть), у нас есть возможность восстановиться с предпоследнего. Вероятность повреждения обоих бэкапов куда ниже, чем одного (если не рассматривать физическое повреждения носителя, где они записаны).
wipe\format — очистка\форматирование разделов внутренней памяти. Вообще форматирование в подавляющем большинстве случаев не требуется, обычно достаточно простой очистки (wipe). Разделы cache и dalvik-cache рекомендуется сбрасывать при смене прошивки. Очистка раздела data (она же Factory Reset) ведёт к сбросу всех настроек пользователя, а так же установленных им приложений, иначе говоря, прошивка возвращается к своему первоначальному состоянию. Раздел system хранит саму прошивку и, как правило, автоматически форматируется при установке новой.
Современные кастомные Recovery
ClockWorkMod \ ClockWorkMod Touch
Пожалуй самое известное кастомное Recovery, которое рекомендуется в подавляющем большинстве инструкций по прошивке и поддерживается практически всеми современными моделями смартфонов.ClockWorkMod Touch, в отличии от оригинала, имеет сенсорное меню и устанавливается только в платной версии RomManager’a. Большое преимущество CWM Touch, по сравнению с другими сенсорными recovery — возможность управление так же и физическими кнопками (кнопки громкости и выключения), что позволит, в случае проблем с сенсором, вернуть оригинальную прошивку и без проблем сдать по гарантии (если, конечно, вы не забыли сбросить что нибудь навроде счётчика прошивок в смартфонах от samsung).Из дополнительных опций можно отметить возможность создания SD-Ext раздела: грубо говоря, от карты памяти «откусывается» кусочек в отдельный раздел, форматируется в Ext2/3/4 (файловая система linux’a) и присоединяется к основной памяти смартфона: что позволяет устанавливать больше приложений, на тех устройствах, где производитель не позаботился о внутренней памяти. Размер раздела можно установить от 128Mb до 4096Mb (4Gb). |
Однако, у этого recovery есть один минус — при создании резервной копии невозможно выбрать что именно сохранять (boot\system\data) — сохраняется всё, что требует дополнительного времени и место на накопителе. Так же из собственного опыта: с CWR Touch на SGS3 не может установиться обновление CyanogenMod 10.1, полученное с помощью CyanDelta.
небольшой хинт: не обязательно ставить CWM Touch через очень дорогой Rom Manager Premium — вполне можно обойтись более дешёвыми (а то и бесплатными) средствами, навроде Mobile ODIN.
Скачать оффициальные образы recovery в img формате можно по следующей ссылке:http://www.clockworkmod.com/rommanager
В других форматах (например tar для ODIN) можно найти на xda-developers.
Так же существует модифицированная версия CWR Touch, содержащая дополнительные настройки (оформление) и возможности (выбрать что сохранять в резервной копии) — в целом весьма и весьма приятная вещь. Называется PhilZ Touch Recovery, скачать можно на xda-developers
Скачать бесплатную версию
Очень напоминает ClockworkMod Recovery, так что 4EXT можно даже принять за своеобразную надстройку — умеет всё тоже плюс чуточку больше.От CWR отличается поддержкой тем оформления (как в текстовом, так и в сенсорном режимах) и некоторыми дополнительными функциями. Кстати, Touch Recovery появился у них гораздо раньше, чем у CWR. Из дополнительных функций: возможность подключать карту памяти, как накопитель, из самого Recovery (довольно удобно при экспериментах с прошивками), а так же преобразовывать Ext3 в Ext4 и наоборот (неактуально для Android 4.x). Лично мне сенсорный режим понравился куда больше, чем в CWR — строки более широкие, т.е. легче попадать и есть иконки, которые облегчают навигацию. |
В целом этот recovery — пожалуй лучшее, что есть на данный момент: удобен, функционален, полностью бесплатен. Настоятельно рекомендую.
Чуть не забыл — при создании архива с резервной копией это чудо программерской мысли способно использовать несколько ядер вашего смартфона — что весьма положительно сказывается на скорости работы.
Устанавливается при помощи приложения GooManager
(МЕНЮ => Install OpenRecoveryScript)
Скачать бесплатную версию
Заключение
Если вы хотите выжать из своего смартфона максимум — вам наверняка захочется поставить стороннюю прошивку, и кастомное recovery в этом основной инструмент. Установить такое можно через специализированное приложение либо же при помощи компьютера (тут инструкции для каждого телефона индивидуальны). В первом случае требуется root, во втором же обрыв соединения с компьютером во время процесса прошивки может привести к плачевным последствиям.
Что касается списков поддерживаемых моделей — не обязательно их смотреть, выискивая свою модель — все описанные в статье программы для установки recovery способны самостоятельно определить модель вашего смартфона и проверить — есть ли для неё recovery.
Андроид рекавери
Последнее обновление: 26/08/2020
Набравшись опыта и знаний, владельцы Android смартфонов и планшетов, устанавливают сторонний режим восстановления – рекавери. Это позволяет производить различные манипуляции с устройством: менять прошивку, создавать полные или выборочные резервные копии и т.д. В статье детально поговорим о возможностях, особенностях и способах установки рекавери на андроид устройства.
Важно! Представленная в статье информация, несет ознакомительный характер и ориентирована исключительно на опытных пользователей. Описанные инструкции – общего типа, что бы иметь понятие о последовательности действий. Если вы решились на установку стороннего рекавери, необходимо уточнить дополнительные особенности и требования установки, индивидуальные для конкретной модели. В ином случае гарантировано получите «кирпич» — не загружаемое устройство.
Что такое андроид рекавери, основные возможности и отличия
Каждое устройство с операционной системой, включая ОС Android, содержит «режим восстановления» — Stock Recovery Mode. Это установленная производителем программа, работающая в предзагрузочном состоянии мобильного устройства, и позволяющая проводить различные операции: обновление ОС, очистка кэша, сброс данных и восстановление до заводского состояния. Возможности заводского режима ограничены, при этом вероятность навредить устройству отсутствует, а производитель не лишает гарантии владельца за использование. Причем важно отметить, Stock Recovery Mode позволяет устанавливать официальные обновления и прошивки, разработанные только производителем.
Сторонний режим восстановления «Custom Recovery Mode» — доработанная пользовательская вариация с расширенным списком функций. На некоторых устройствах ставится вместо заводского режима, на других устройствах – устанавливается параллельно со стандартным режимом восстановления. Вот неполный перечень возможностей:
Важно! Для использования стороннего рекавери, необходимы ROOT-права и/или разблокированный загрузчик. А поскольку обе процедуры сопровождаются взломом, используя имеющиеся уязвимости, это достаточный повод для производителя в отказе гарантийного обслуживания. При этом некоторые компании выпускают смартфоны/планшеты для разработчиков, с возможностью заводской разблокировки загрузчика. В Motorola разрешают разблокировку загрузчика для моделей, снятых с производства и гарантийного производителем периода. А Xiaomi снимает блокировку после подачи заявления с прошением пользователя.
Разновидности стороннего рекавери для андроид
Для Android OS используются два основных Custom Recovery Mode: CWM и TWRP. Оба режима выполняют одинаковые задачи, при этом имеются визуальные различия в меню и незначительно в списке возможностей.
Важно! Перед установкой CWM или TWRP, предварительно требуется уточнить, поддерживается ли устройство, а так же какой тип и версия рекавери предпочтительнее.
CWM — сокращение ClockworkMod, визуально напоминает заводской режим восстановления, с аналогичным способом навигации: кнопки громкости – перемещение вверх или вниз, клавиша питания – выбор пункта. Поэтому пользователям, изучив в совершенстве заводской режим восстановления, проще адаптироваться в CWM. К тому же последние версии поддерживают сенсорное управление.
CWM Touch – модификация с сенсорным управлением, улучшенной навигацией и приятным оформлением.
TWRP — сокращение Team Win Recovery Project. Представляет собой продуманную и улучшенную альтернативу CWM. Для ввода команд изначально используется сенсорное управление. А выполненные в виде кнопок, пункты меню, способствуют удобной и простой навигации.
Как установить cwm recovery на андроид
Для установки CWM используются 2 способа: через FastBoot и приложение Rom Manager. Последний способ нежелателен, так как программа не поддерживается с 2014 года.
FastBoot – стандартный и предпочтительный способ установки кастомного «режима восстановления», путем прошивки в раздел рекавери, для чего обязательно требуется разблокированный загрузчик. При этом необходимо найти соответствующую ядру, версию приложения рекавери, а так же уточнить дополнительные условия установки, ввиду программных и аппаратных особенностей каждой модели.
Важно! Метод FastBoot подходит как для CWM, так и TWRP. Основные различия кроются в прошиваемом файле одного или другого рекавери.
Как установить twrp recovery на андроид
Установка TWRP аналогична CWM: при помощи FastBoot и различных приложений. В качестве программ подойдут прошивальщики Rashr — Flash Tool или Flashify.
Как зайти в меню рекавери на андроид
Способы установки
Ниже рассмотрим наиболее распространенные методы, как установить рекавери на андроид. Способы чаще универсальные, но встречаются и исключения, для чего в оглавлении имеется соответствующая пометка.
Способ 1, только для CWM: При помощи Rom Manager
Наиболее простой способ установить CWM – воспользоваться утилитой Rom Manager, разработанной создателями clockworkmod.
Важно! Приложение Rom Manager не поддерживается с 2014 года, а метод установки, в частности на новые устройства, крайне нежелательный. Предварительно требуется уточнить совместимость конкретного устройства с приложением, а так же дополнительные условия установки. В ином случае неизбежно программное повреждение.
Инструкция по установке:
Способ 2, для CWM и TWRP: Как установить рекавери на андроид через FastBoot
Метод установки при помощи FastBoot сложнее, требует наличие разблокированного загрузчика, ПК и доступ к интернету. Последнее необходимо для скачивания файлов, требуемых для прошивки. Ещё понадобятся драйвера для корректного определения «прошиваемого» устройства.
Инструкция по прошивке:
Наиболее простой способ попасть в fastboot, через командную строку. Для этого требуется активировать пункт «отладка по USB», что находится в разделе для разработчиков, в настройках устройства. Затем на ПК, сочетанием клавиш «Win+R», вызвать окно и вписать cmd. После появления командной строки требуется указать путь к «fastboot» и выполнить команду перезагрузки. Для этого требуется последовательно ввести:
cd путь к «platform-tools»; (например «cd С:\Android\android-sdk\platform-tools»)
adb reboot bootloader.
cd путь к «platform-tools»; (например cd С:\Android\android-sdk\platform-tools)
adb devices – необязательно, для проверки правильного определения устройства.
fastboot flash recovery.img – команда для прошивки.
Способ 3 для CWM и TWRP: Через приложение Rashr — Flash Tool
Метод установки аналогичен Rom Manager, но проще ввиду меньшего количества действий.
Способ 4 для CWM и TWRP: При помощи программы Flashify
Приложение Flashify работает по схожему принципу с Rashr и Rom Manager. Так же позволяет прошивать, без помощи ПК, ядра и кастомные прошивки.
Инструкция как установить кастомное рекавери twrp на андроид:
Вывод
Установка Custom Recovery Mode, открывает для владельца широкие возможности по кастомизации и улучшении устройства. Это прошивка ядер, установка свежих кастомных прошивок, удобное резервное копирование и восстановление системы, тонкая настройка оформления и т.д. При этом данное действие требует полного осознания возможных рисков и последствий. Предварительного получения Root прав и/или разблокировки загрузчика. Поэтому необходимо тщательно подготовится, не пренебрегать рекомендациями и предупреждениями.