Установка прошивок, обновлений, ядер и прочего на Android устройство с помощью ClockworkMod. Что такое recovery в Андроид (стоковые и кастомные)

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

Стоковое рекавери на андроид

Что же такое рекавери? Это ПО поставляемое в устройствах Android, которое используется для диагностики аппаратного обеспечения, восстановления системы, а также создания резервных копий. Вне зависимости от производителя каждый смартфон имеет такой режим. Пакет рекавери, который был установлен производителем, называется стоковым. Для входа в этот режим необходимо в выключенном состоянии зажать определенное сочетание клавиш, комбинация разнится в зависимости от марки девайса. Рекавери можно вызвать и с помощью компьютера, воспользовавшись приложением adb.

Приведем несколько комбинаций для самых распространенных устройств:

  • В телефонах Samsung Galaxy для входа в режим восстановления нужно зажать кнопки включения, Домой и увеличения громкости. Зажимать необходимо до тех пор, пока на экране не начнется загрузка рекавери;
  • На устройствах LG режим восстановления вызывается нажатием на кнопки включения и уменьшения громкости. Сначала на экране должен появиться логотип компании, после чего нужно повторно нажать на кнопки, тогда появится меню входа;
  • В Google Nexus нужно сперва зажать кнопки увеличения и уменьшения громкости, а затем прибавить к этому кнопку включения. В появившемся меню с помощью клавиш изменения уровня звука нужно выбрать режим рекавери;
  • На большинстве устройств любых брендов работает стандартный метод зажатия клавиш увеличения и уменьшения звука, а также кнопки включения.

Стоковое рекавери позволяет устанавливать новые прошивки, OTA-обновления и восстанавливать заводский настройки устройства. Правда если вы вдруг решите установить неофициальную прошивку от комьюнити, то вам это не удастся – поддерживаются только официальные.

Кастомные рекавери на андроид

Это программное обеспечение создано всем огромным сообществом, использующим операционную систему Android. После прошивки кастомным рекавери оно заменяет стоковое, и совершается переход со стокового recovery-режима на TWRP или Clockwork Mod.

У таких рекавери значительно более широкие возможности, например, TWRP позволит создать полные резервные копии системы, что позволяет вернуть к рабочему состоянию даже убитую операционку. Благодаря кастомным рекавери можно устанавливать неофициальные прошивки, монтировать разделы, менять оформление интерфейса и многое другое. У TWRP есть официальное приложение, которое способно предоставить все функции такого режима без реальной его загрузки. Главный его плюс для пользователей – возможность установить удобный интерфейс.
Другой популярный вариант – Clockwork Mod. Его можно установить с помощью приложения ROM-manager на устройства, у которых уже активированы root-права. Это рекавери способно создавать и восстанавливать резервные копии, делать жесткий сброс системы и устанавливать прошивки. Оно обладает не таким удобным и эстетичным интерфейсом как TWRP, но по функциональности не уступает ему.

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

Установка Clockwork Mod или TWRP

Есть несколько способов установки, в том числе описанный выше метод через приложение ROM-manager, но здесь мы опишем наиболее подходящий для всех типов устройств, использующий утилиту Galaxy Nexus Toolkit.

Сначала нужно будет выключить смартфон, а потом ввести его в режим рекавери – как это делать мы описали выше. Теперь подключаем его к компьютеру и собственно запускаем Galaxy Nexus Toolkit, в которой нажимаем клавишу 6, соответствующую пункту Flash Recovery. Следом нам предложат выбрать между TWRP и CWM – выбирайте согласно вашим предпочтениям, можно попробовать оба режима по очереди.

Загрузить кастомные рекавери можно как из операционной системы, так и при помощи выбора пункта Recovery в Fastboot-режиме. Перед вами должны будут появиться несколько строк текста:

  • Reboot system now – обычная перезагрузка операционной системы;
  • Install zip from sdcard – установка архива из памяти устройства или флеш-карты;
  • Wipe data/factory reset – сброс системы до заводских настроек и полная очистка данных внутренней памяти;
  • Wipe cache partition – очистка кэш-раздела, которую хорошо бы производить перед установкой каждой новой прошивки;
  • Backup and restore – все понятно, создание архивов восстановления и непосредственно само восстановление;
  • Mounts and Storage – включение/отключение, а также форматирование разделов памяти.
  • Advanced – дополнительные настройки, в которых можно перезагрузить CWM или TWRP, разметить внутреннюю память, восстановить права системных приложений и другое.

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

Надеемся, теперь вы знаете что такое recovery и как использовать его себе во благо, но будьте аккуратны, когда копаетесь в мозгах телефона – электронная техника очень чувствительна к программным изменениям и некачественная установка нового ПО может привести к нежелательным последствиям. Успехов в модернизации вашего девайса и до новых встреч!

Если Вы это читаете, значит Вам было интересно, поэтому пожалуйста подпишитесь на наш канал на , ну и за одно поставьте лайк (палец вверх) за труды. Спасибо!
Подписывайтесь на наш Телеграм @mxsmart .

Как и на любой операционной системе, в Android имеется специальный режим загрузки, когда устройство включается, но сама система не загружается. Этот режим называется Recovery Mode, или по-русски режим восстановления. Этот режим представлен в любом Android-устройстве и позволяет выполнить сброс параметров, поменять прошивку, восстановить прошивку из резервной копии или просто в случае зависания. Примечательно, что в отличии от root-прав, использование Recovery Mode не является опасным, поэтому никак не блокируется разработчиком. Этой функцией может воспользоваться абсолютно каждый и полностью официально. Давайте детальнее рассмотрим, как зайти в рекавери на любом устройстве, работающем под Android, и за что отвечает каждый пункт его меню.

Recovery Mode открывает доступ к системным функциям устройства

Способы входа в режим Recovery

На самом устройстве

Стандартный способ. Принцип входа в Recovery Mode одинаковый для всех устройств - при включении нужно зажать несколько кнопок. Чаще всего это громкость вверх, но могут встречаться и такие варианты:

  • Samsung - включение + громкость вверх + «Домой».
  • LG - включение + громкость вниз.
  • Google Nexus, HTC - включение + громкость вниз, далее тапнуть Recovery.
  • Определённые модели Lenovo, Motorola - включение + громкость вверх + «Домой».
  • Sony - кнопка питания, после двойной вибрации зажать громкость вверх.

Если почему-то войти в Recovery Mode стандартными средствами не получается, попробуйте уточнить в инструкции. Перечисленные комбинации действуют практически во всех случаях и будут работать как для входа в стандартное рекавери меню, так и кастомное. Кроме того, можно запустить , даже когда планшет не загружается или система зависает.

При наличии root-прав понадобится установленное приложение Terminal Emulator (https://play.google.com/store/apps/details?id=jackpal.androidterm). После установки нужно будет разрешить права суперпользователя и ввести две команды: сперва su, а затем reboot recovery. Устройство будет перезагружено.

Через компьютер

Обязательным условием является включённый режим отладки через USB (Настройка - Для разработчиков - Отладка по USB, либо выбрать соответствующий пункт при подключении к ПК). Поэтому, если ранее этот режим был отключён, планшет не запускается, воспользоваться им не выйдет.

Вам понадобится программа ADB Run (http://cloud-androidp1.in/Android/PC/Project_Site/AdbProgramm/), кабель и работающее устройство.

  1. Подключите устройство к компьютеру.
  2. Запустите программу ADB Run.
  3. В меню программы последовательно нажмите 4, а затем 3.

Устройство перезагрузится в Recovery Mode. Можно выполнять нужные вам процедуры.

Как пользоваться Recovery Mode

Как мы уже говорили, существует как стандартный recovery, так и кастомный, или пользовательский. Многие опытные юзеры утверждают, что возможности первого довольно скудны, поэтому для лучше установить неофициальный. О них мы поговорим чуть позже, а сейчас разберём, какие пункты меню Recovery Mode вы можете встретить на своём устройстве.

Install zip from sdcard - установка архива с обновлениями, сохранённого на карту памяти. Через это меню получаются рут-права и выполняется прошивка.

Wipe data/factory reset - стереть данные/сбросить настройки к заводским - полная очистка системного раздела, сброс всех настроек к изначальному состоянию. Удалятся все приложения и параметры, но медиафайлы останутся нетронутыми. Используется при критических ошибках, системных сбоях или, когда выполняется новая прошивка. Особо эффективное средство в случаях, когда устройство не включается.

Wipe cache partition - oчистка системного кэша - раздела системы, в котором хранятся временные файлы и все настройки программ. Советуется выполнять, когда меняется прошивка.

Backup and restore - резервное копирование системы и восстановление из ранее созданных резервных копий.

Mounts and storage - для корректной работы все разделы системы должны быть правильно смонтированы и подключены. Зачастую, такая процедура выполняется автоматически, но иногда что-то приходится исправлять вручную. Также можно очистить один из разделов. Советуем использовать этот способ лишь в случае конкретной необходимости, иначе файловая система не загрузится и планшет работать не станет.

Advanced - дополнительные установки, среди которых - перезагрузка Recovery Mode, очистка dalvik-кэша, сброс разрешений системных приложений. Чаще всего используется профессиональными программистами.

Управление, если не указано иначе, осуществляется через (переход по списку) и питания (выбор пункта меню). В некоторых случаях выбор происходит громкостью вверх, а листание - громкостью вниз. В любом случае система обязательно указывает, как именно управлять разделами меню. Существуют разработки с сенсорным управлением.

Неофициальные Recovery

Как уже упоминалось выше, стандартный Recovery Mode очень часто имеет несколько ограниченные возможности, поэтому лучше всего применять сторонние, неофициальные разработки. Самыми популярными являются две из них - ClockworkMod recovery (сокращённо CWM) и TeamWin Recovery Project (сокращённо TWRP). Обе разработки имеют отличный функционал и позволяют очень быстро и удобно модифицировать или изменить прошивку, получить рут-права, сбросить установки к заводским либо восстановить резервную копию.

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

Заключение

Android — современная операционная система, на которой работает 70% планшетов. Однако у пользователей периодически возникает необходимость в перезагрузке Андроида. И если обычное выключение и включение устройства не вызывает никаких затруднений, то особые способы перезагрузки порой недоступны обычному пользователю. Дело в том, что такая информация не указывается в руководстве по эксплуатации. Кроме того, сегодня распространены китайские устройства, сопроводительная документация которых написана иероглифами.

Для чего нужно перезагружать смартфон или планшет?

Существует несколько способов перезагрузки:

  • обычная;
  • жесткая (сброс до заводских настроек);

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

Если обычная перезагрузка не помогла справиться с медленной работой смартфона или планшета, следует воспользоваться сбросом до заводских настроек. При этом нужно иметь в виду, что все установленные приложения удалятся, поэтому перед выполнением процедуры желательно сделать резервную копию ПО при помощи штатного инструмента от Google либо сторонней программы (например, Titanium Backup). Для полного сброса устройства необходимо:

  1. Полностью выключить девайс.
  2. Зажать кнопку «Домой» до появления слегка измененного логотипа Андроид — зеленого робота с открытой крышкой на животе и восклицательным знаком.
  3. Устройство загрузится, а все настройки на нем будут сброшены до заводских.

Этот способ работает далеко не на всех устройствах. Многие производители предусматривают сброс настроек и дают пользователям возможность осуществлять эту процедуру, применяя меню.

На стоковом Андроиде (без сторонних надстроек) можно перезагрузить устройство более простым способом:

  1. При включенной ОС зажать кнопку включения.
  2. В появившемся меню долго удерживать палец на пункте «Отключить питание».
  3. Согласиться с переходом в безопасный режим.

Если ни один из указанных способов на вашем устройстве не работает, можно сбросить настройки через Recovery.

Перезагрузка в Рекавери

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

Наиболее часто используются следующие системы Recovery:

  1. TWRP. Имеет приятный интерфейс, поддерживает управление при помощи сенсора, обладает широкой функциональностью.
  2. CWM. Обладает практически таким же набором функций, но не поддерживает управления тачпадом. Но CWM имеет лучшую совместимость, чем TWRP, поэтому используется в большем количестве устройств.

Процедура входа в Рекавери зависит не от его версии, а от модели телефона или планшета. Так, в смартфонах от компании Samsung необходимо зажать центральную механическую клавишу вместе с кнопками включения и увеличения громкости. Для моделей серии Nexus нужно зажать громкость вниз и клавишу включения и выбрать пункт Recovery.

Для планшетов на базе процессоров MTK существует утилита Mobileuncle Tools. С ее помощью можно заходить в Рекавери, просто выбрав пункт «Загрузиться в Recovery». Кроме того, эта программа позволяет настраивать важные параметры работы устройства, вплоть до отключения неиспользуемых мобильных частот и регулировки режимов работы процессора.

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

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

В прошлой статье я рассказал о том, . Сегодня продолжим эту тему и поговорим детально о кастомных режимах recovery, их преимуществах перед стоковыми и о способах их установки.

Что такое кастомный Recovery

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

С помощью кастомного рекавери можно:

  • Делать резервные копии различных разделов памяти устройства либо всей прошивки целиком и соответственно восстанавливать их (Пункты Backup и Restore)
  • Устанавливать неофициальные прошивки (Custom Rom)
  • Устанавливать неофициальные дополнения и патчи через пункт “install zip from sdcard”
  • Форматировать различные разделы памяти (Среди них такие разделы как: boot – загрузочный раздел, system – системный раздел, data – пользовательские данные, cache – кэш приложений, sdcard – карта памяти)
  • Создавать новые разделы на карте памяти

Наиболее распространёнными версиями кастомных recovery являются CWM (разработчик ClockworkMod) и TWRP (разработчик TeamWin). Обе эти консоли имеют практически равную функциональность и выбор того или иного рекавери обычно обусловлен тем, какое из них легче устанавливается либо банальным отсутствием или наличием поддержки устройства.

Как установить CWM Recovery

Установка через RomManager

Наиболее простой способ установки CWM – это использование приложения RomManager . Это приложение можно бесплатно установить из Google Play, и уже из него прошить CWM выбрав в главном окне пункт “Flash ClockworkMod Recovery”. От туда же можно перезагрузить устройство в режим рекавери выбрав пункт “Reboot into Recovery”. Имейте в виду, для работы RomManager требуется Root. Как его получить можете почитать .

Внимание! Перед установкой рекавери через RomMnager обязательно проверьте наличие модели вашего устройства в списке поддерживаемых здесь https://clockworkmod.com/rommanager . Необдуманными действиями вы можете превратить ваш аппарат в “кирпич”!

Установка через режим Fastboot

“Классическим” способом установки рекавери является прошивка файла recovery.img непосредственно в раздел Recovery вашего аппарата через режим FastBoot. Данный способ, к сожалению, не может претендовать на универсальность, т.к. для него нужен разблокированный загрузчик. Но, во-первых, разблокировать его возможно далеко не на всех устройствах, во-вторых, не на всех устройствах присутствует раздел Recovery.

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


Как установить TWRP Recovery

Установка через TWRP Manager

Наиболее просто TWRP , по аналогии с CWM можно установить с помощью специального приложения TWRP Manager. Здесь так же понадобятся права Root.

Установка через ADB

По аналогии с FastBoot, TWRP можно установить через ADB

  1. Скачайте и установите Android SDK , включая пакеты Android SDK Tools, Android SDK Platform tools и Google USB Driver
  2. Скачайте файл Recovery.img можно загрузить на сайте TeamWin (http://teamw.in/twrp_view_all_devices), выбрав из списка своё устройство.
  3. Переименуйте его в twrp.img и скопируйте в корень SD карты вашего аппарата
  4. Подключите ваш аппарат к компьютеру через USB
  5. Запустите командную строку Windows, набрав “cmd” в поле “Выполнить” в меню “Пуск”
  6. В открывшемся окне введите «cd C:\android-sdk-windows\platform-tools\adb”
  7. Введите следующие строки:
    su
    dd if=/sdcard/twrp.img of=/dev/block/mmcblk0p34
  8. Перезагрузите устройство

Так же, TWRP можно установить через FasBoot, точно таким же способом как я описал для CWM.

Что делать если вашего устройства нет в списке поддерживаемых

Наиболее часто, при отсутствии официальной поддержки разработчика, добровольцы собирают свои версии CWM. Способы их установки могут очень сильно отличаться, это может быть установка с SD карты, прошивка через Flashtool либо Odin (в случае аппаратов Samsung). На аппаратах с заблокированным загрузчиком установка может выполняться и через сторонние приложения.

Узнать, есть ли возможность установить кастомный рекавери на ваш аппарат и как это сделать, можно в специальных ветках на русскоязычном портале 4pda , либо всемирном англоязычном портале