Взлом Android пошагово: Recovery, root-доступ, ROM

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

Что нужно сделать перед установкой рекавери TWRP через Odin:

  1. Необходимо полностью зарядить ваш смартфон / планшет.
  2. Скачать и установить USB-драйвера на компьютер, а затем перезагрузить его.
  3. Скачать утилиту Odin.
  4. На официальном сайте TWRP найти и скачать образ кастомного рекавери в формате Вводим в поле поиска название вашего гаджета, выбираем его из списка результатов: Показать / Скрыть текст
  5. На следующей странице в разделе “Download Links” кликаем по ссылке Primary (Recomended)Это специальный образ для утилиты Odin. Убедитесь, что выбранный вами файл разработан именно под вашу модель устройства! Если например у вас Samsung Galaxy S6 SM-G920F то нужно искать именно для этой модели.
  6. Если у вас более старый аппарат на основе Android 4.4, тогда откройте Настройки > Безопасность и снимите галочку напротив пункта “Блокировка активации”. Если у вас отсутствует этот пункт в меню, тогда просто пропустите этот шаг.

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

Меню Recovery на Android: что это и зачем нужно?

Иванов Антон     20    

Recovery Mode (режим восстановления) — специальный режим загрузки аппарата, который позволяет делать сброс до заводских настроек, бэкапы и другие системные действия.

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

Например, на смартфонах Samsung нужно зажать «кнопка питания + Home + качелька регулировки громкости вверх». На Nexus-устройствах — «кнопка включения + регулировки громкости вниз».

Управление в самом рекавери осуществляется с помощью кнопок регулировки громкости и кнопки питания.

Внимание! Открытие Recovery не является опасной процедурой и не лишает пользователя гарантии, но дальнейшие действия могут привести к разным последствиям, ответственность за которые несете исключительно вы.

Есть несколько видов режима восстановления: стоковое и кастомное. Рассмотрим их более подробно.

Стоковое

Меню Recovery на Android: что это и зачем нужно?

Стоковый Recovery Mode идет вместе с устройством изначально и не отличается особой функциональностью. В большинстве случаев в нем присутствуют следующие пункты:

Во многих смартфонах на Android 7.0 Nougat в меню Recovery появились и такие функции:

Кастомное

Кастомное рекавери включает гораздо большее количество функций.

Чаще всего его используют для установки сторонних прошивок и создания образа восстановления системы (nandroid backup), также есть возможность сделать вайп (очистить) отдельные разделы, например, data, dalvik cache, вернуть телефон в исходное состояние без потери данных, восстановить права системных приложений и так далее. Самыми популярными являются CWM и TWRP.

Пример установки кастомного рекавери на Samsung.

20 комментов

Что такое Recovery на Android и для чего оно нужно?

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

Что такое Рекавери на Андроиде?

Recovery mode переводится как «режим восстановления», и в самом названии отражена его основная функция — он предназначен для устранения различных неполадок, справиться с которыми не удается стандартными методами. Меню Рекавери дает возможность производить манипуляции с ОС Андроид и системными файлами, когда на телефоне произошел программный сбой. Если гаджет работает некорректно и причина не в аппаратной части, то решить проблему помогает именно Recovery mode.

Читайте также:  Синхронизация на Android: что это и как настроить

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

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

Возможности меню Рекавери на Android

Прежде чем перейти к возможностям Рекавери, следует отметить, что оно бывает двух типов:

  • Stock — Recovery, установленное производителем гаджета. Стандартное меню, имеет ограниченный набор функций. Работает только с официальными прошивками.
  • Custom — неофициальное пользовательское Рекавери, которое сохраняется на телефон как отдельная программа и заменяет собой стоковую версию. Имеет более обширный функционал и позволяет устанавливать неофициальные прошивки на Android.

Основные функции стандартного (stock) Recovery mode:

Неофициальные custom Рекавери, помимо стандартных функций, позволяют владельцу смартфона:

  • создавать резервные копии прошивки, системы и ее отдельных частей;
  • чистить раздел cache, включая кеш виртуальной машины Dalvik;
  • устанавливать права доступа к папкам и файлам;
  • форматировать и создавать разделы на SD-карте;
  • сбрасывать статистику работы аккумулятора;
  • восстанавливать систему из ранее созданных резервных копий;
  • отключать и монтировать разделы Android для применения разных патчей;
  • подключать смартфон к компьютеру через USB как съемный накопитель и т.д.

Наиболее популярные программы custom Recovery — TWRP и CWM. Их можно скачать бесплатно через Play Market, но для правильной работы кастомных модификаций необходимы root права.

Как зайти в Рекавери-меню на Андроиде?

Что такое Recovery на Android и для чего оно нужно?

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

  • кнопка питания («Power») + клавиша громкости вверх/вниз (либо оба регулятора сразу) — самый распространенный способ, он подходит для большинства Андроидов;
  • кнопка питания + клавиша «Home»;
  • «Power» + «Home» + регулятор громкости (вверх или вниз) — чаще всего эта комбинация встречается на смартфонах Samsung.

На некоторых устройствах входу в Рекавери предшествует меню выбора режима запуска, где нужно указать подходящий вариант среди опций «Normal Boot», «Fastboot» и «Recovery».

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

Расшифровка названий режимов Recovery

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

Как расшифровываются основные названия пунктов в меню:

На заметку: узнайте, как установить Плей Маркет на Андроид, если у вас на телефоне нет магазина приложений по умолчанию.

Подводим итоги

Recovery mode — это режим восстановления операционной системы Android. Используя специальное меню, владелец смартфона может сбросить настройки до заводских, выполнить резервное копирование, обновить версию прошивки. Чтобы зайти в Рекавери, требуется выключить устройство и запустить его, удерживая одновременно кнопку питания и регулятор увеличения громкости на корпусе.

Что такое TWRP Recovery

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

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

Сравнение с аналогами

Что такое TWRP Recovery

На момент своего выпуска Team Win Recovery Project представлялся в качестве альтернативы CWMR, сегодня являющегося устаревшим, но по-прежнему работоспособным. Основной причиной пользования более «древним» вариантом является его доступность при поломках тачскрина – управление производится качелями громкости и кнопкой перехода в спящий режим.

Этот вариант идеален для старых моделей, выпущенных в 2013 году и ранее, а обладателям более новых устройств рекомендуется использовать описываемый в тексте TWRP.

Читайте также:  Как подключить Bluetooth-наушники к ПК или ноутбуку на Windows 10

Как установить кастомный ROM

Если у вас есть root-права на Android-устройство и установлена кастомная Recovery, вы можете инсталлировать собственную систему. Это даст возможность использовать более новые версии Android на старых телефонах. Удобны такие ROM, как Lineage OS, Flyme, MIUI, OmniROM, Resurrection Remix, Dirty Unicorns или Paranoid Android.

Кстати, на этой стадии нет необходимости пользоваться Google Apps, можно загрузить новую систему с домашней страницы.

Для установки ROM загрузитесь в Recovery. Перейдите к разделу «Wipe» и очистите внутреннюю память. Вам также может понадобиться очистка кеша.

Затем перейдите к «Install» и установите новую систему. Затем, если хотите, вы также можете установить пакет OpenGApps. Файлы должны быть размещены на карте MicroSD.

Несомненным плюсом является то, что некоторые кастомные ПЗУ уже рутированы.

  • Взлом Android пошагово: разблокируем загрузчик
  • Root-права на Android: преимущества и недостатки
  • Как удалить лишние программы со смартфона на Android?

Назначение пунктов в режиме

Самый первый и наиболее важный пункт – Reboot. Он позволяет пользователю перезапустить устройство. Чтобы использовать карту памяти устройства в качестве внешнего накопителя, подключенного через USB, выбираем Toggle USB strage. Здесь же находится и работа с пакетом CWM. Он используется для установки собственного Recovery на устройство.

Выбрав «Instal from sdcard» (установку CWM с карты памяти), вы окажетесь в подразделе с пунктами:

  1. Установка CWM Recovery, который предварительно загружен на карту памяти — Choose zip from sdcard;
  2. Проверить сумму md5sum – Check md5sum a file;
  3. Узнать подпись пакета CWM – Toggle Signature Verification;
  4. Проверить CWM на совместимость с устройством – это можно сделать, кликнув по Toggle Sclipt Assert.
Назначение пунктов в режиме

Как пользоваться режимом Android System Recovery 3e для перепрошики , что делать на Lenovo или других гаджетах? Используйте только проверенные функции, в которых вы разбираетесь!

Далее идет меню сброса и очистки Wipe/Format. С его помощью можно осуществить следующие действия:

  1. Сбросить все данные смартфона – Wipe data/factory reset;
  2. Wipe Cache позволяет полностью очистить КЭШ;
  3. Wipe dalvik cache используется для очистки Далвик-КЭШ;
  4. Чтобы очистить историю использования батареи, воспользуйтесь Wipe battery stat;
  5. Format System полностью удаляет все системные файлы;
  6. Format Date форматирует раздел данных;
  7. Format cache удаляет данные КЭШа, но сами файлы в нем остаются;
  8. Очистка данных ядра КЭШа – Format boot;
  9. Чтоб полностью форматировать устройство, используйте Wipe all partitions.

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

Backup/Restore – один из важнейших разделов, который отвечает за резервирование и восстановление данных. В нем есть пункты:

  1. Backup – создает резервную копию данных;
  2. Restore –  служит для восстановления заводской прошивки;
  3. Advance Restore – используется для восстановления отдельных разделов данных;
  4. Advanced Backup – можно использовать для копирования разделов.
Назначение пунктов в режиме

Следующий пункт отвечает за конвертацию форматов в Android System Recovery 3e. Что делать в этом меню? Здесь можно выбрать различные виды конвертирования в EXT4 и EXT3. Вот что позволяет делать данный раздел:

  1. Convert/change a backup конвертирует систему устройства;
  2. Используйте Convert Data, чтобы конвертировать данные;
  3. Change one of you backup служит для перевода разделов бэкапа;
  4. Convert Cache конвертирует кэш;
  5. Wipe data/factory reset используется для конвертации всех разделов;
  6. Форматирование системы – format system, данных – format data, кэша – format cache.

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

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

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

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

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

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

Читайте также:  Как включить Отладку по USB на Android? (7 способов)

Сценарий второй: прошивка работает, но 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 в для твоего устройства и выполнить команду:

$ fastboot flash recovery

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

$ fastboot boot

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

$ fastboot update

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

Заходим в рекавери с помощью приложения Quick Boot

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

После установки и запуска в меню программы выберите пункт Рекавери.

Устройство успешно перезагрузится в режим восстановления Recovery, и вы сможете продолжить работу с теми разделами, которые вам нужны в зависимости от поставленной задачи. Например, если нужно восстановить на своем устройстве все заводские настройки, то будете работать с разделом Wipe data (Factory reset), для обновления прошивки используется раздел Apply update from, и т.д.

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

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

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

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

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

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

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

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

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

Пример в ADB RUN:

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

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

adb shell

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

reboot recovery

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

adb reboot —bnr_recovery

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

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