Почему не запускается рекавери. Запуск режима рекавери (recovery) на заблокированных Android устройствах и устройствах с root-правами

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

Разрушаем мифы

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

Миф 1. Неправильная перепрошивка может убить смартфон

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

Все это так, но только на бумаге. Чтобы понять почему, достаточно разобраться, как работает процесс перепрошивки смартфона и какие системные компоненты при этом используются. Для получения возможности установки на смартфон сторонней прошивки необходимо разблокировать загрузчик (не во всех случаях), получить root и установить кастомную консоль восстановления (ClockworkMod или TWRP), способную ставить прошивки с любой цифровой подписью.

Консоль восстановления хранится в отдельном разделе внутренней NAND-памяти и никак не связана с установленной операционной системой. После установки модифицированной версии консоли появится возможность прошить кастомную прошивку или даже другую ОС (Firefox OS, например). Если во время установки прошивки произойдет сбой, смартфон окажется не в состоянии ее загрузить, однако консоль восстановления останется на месте, и все, что нужно будет сделать, - это вновь загрузиться в recovery и заново установить прошивку.

Кроме этого, любая кастомная консоль восстановления содержит в себе функцию бэкапа/восстановления, которая позволяет сделать резервную копию основной прошивки и восстановить ее в неизменном виде (со всеми приложениями, настройками и данными) в том случае, если что-то пойдет не так. Фактически смартфон можно будет вернуть к первоначальному состоянию.


Ты можешь спросить: что будет, если произойдет сбой во время установки самой консоли восстановления? Ничего, в этом случае получится обратная ситуация, когда сама операционная система останется на месте, а консоль окажется утрачена. Чтобы с ней разобраться, достаточно заново прошить recovery прямо из Android.

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

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

Миф 2. Кастомные прошивки ненадежны

Прошивка прошивке рознь. На просторах всемирной паутины можно найти огромное количество сборок Android на любой вкус и цвет, и большинство из них действительно шлак, который может привести к нестабильностям в работе смартфона и потери части функциональности. Поэтому первое, что следует запомнить, - дело стоит иметь только с серьезными кастомными прошивками, развиваемыми большими командами опытных разработчиков. В первую очередь это CyanogenMod, Paranoid Android, AOKP, OmniROM и MIUI.

Второе. Прошивки бывают двух типов: официально поддерживаемые и портированные сторонними разработчиками. Тот же CyanogenMod, например, имеет официальную версию для смартфона Nexus 4, но не имеет таковой для Motorola Defy. Зато для Defy есть неофициальный порт CyanogenMod 11 от разработчика с ником Quarx. Их отличие заключается в том, что за поддержку и правильную работоспособность первой отвечает команда CyanogenMod, тогда как второй - Quarx лично. Официальные версии прошивки обычно полностью работоспособны, а вот корректность работы вторых зависит от стороннего разработчика.

Ну и третье. Существуют стабильные и разрабатываемые версии прошивки. Стабильные версии CyanogenMod имеют индекс M (CyanogenMod 11.0 M7, например). Такая версия прошивки обычно не содержит багов. Разрабатываемые версии (в случае с CyanogenMod это ежедневные ночные сборки) могут содержать ошибки, а поэтому не рекомендуются для повседневного использования.

Вывод: если устанавливать на смартфон стабильную официальную версию «нормальной» прошивки, риск столкнуться с багами минимален. Все остальное - для экспериментаторов.

Миф 3. Софт, требующий права root, способен окирпичить смартфон

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

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

Миф 4. Права root делают смартфон уязвимым для вирусов

Уязвимым для вирусов смартфон делают не права root, а баги, используемые для их получения. Инструменты рутинга и вирусы могут использовать одни и те же уязвимости Android для получения прав root, поэтому сам факт наличия root на устройстве ничего не меняет. Грамотно написанный вирус не будет запрашивать права стандартным способом, выдавая свое присутствие, вместо этого он воспользуется той же уязвимостью, чтобы получить их скрытно.

Более того, имея root, ты получаешь возможность установить свежую версию Android (в виде кастомной прошивки), в которой эти баги уже исправлены. Также не стоит забывать, что большинство кастомных прошивок позволяют отключать root или создавать белые списки приложений, которые смогут эти права использовать.

Миф 5. Рутованный смартфон может сбоить

Софт, предназначенный для получения root, делает четыре простые вещи: запускает эксплойт, который позволяет получить права root в системе, монтирует раздел /system в режиме записи, копирует в каталог /system/xbin бинарник su, требуемый для получения прав root в дальнейшем, и устанавливает приложение SuperSU или SuperUser, которое будет получать управление каждый раз, когда какое-либо приложение запросит права root с помощью su.

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


Миф 6. Получив root и установив кастомную прошивку, я потеряю гарантию

Гарантия теряется не от самого факта получения root, а из-за его обнаружения сервисным центром. Большинство устройств можно избавить от прав root с помощью приложения Universal Unroot или заново установив стоковую прошивку с помощью официального приложения от производителя.

Из этого правила, тем не менее, есть два исключения. Первое - это система Knox, предустановленная на новые смартфоны и планшеты Samsung, такие как Galaxy S4, S5, Note 3 и Note 10.1. Knox обеспечивает повышенный уровень безопасности Android, реагируя на любые модификации прошивки и установку сторонних ядер и прошивок. В том случае, если пользователь производит данные действия, система устанавливает триггер, который подтверждает факт модификации. Триггер реализован аппаратно (чип eFuse), поэтому сбросить его в начальное положение не получится. С другой стороны, не совсем ясно, откажет ли сервисный центр на этом основании ремонтировать девайс. Второе: чип eFuse установлен и на некоторых других устройствах (например, смартфонах от LG), и он также позволяет точно определить, был ли смартфон рутован или перепрошит.

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

На некоторых смартфонах есть возможность заблокировать загрузчик обратно, однако об этом следует узнавать отдельно, а также иметь в виду, что заново заблокированный загрузчик, скорее всего, получит статус Re-locked, а не Locked, как было изначально (так происходит на смартфонах HTC, например). Исключение здесь составляют только смартфоны и планшеты линейки Nexus, загрузчик которых можно в три клика блокировать и разблокировать без всяких танцев с бубном, и никто ни к чему не придерется.

INFO

В Linux ADB и Fastboot можно установить отдельно от Android SDK. В Ubuntu: sudo apt-get install android-tools-fastboot. В Fedora: sudo yum install android-tools.

Чтобы система Knox не мешала работе root-приложений, ее можно отключить с помощью следующей команды из терминала: su pm disable com.sec.knox.seandroid.

Выводы

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

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

Проблемы, которые могут возникнуть при перепрошивке

Итак, теперь поговорим о том, какие проблемы могут возникнуть при получении root и перепрошивке и как с ними бороться.

Сценарий первый: после неудачной перепрошивки смартфон перестал загружаться

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

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

Во всех этих случаях достаточно сделать одну простую вещь: выключить смартфон долгим нажатием кнопки питания, затем включить с зажатой кнопкой уменьшения громкости (в некоторых смартфонах используется другая комбинация), а после того как попадешь в recovery, заново установить прошивку (Install zip from sdcard -> Chooze zip from sdcard) или восстановить бэкап (Backup and restore -> Restore). Все легко и просто.

Сценарий второй: прошивка работает, но recovery недоступен

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

Решить эту проблему не просто, а очень просто. Установить консоль восстановления на абсолютное большинство смартфонов можно с помощью приложений TWRP Manager, ROM Manager или ROM Installer. Они сами определяют модель смартфона, скачивают и прошивают нужный recovery, не требуя перезагрузки. Если же с их помощью восстановить консоль не удается, достаточно найти в Сети инструкцию по установке recovery на свой девайс.

Сценарий третий: не доступна ни прошивка, ни recovery

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

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

Чтобы получить доступ к fastboot, понадобятся драйверы и Android SDK. Когда они будут установлены, открываем командную строку, переходим в каталог установки SDK, далее в каталог platform-tools, выключаем смартфон, включаем с зажатыми кнопками громкости (обеими) и подключаем его с помощью USB-кабеля к ПК. Далее необходимо найти образ recovery в формате.img для твоего устройства и выполнить команду:

$ fastboot flash recovery образ.img

Или даже заставить смартфон загрузить recovery без его фактической установки:

$ fastboot boot образ.img

Таким же образом можно прошить официальное обновление прошивки:

$ fastboot update файл-обновления.zip

Найти подходящий для твоего девайса recovery можно либо на сайте TWRP , либо в форумах XDA-Developers и 4PDA.

Возвращаем смартфон к первоначальному состоянию

В этом разделе я расскажу о способах возвращения смартфона к чистому стоку, в каком бы состоянии он ни находился. Данные инструкции можно использовать как для раскирпичивания смартфона, так и для удаления следов рутинга и перепрошивки. К сожалению, я не могу рассказать о всех возможных моделях, поэтому остановлюсь на четырех наиболее популярных флагманах: Nexus 5 (этот экземпляр я называю контрольным), Galaxy S5, LG G2 и Sony Xperia Z2.

Nexus 5 и другие гуглофоны

Вернуть устройства линейки Nexus к первоначальному состоянию проще, чем любой другой смартфон или планшет. На самом деле это настолько просто, что тут даже рассказывать не о чем. Фактически все, что нужно сделать, - это установить драйверы ADB/fastboot (в Linux даже они не нужны), скачать архив с прошивкой и запустить скрипт. Пошагово вся операция выглядит так:

  1. отсюда .
  2. Скачиваем и устанавливаем Android SDK.
  3. Скачиваем архив с прошивкой для нужного девайса с сайта Google .
  4. Выключаем девайс, включаем с зажатыми кнопками громкости (обеими) и подключаем с помощью USB-кабеля.
  5. Распаковываем архив c прошивкой и запускаем скрипт flash-all.bat (Windows) или flash-all.sh (Linux) и ждем окончания операции.
  6. Запускаем командную строку, переходим в каталог с Android SDK, далее platfrom-tools и выполняем команду fastboot oem lock для залочки загрузчика.

Для тех, кому интересно, что делает скрипт, вот список команд:

Fastboot flash bootloader bootloader-ИМЯ-ДЕВАЙСА-ВЕРСИЯ.img fastboot reboot-bootloader fastboot flash radio radio-ИМЯ-ДЕВАЙСА-ВЕРСИЯ.img fastboot reboot-bootloader fastboot flash system system.img fastboot reboot-bootloader fastboot flash userdata userdata.img fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot erase cache fastboot flash cache cache.img

Galaxy S5

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

  1. Скачиваем и устанавливаем последнюю версию USB-драйверов Samsung отсюда .
  2. Скачиваем и устанавливаем последнюю версию Odin отсюда .
  3. Переходим на сайт samfirmware.com, вводим в поиске модель SM-G900F, находим прошивку с пометкой Russia, скачиваем и распаковываем.
  4. Выключаем смартфон и включаем с зажатыми кнопками уменьшения громкости и «Домой», ждем пять секунд, пока не появится предупреждающее сообщение.
  5. Нажимаем кнопку увеличения громкости, чтобы перевести смартфон в режим Odin.
  6. Подключаем смартфон с помощью USB-кабеля.
  7. Запускаем Odin, нажимаем кнопку PDA и выбираем файл с расширением tar.md5 внутри каталога с распакованной прошивкой.
  8. Нажимаем кнопку Start в Odin и ждем, пока закончится процесс прошивки.

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

LG G2

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

  1. Скачиваем и устанавливаем ADB Driver Installer отсюда .
  2. Скачиваем официальную прошивку (Europe Open 32G или Europe Open) отсюда .
  3. Скачиваем и устанавливаем LG Mobile Support Tool , а также FlashTool (goo.gl/NE26IQ).
  4. Выключаем смартфон, зажимаем кнопку увеличения громкости и вставляем USB-кабель.
  5. Разворачиваем архив FlashTool и запускаем файл UpTestEX.exe.
  6. В открывшемся окне выбираем Select Type -> 3GQCT, Phone Mode -> DIAG, в опции Select KDZ file выбираем прошивку, скачанную во втором шаге.
  7. Нажимаем кнопку CSE Flash внизу экрана.
  8. В открывшемся окне нажимаем Start.
  9. В следующем окне выбираем страну и язык и нажимаем Ok.
  10. Ждем окончания прошивки, а затем выключаем и включаем смартфон.

Это все. Но имей в виду, что, как и в случае с Samsung, смартфон до сих пор будет иметь статус Rooted, и это не исправить.

Sony Xperia Z2

Теперь о том, как вернуть к заводскому состоянию смартфон Sony Xperia Z2. Как и в предыдущих двух случаях, для этого понадобится стоковая прошивка и официальная утилита для прошивки. Ты запускаешь утилиту на ПК, подключаешь смартфон с помощью USB-кабеля и запускаешь процесс обновления. Пошагово все это выглядит так:

  1. Скачиваем и устанавливаем ADB Driver Installer отсюда .
  2. Сбрасываем смартфон до заводских настроек.
  3. Скачиваем и устанавливаем Flash Tool с официального сайта Sony и последнюю прошивку отсюда .
  4. Копируем файл прошивки в каталог C:/Flashtool/Firmwares.
  5. Выключаем смартфон и включаем с зажатыми клавишами уменьшения громкости и «Домой».
  6. Подключаем смартфон к ПК с помощью USB-кабеля и запускаем Flash Tool.
  7. Нажимаем кнопку со значком молнии в Flash Tool. В открывшемся окне выбираем Flashmode, дважды щелкаем по прошивке в открывшемся списке.

WARNING

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

В 90% случаев разлочка загрузчика повлечет за собой удаление всех данных со смартфона, включая карту памяти.

Выводы

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

Любой аппарат с ОС Android запускается в режиме Recovery. Это стандартная функция. Тем не менее с заводским вариантом можно выполнить слишком узкий круг задач. Так, это сброс телефона до начальных настроек, очистка кэша, а также обновление системы из файла update.zip. Очевидно, что пользователи, которые расширяют свои знания в IT-области, весьма недовольны таким скудным списком. Здесь на помощь приходят специально разрабатываемые Recovery Modes. CWM Recovery - популярный инструмент среди пользователей Android и достойная замена заводским.

Зачем нужен режим CWM Recovery

Clockworkmod Recovery (CWM) - известная альтернатива заводскому режиму восстановления, разработанная Koushik Dutta. Установить её можно на большинство Android-устройств. CWM Recovery помогает даже в ситуациях, которые порой кажутся безвыходными обычному владельцу. Именно поэтому необходимо знать о её существовании, а также уметь ею пользоваться.

Режим CWM имеет множество опций

Чем конкретно занимается утилита:

  • Устанавливает неофициальные кастомные прошивки и ядра.
  • Устанавливает заводские обновления системы, дополнения и исправления ОС.
  • Подключает к компьютеру через USB в режиме съёмного накопителя и для работы с программой ADB.
  • Создаёт полную резервную копию текущей прошивки и отдельных её частей (система, настройки, приложения).
  • Восстанавливает устройство из ранее созданной резервной копии.
  • Сбрасывает настройки до заводских (Wipe - data/factory reset), очищает кэш (wipe cache), очищает далвик-кэш (wipe Dalvik-cache), очищает статистику аккумулятора (wipe battery stats).
  • Создаёт разделы на карте памяти и форматирует их.
  • CWM: инструкции по установке

    ClockworkMod вшивается во внутреннюю память устройства на место заводского режима. В одних случаях работа проводится на самом гаджете с доступом к Root-праву, а в других - на ПК.

    В статье рассматриваются такие основные методы, как Rom Manager, FastBoot, Rashr и Odin. Для многих девайсов сами фирмы выпускают отдельные утилиты, например, Acer Recovery Installer для устройств Acer. CWM внедряется в память девайса на этих устройствах также посредством софта ADB, который подходит для аппаратов с компанией-производителем HTC.

    Rom Manager: Root-права и вшивание

    Rom Manager - утилита, созданная разработчиками CWM. Она доступна для скачивания в Google Play Market. Позволяет установить CWM Recovery на самом устройстве без использования компьютера и USB-кабеля. Перед её использованием необходимо рутировать устройство, то есть получить права администратора.

    Получение Root-прав

    Процедура незамысловатая и легко осуществляется с помощью специального ПО. В качестве примера можно взять программу Framaroot. С её простым и понятным интерфейсом справится каждый даже без инструкции.

  • Скачать приложение в магазине и открыть. В выпадающей строке отдать предпочтение пункту «Установить SuperSU» или «Установить SuperUser». Нажать на выпадающее окно
  • Выбрать метод получения Root-прав. Последовать совету - перезапустить устройство, чтобы изменения вступили в силу.

    Чтобы изменения вступили в силу, перезапустить девайс

    Запуск Rom Manager

    Теперь самое время воспользоваться программой:

  • Запустить софт и кликнуть по первому разделу Recovery Setup, а затем нажать на ClockworkMod Recovery. Выберите Recovery Setup
  • Найти и выбрать модель устройства в списке доступных. Если в списке модели нет, то этот способ прошивки Recovery не подходит и нужно воспользоваться другим. После подтверждения действия файлы начнут скачиваться, о чём будет свидетельствовать полоска прогресса. Далее всплывёт уведомление о том, что нужно предоставить программе Root-права. Затем будет производиться сама установка CWM. Нажмите на ClockworkMod Recovery для установки
  • Видео: как прошить Recovery с Rom Manager

    Хотя способ лёгкий, недостаток в нём есть: он подходит не для всех устройств, как уже было указано ранее. До того как начать использовать этот метод, логично будет сперва определить, что эта программа совместима с гаджетом. Список доступен на официальном сайте Rom Manager.

    Режим FastBoot: сложный метод

    Метод установки CWM с помощью FastBoot потребует сноровки от пользователя, так как он гораздо сложнее предыдущего. Он выполняется не на девайсе, а на компьютере. Его рекомендуется использовать, только если уже имеются навыки работы в подобных операциях. Перед самой установкой необходимо загрузить на компьютер или ноутбук определённые файлы. В этот список входит и платформа Android SDK, доступная для Windows, Mac и Linux.

    Подготовительный этап

    Что нужно иметь перед установкой CWM с помощью режима FastBoot:

  • Компьютер с ОС Windows и USB-кабель для подключения устройства к ПК.
  • USB-драйверы для правильного определения устройства. Их можно скачать на официальном сайте компании-производителя.
  • Платформа Android SDK.
  • Файл Recovery.
  • Утилита Android SDK поможет установить необходимые пакеты Android SDK Tools и Android SDK Platform tools:

  • Перейти в нижнюю часть официальной страницы. Будет три варианта. В данном случае это версия для Windows. Нажать на tools_версия-windows.zip.
    Скачайте zip-архив Anroid SDK для Windows на официальном сайте
  • Вытащить всё содержимое из архива на диск C. Открыть и кликнуть по tools. Файл android, который нужен для непосредственной загрузки пакетов, находится там. Двойной клик по файлу - и менеджер открыт.
    Найдите файл android в разархивированной папке и откройте
  • Поставить галочку слева от Android SDK Platform-tools и кликнуть по Install 1 package.

    Выберите Android SDK Platform-tools и нажмите Install package

  • Стандартный запрос на принятие лицензионного соглашения. Поставить отметку Accept License и после этого кликнуть по Install. Начнётся непосредственная установка необходимых для прошивки пакетов, о которых говорилось ранее.
    Примите лицензионное соглашение
  • После того как процесс установки завершится, в tools_версия-windows отыскать platform-tools. В ней будут важные файлы fastboot и adb.
    Файлы fastboot и adb находятся в папке tools_версия-windows после установки пакета Android SDK Platform-tools
  • Что ещё нужно сделать перед тем, как начать саму прошивку? Судя по списку выше, нужен файл recovery-clockwork.img. Это один из ключевых инструментов для дальнейшей работы. Скачать его не составит труда, но на этом дело не заканчивается. Важно поместить этот файл в папку platform-tools. Для дальнейшего удобства в прошивке необходимо переименовать его в recovery.img.

    Поместите файл в папку platform-tools

    Сразу к делу!

    Теперь всё готово к самой прошивке CWM, поэтому можно смело приступать к работе. Ниже дано подробное описание действий, в котором довольно сложно потеряться.

  • Сперва подключить прошиваемый аппарат к компьютеру через USB. Одновременно запускается режим FastBoot (сочетание клавиш включения и уменьшения громкости). Хотя эта комбинация работает чаще всего, всё же не для всех она подходит. В ряде случаев это клавиша Home и то же уменьшение звука. Когда с первым вариантом не вышло, ничего не случится, если воспользоваться вторым.
    Запустите устройство в режиме FastBoot
  • Основная процедура производится в командной строке. Для начала её нужно открыть. В окне терминала Windows (нажать клавиши Win + R) написать команду cmd.
    Чтобы открыть командную строку, войдите в «Пуск» и введите команду cmd
  • Командная строка сразу же готова к использованию. Написать cd / сразу после последней записи и нажать Enter.
    Впишите cd / и нажмите Enter
  • Далее необходимо перейти в папку platform-tools в самом терминале. Путь к папке может отличаться у пользователей, поэтому крайне важно использовать именно свой вариант, чтобы операция закончилась с известным успехом. Скопировать путь из строки окна будет правильным решением.
  • Следующая строка в чёрном окне должна иметь такой вид, как cd путь_к_папке_ platform-tools. Вновь нажать Enter.
    Введите команду с путём к папке
  • Следующий шаг - команда adb devices. Она поможет определить, видит ли ПК устройство. Далее напечатать adb reboot bootloader. Подождать пока девайс включится в качестве загрузчика. Перейти, наконец, к заключительной части прошивки: ввести fastboot flash recovery recovery.img. и нажать Enter.
    Команда adb devices поможет определить, видит ли ПК устройство
  • При удачном исходе появится сообщение. Проверить при следующем перезапуске телефона в режиме рекавери установку новой прошивки. Если всё хорошо, устройство перейдёт в режим ClockworkMod Recovery.
  • Уровень сложности, как видно, высокий, поэтому перед процедурой настоятельно рекомендуется проверить, что устройству подойдёт этот метод, так как далеко не во всех гаджетах он может сработать. На практике этот способ хорош, если компанией-производителем девайса является HTC.

    Приложение Rashr

    Методика установки с помощью Rashr удобна и проста в исполнении, её рекомендуют для новичков. Однако по иронии судьбы она также требует права администратора. Обзавестись ими можно в несколько шагов. Подробная инструкция была дана уже ранее в разделе о Rom Manager.

    Каким образом работать с Rashr

    Сперва необходимо загрузить само приложение. Оно находится в бесплатном доступе в Play Market ( Rashr - Flash Tool). Посмотреть программу можно и на стороннем сайте, однако необходимо остерегаться подозрительных веб-страниц, чтобы не поймать вирус.

    Когда программа уже находится в телефоне, нужно её открыть и предоставить ей по запросу ранее полученные Root-права. Далее всё просто:

  • Выбрать пункт CWM Recovery. Нажмите CWM Recovery
  • Софт предоставит доступные версии Рекавери для данного прошиваемого устройства, как, например, сенсорный ClockworkMod и вариант с управлением клавишами.
    Выберите Recovery из списка доступных для устройства
  • Выбрать наиболее подходящую версию и нажать Yes, чтобы подтвердить загрузку.
    Нажмите Yes, чтобы подтвердить загрузку
  • После загрузки всплывёт уведомление, что новое рекавери успешно загружено и установлено. Чтобы перейти туда, нажать Yes.
    Чтобы перейти в Recovery, нажмите Yes
  • Видео: CWM и Rashr

    Odin: решение для Samsung

    Предыдущие три способа подходят для разных моделей девайсов. Этот же метод эффективен для устройств Samsung. Это фирменная утилита, поэтому её невозможно использовать для девайсов других производств. Версий этого приложения много. Последняя из них - Odin 3.09.

    Здесь стандартный заводской вариант Recovery меняется на модифицированный при помощи ПК, как и с FastBoot:

  • Загрузить Samsung Odin на официальном сайте.
    Скачайте программу Odin на ПК
  • Установить связь между ПК и гаджетом посредством USB-кабеля и перейти на устройстве в режим загрузки (Download Mode). Возможны два варианта в зависимости от модели девайса. Если не сработал один, обязательно подействует другой:
    • кнопка включения/блокировки и громкость вниз (на старых устройствах, выпущенных до середины 2011 года);
    • кнопка включения/блокировки, Home и громкость вниз (все остальные устройства).
  • Зажатая кнопка увеличения громкости подтверждает вход в режим восстановления. Далее запустить уже скачанную программу Odin. Откроется окно программы, где буду перечислены доступные файлы для скачивания. В случае прошивки Recovery нужно поставить галочку слева от AP. В других версиях софта поле может идти под названием PDA.
  • Нажать кнопку Start и ждать, пока прошивка будет успешно завершена.
    Нажмите кнопку Start и ждите окончания прошивки
  • Как включить режим CWM Recovery после прошивки

    После того как режим CWM был установлен с использованием одного из вышеупомянутых способов, необходимо проверить, работает ли он. Запустить ClockworkMod Recovery можно:

  • с помощью программы ROM Manager, выбрав на её начальной странице раздел «Загрузить режим Recovery»;
  • с помощью одновременного нажатия клавиш после выключения устройства. Комбинации могут отличаться в зависимости от модели и компании производителя девайса. В большинстве случаев это кнопки уменьшения громкости и включения питания;
  • с помощью программы ADB посредством кнопки adb reboot recovery.
  • Возможные трудности

    В процессе установки альтернативного Recovery Mode, в частности, CWM, могут возникать различного рода сложности и ошибки. Какие из них наиболее распространённые и как их решить?

    CWM Recovery не распознаёт карту памяти

    CWM даёт возможность обновить телефон с использованием архива. Открывая Recovery, пользователь видит сообщение, что флеш-карта не может быть смонтирована. После установки другой карты даже с меньшим объёмом памяти проблема исчезает. Причина кроется в самой системе Windows. Дело в том, что он расходится со стандартами форматирования карты. Чтобы форматирование было выполнено в соответствии со спецификацией флеш-карт SD/SDHC/SDXC, а не только в стандартном виде, рекомендуется использовать специализированное ПО, например, SD Formatter.


    Программа SD Formatter позволяет правильно отформатировать SD карту

    CWM не видит внутреннюю память устройства: решение проблемы

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

    Для решения этой проблемы:

  • Подключить устройство как камеру, а не накопитель. Если есть ещё доступные варианты, выбрать их.
  • Установить универсальные драйверы.
  • Найти более подходящую программу Recovery для устройства.
  • Меню Recovery не работает

    Если при запуске альтернативного режима восстановления (кнопка громкости + Home или питание) возникает картинка с лежащим роботом, то рекавери прошилось, но при перезапуске устройства было затёрто стоковым Recovery.

    Проблема решается следующим образом.

  • Перед прошивкой программой Odin3 нужно снять чекбокс Auto restart и после прошивки отсоединить кабель. Из режима Download на аппарате перейти в режим рекавери, зажав последовательно клавиши громкость вверх+домашний экран+питание, и удерживать их до появления меню рекавери. Так вы по-любому должны попасть в меню кастомного рекавери.
  • В нём выбрать Reboot system now и затем отметить Yes. Это действие перезапишет стоковый рекавери кастомным и ошибка «Команды нет» будет исправлена.
  • Прошить новый режим Recovery - значит, обзавестись новыми функциональными возможностями. Способы прошивки отличаются по своей сложности, но по иронии судьбы самые простые из них требуют доступ к Root, то есть права администратора устройства. При выборе метода прошивки нужно руководствоваться моделью телефона в первую очередь. Rom Manager подходит не для всех девайсов. Для HTC подходит больше способ с FastBoot, а для Samsung правильнее будет выбрать Odin.

    Как зайти Recovery? Многие инструкции по модернизированию и прошивки Android требуют выполнять действия из меню Recovery. Что это за режим и для чего он нужен вы узнаете из этой статьи. Что такое Recovery (рекавери)? Recovery — это специальный режим загрузки Android в котором:

    • выполняют полный сброс данных Android
    • прошивают смартфон
    • получают Root права

    Как зайти Recovery? Меню Recovery, как правило, есть во всех смартфонах и планшетах производителя Samsung, но отсутствует в других марках Android смартфонов, но его можно легко добавить, прошив данный раздел на свой Android девайс.

    Если в Android смартфоне есть меню Recovery и его не изменяли, то оно носит название СТОКОВЫЙ, если же не было или установили сторонние меню Recovery, то будет называться КАСТОМНЫМ.

    Кастомное Recovery бывает в основном двух видов CWM и TWRP , реже встречается 4ext , Philz CWM , (разные команды разработчиков).

    Как зайти в Recovery

    ВНИМАНИЕ! Если Recovery меню отсутствует или не установлено, то войти в него НЕВОЗМОЖНО!


    Способ для Samsung

    Перед переводом смартфона или планшета рекавери, отключить Samsung от зарядного устройства или USB кабеля!

    Новые модели

    Выключить Android и зажать Центральную кнопку + кнопку Громкость Вверх + кнопку Вкл/Выкл

    Выключить Android и зажать Центральную кнопку + кнопку Громкость Вверх + кнопку Вкл/Выкл

    универсальным способом (читайте ниже).

    Для Samsung Galaxy S8 — S9

    1. Зажать и удерживать специальную кнопку Bixby и Громкость Вверх + Питание
    2. После того как на экране появиться заставка опустить кнопку питание, но продолжать удерживать кнопку Bixby и Громкость Вверх
    3. Удерживайте эти кнопки пока на экране не появиться логотип Android на синем фоне
    4. Отпустите кнопки
    5. Через несколько секунд смартфон Galaxy S8 загрузится в режим Recovery.


    Старые модели и некоторые планшеты

    1. Выключить Android и зажать Центральную кнопку и кнопку Вкл/Выкл
    2. Выключить Android и зажать кнопку Громкость Вверх и кнопку Вкл/Выкл

    или универсальным способом (читайте ниже).

    Способ для HTC

    Перевести в режим bootloader, после чего:


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


    Способ для Google Pixel и Nexus

    Выключить Pixel/Nexus и зажать кнопки Громкость ВНИЗ + ВКЛ/ВЫКЛ В меню клавишами громкости найти меню Recovery и подтвердить выбор кнопкой ВКЛ/ВЫКЛ:

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

    Способ для SONY

    Выключить, включить и когда появиться на экране логотип Sony или когда загорится индикатор ЗАжать/ Нажать (возможные варианты):

    • Громкость ВНИЗ
    • Громкость Вверх
    • Нажать на логотип
    • Либо выключить Sony, Зажать кнопку «Питания», дождаться пару вибраций, отпустить кнопку питания и зажать кнопку «Громкость Вверх»

    универсальным способом (читайте ниже).

    Для определенных моделей Motorola и Lenovo

    • Выключить Android
    • Зажать одновременно кнопки «Громкость вверх» + «Громкость вниз» + «Питание»

    Для остальных версий Motorola и Lenovo — выключить Android и зажать «Громкость вниз» + «Питание»

    Если не получается воспользоваться универсальным способом (читайте ниже).

    Универсальный способ для всех Android устройств с помощью ПК и средствами ADB

    (Asus, HTC, Lenovo, Sony, HTC, LG, Samsung, Motorola и и другие при условие что recovery имеется в данном устройстве)

    Программа Adb Run — Способ 1

    С помощью фирменного программы сайта Adb Run (не забудьте включить Отладку по USB)


    Рабочее окно ADB RUN

    С командной строки — Способ 2

    Еще один вариант как попасть в меню Recovery, при помощи стандартных средств ADB и программы ADB RUN:

    Подключите Android к ПК и наберите команду adb reboot recovery

    Пример в ADB RUN:

    С командной строки — Способ 3

    Как показывает практика на некоторых устройствах (а конкретней в LG) не получается перевести устройство Android c помощью команды adb reboot recovery , в таком случае стоит воспользоваться следующей командой

    adb shell

    reboot recovery

    Есть еще команда для перевода в режим Recovery для LG, нужно ввести команду

    adb reboot --bnr_recovery

    После чего девайс через несколько секунд начнет перезагружаться!

    Универсальный способ с установленного терминала при наличии Root прав

    (Asus, HTC, Lenovo, Sony, HTC, LG, Samsung и другие при условии что recovery имеется в данном устройстве)

    1. Скачать и установить с магазина Google Play приложение Терминал ;
    2. Перейдите в только что установленное приложение;
    3. Набрать следующие команды:
      su
      reboot recovery
    4. Через пару секунд Android начнет перезагружаться.

    Управление в меню Recovery

    Клавиши громкости Вверх и Вниз — перемещение по меню Клавиша Вкл/Выкл — выбор пункта в меню. Есть такие устройства Android в которых нет клавишей громкости, в таком случае вам понадобиться OTG кабель и компьютерная мышь. Как только вы начнете переводить Android в режим Recovery подключите мышь.

    На этом статья закончена. Если Вы не знаете как пользоваться и за что какие пункты в Recovery отвечает, то прочите статью

    • Если возникли ошибки при установке обновления — Status CWM

    Вот и все! Нет ничего сложного! Больше разных статей и инструкций читайте в разделе . Оставайтесь вместе с сайтом , дальше будет еще интересней!

    Эта статья посвящена проблеме когда телефон или планшет Андроид не загружается в режиме Recovery Menu. Вы узнаете что нужно сделать, чтобы данный режим включился.

    Данная статья подходит для телефонов и планшетов всех производителей устройств на Android: Samsung, LG, Sony, Huawei, Xiaomi, HTC, ZTE, Fly, Alcatel и других. Мы не несем ответственности за ваши действия.

    Как и в любой операционной системе, в Андроид имеется специальный загрузочный режим, когда гаджет включается, но сама система при этом не загружается. Данный режим называется Recovery Mode (режим восстановления). Он есть в любом изделии Андроид и позволяет восстановить из резервной копии прошивку, поменять прошивку, выполнить сброс параметров или просто перезагрузить гаджет при зависании.

    В отличие от рут прав, применение Recovery Mode не будет опасным, так как разработчиком не блокируется. Данной функцией воспользоваться может каждый пользователь официально.

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

    Если Андроид категорические в Recovery не загружается, то причина этого может быть в ошибке, которая устраняется путем установки кастомного Рекавери. Когда установка кастомной версии не помогает, нужно обратиться к мастеру, так как есть вероятность аппаратного повреждения, которое невозможно устранить программными методами.

    Способы входа в Recovery Mode

    На самом гаджете

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

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

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

    Если имеются root права, то следует использовать утилиту Terminal Emulator, доступную по ссылке . Когда приложение установится, необходимо предоставить права суперпользователя и ввести 2-е команды: сначала «su», а потом «reboot recovery». Гаджет будет перезагружен.

    Увеличить

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

    Важным условием является запущенный режим отладки через интерфейс USB (выбираем «Настройка», «Для разработчиков», затем нажимаем на «Отладка по USB» или указываем соответствующий пункт во время подключения к компьютеру). Если данный режим ранее был отключен, а гаджет не запускается, то им не получится воспользоваться.

    Понадобится утилита ADB Run, работающее устройство и кабель.

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

    Увеличить

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

    Возможности Recovery

    Как мы говорили выше, существует стандартный Recovery и пользовательский (кастомный). Многие опытные пользователи говорят, что у первого возможности очень скудные, поэтому для получения нормального функционала лучше применять неофициальный. Давайте разберемся, какие возможности дает Recovery на девайсе.

    • Перезагрузка для запуска системы Андроид в обычном режиме.
    • Инсталляция обновлений.
    • Сброс до заводского состояния.
    • Очистка кэша.
    • Восстановление данных и создание резервной копии.

    Увеличить

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

    В любых ситуациях система укажет, как именно следует управлять разделами меню. Уже имеются разработки, где поддерживается сенсорное управление.

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

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

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

    Увеличить

    По своему виду CWM сильно напоминает стандартный Recovery Mode, но только с немного другим расположением пунктов в меню. По меню передвигаться можно путем нажатия кнопок регулировки громкости, а выбирать меню - кнопкой питания. Существует версия с сенсорным управлением.

    У TWRP непривычный плиточный интерфейс, а управляется утилита через сенсорный экран. По меню переходить можно нажатием на дисплей, свайпом подтверждаются действия. В некоторых гаджетах на Андроид один из данных Recovery может быть установлен по умолчанию или со стандартным. Скачивание и установка кастомного Рекавери отличается в зависимости от модели изделия, поэтому точную информацию можно найти в разделах про свою модель смартфона или планшета на специальных форумах.

    Что делать, если с текущей прошивкой вашего устройства что-то случилось, и никак не получается включить телефон?

    Существует два режима, основной из них и есть recovery. Именно через него и происходит установка операционной системы. Как в него войти, и как восстановить с помощью recovery android?

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

    Обычно такие функции пользователь применяет при желании добиться максимума продуктивности своего аппарата. Для совершения этих действий обязателен полный доступ к производству любых манипуляций с системой Андроид (root-права), и кроме того, установленный собственно сам образ «рекавери». Как правило, используются два типа: CWM и TWRP. Надо отметить, что на самом деле модификаций достаточно много, но наши рекомендации склоняются к установке именно этих вариантов, поскольку считаем их наиболее надёжными, и прошедшими проверку временем.

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

    Инструкция как восстановить recovery android с root (открытым полным) доступом

    Этот способ запуска режима рекавери можно считать вторым по лёгкости после использования комбинации клавиш. Суть в данном случае сводится к скачиванию и установке определённой программы. Что делать (пошагово):

    1. В Google Play находим программу Quick Boot.
    2. Качаем файл, устанавливаем на свой аппарат.
    3. Запускаем.
    4. Затем нужно зайти в «menu» установленного приложения, из представленных вариантов выбираем «Recovery».
    5. После этого начнётся процесс перезагрузки и запуска, но уже в режиме восстановления.

    Залоченный аппарат Android: как установить recovery

    1. Нам понадобится: шнур для соединения гаджета с ПК, сам рабочий компьютер и смартфон.
    2. Включаем на андроиде функцию USB отладки.
    3. Ставим на ПК программу Android SDK.
    4. Производим подключение телефона (планшета) к компьютеру.
    5. На ПК открываем папку Fastboot.
    6. Выполняем запуск командного окна.
    7. В открывшемся поле вводим: «adb reboot recovery».
    8. После произведённых манипуляций ваше устройство должна произойти автоматическая перезагрузка в режиме recovery (восстановления).

    Как восстановить файлы с помощью программы 7-Data Android Recovery

    Прекрасная программа, восстанавливающая данные с внутренней памяти Андроид, или вставленной в устройство micro SD карты памяти. Итак:

    • Скачиваем программу с официального сайта (бесплатно): http://7datarecovery.com/android-data-recovery/
    • Устанавливаем просто нажав «Далее», со всем соглашаемся, потому что ничего другого программа не установит;
    • Включаем в устройстве «отладка по USB»;
    • Подключаем Андроид к ПК с помощью кабеля USB;
    • Для запуска отладки (версии Android 4.2 и 4.3) заходим в «Параметры», далее «О планшете»/«О телефоне»;
    • Несколько раз жмём «Номер сборки» до появления сообщения «Вы стали разработчиком»;
    • Возвращаемся к главным настройкам, заходим в раздел «Для разработчиков», включаем отладку USB.

    Для включения отладки USB на Android 4.0 - 4.1 заходим в параметры, находим пункт «Параметры разработчика», заходим, отмечаем «Отладка USB».

    Для версий 2.3 и ниже, заходим в «Настройки», затем — «Приложения», далее – «Разработка», включаем отладку.

    После указанных действий, подключаем Андроид к ПК, на котором запущена Android Recovery, жмём «Далее», в появившемся списке накопителей выбираем нужное хранилище, выбираем «Далее».

    Ждём завершения поиска, выбираем те, которые нужно восстановить, нажимаем кнопку «Сохранить». Важно: нельзя сохранять на тот же носитель, с которого восстанавливались данные.

    Будем рады, если наша статья была полезной.