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

Если вы хотите разобраться в своем Android смартфоне или планшете, то наша статье «Инженерное меню Андроид — как зайти в Engineering Menu» вы узнаете много интересного и полезного.

Для чего он нужен

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

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

Однако, чтобы установить неофициальную прошивку, вам потребуется кастомное Recovery, например ClockworkMod Recovery или Team Win Recovery Project.

«Кастомное» recovery [ править | править код]

Кастомное рекавери — это сторонняя среда восстановления. (Например, TWRP, ClockworkMod.) Перенос этой среды восстановления на ваше устройство заменяет стандартную стандартную среду восстановления сторонней настраиваемой средой восстановления. Это немного похоже на перепрошивку пользовательского ПЗУ, такого как CyanogenMod, но вместо замены операционной системы Android на вашем устройстве он заменяет среду восстановления.

Пользовательская среда восстановления будет делать то же самое, что и стандартное восстановление Android. Однако у него также будут дополнительные функции. Пользовательские восстановления часто имеют возможность создавать и восстанавливать резервные копии устройств. Пользовательские восстановления позволяют устанавливать пользовательские ПЗУ.[3] На некоторых устройствах при установке «кастомного» recovery может пропасть гарантия или возможность обновлений.

Как правильно установить TWRP на устройство Android без компьютера

Чтобы у вас была возможность пользоваться TWRP, её нужно загрузить из Play Market. Найдите её самостоятельно, записав в поисковой строке имя приложения. Или установите утилиту на свой смартфон по ссылке. Для использования приложения нужны Root права на мобильном устройстве. Их можно получить, установив одно из приложений: KingRoot, Super SU, FramaRoot. Приложений нет в Google Play. Их вы можете найти через поисковые системы.

Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера

Порядок действий:

Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера

Теперь вам доступны все функции рекавери, которые описаны в разделе выше. Чтобы выйти из данного меню, нажмите внизу кнопку «Reboot».

Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера
Как правильно установить TWRP на устройство Android без компьютера

Как зайти в рекавери

Рекавери меню вы не сможете найти в настройках смартфона. Recovery Mode находится глубже в системе. Чтобы войти в рекавери меню необходимо:

  1. Выключить смартфон
  2. Зажать и удержать определенную комбинацию кнопок (для каждого планшета или смартфона комбинация для входа может отличаться).

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

Произовдитель Комбинация клавиш
Samsung new Зажмите и удержите одновременно: кнопку «Home» (центральная кнопка под экраном), громкость вверх (+) и кнопку питания (Power)
Samsung old
  1. Зажмите и удержите одновременно: кнопку питания (Power) и центральную кнопку (Home).
  2. Зажмите и удержите одновременно: кнопку громкости вверх (+) и клавишу питания (Power).
HTC Зажмите и удержите одновременно: кнопку громкости вниз (-) и клавишу питания (Power). Войдя в меню Bootloader, затем перейдите в пункт Recovery.
SONY Зажмите и удержите одновременно: кнопку питания (Power), ждем вибрацию и отпускаем и зажимаем при этом клавишу громкости вверх (+)
Lenovo Зажмите и удержите одновременно: кнопку громкости вверх (+) или громкость вниз (-) и кнопку питания (Power).
Motorola Зажмите и удержите одновременно: кнопку громкости вверх (+) или громкость вниз (-) и кнопку питания (Power).
Смартфоны Nexus Зажмите и удержите одновременно: клавишу громкости вниз (-) и кнопку питания (Power), затем перейдите в пункт Recovery
Читайте также:  Как войти в режим разработчика на планшетах Chrome OS

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

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

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

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

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

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

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

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

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

Режим fastboot на Android

Теперь, когда у вас установлена собственная Recovery, вы можете, наконец, получить root-права на свой смартфон. Многие пользователи Linux знают, что это такое: любой, у кого есть root-доступ, имеет права администратора системы. Например, раздражающие системные приложения («bloatware») можно удалить или перенести на SD-карту и пр.

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

Тут на первые позиции выходят смартфоны Samsung, поскольку на них root-доступ может быть получен очень легко. Для этого есть веб-сайт Autoroot-Chainfire или более новый ресурс: Просто загрузите оттуда комплект утилит. Он содержит подходящую версию Odin и файл для получения root-прав. Чтобы получить root-права на устройство, просто подключите смартфон в режиме загрузки к ПК и запустите файл для получения root’a через Odin. Например, кастомную Recovery можно легко с помощью приложения TWRP.

Совет: в режим загрузки вы можете войти с помощью команды «adb reboot download».

Для всех других устройств под Android необходимо запустить набор утилит для получения root-прав из ZIP-архива через Recovery. Пожалуй, лучший из них — пакет SuperSU. Однако есть еще много практичных альтернатив, таких как, например, Magisk.

На устройствах Samsung root-доступ может быть получен очень легко

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

Для перехода в режим восстановления используйте команду «adb reboot recovery» или комбинацию кнопок. Затем установите пакет для получения root-доступа. В TWRP это можно сделать с помощью кнопки «Установить». Конечно, файл должен уже находиться на вашем устройстве Android.

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

Вариант №GooManager

Сейчас это приложение было переименовано в TWRP Manager. Оно является одним из самых простых, а значит, и удобных для установки нужного нам меню.

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

Процесс установки выглядит следующим образом:

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

Рис. 2. «Install Recovery» в менеджере

  1. Произойдет поиск файла установки. В его названии должно фигурировать имя вашего устройства. К примеру, если у вас Samsung Galaxy S3, то загруженный файл будет называться «», а «i9300» здесь, собственно, и означает S3 (это код данного телефона).
  2. Так вот, если в названии загруженного файла нет имени вашего аппарата, устанавливать его не стоит. Лучше воспользоваться другими способами, описанными ниже. А если есть, останется просто нажать «Yes» в появившемся после скачивания сообщении.
Читайте также:  Как отключить Бум подписку вк – три рабочих способа

Вот и все, процесс закончен, и вы совершенно спокойно можете использовать новое меню.

Вариант №GooManager

Но не все так просто.

Внимание! Для использования данной программы нужны root права.

Один из самых простых способов дать устройству так называемые заключается в использовании приложения Root Checker .

Все, что нужно сделать после его скачивания и установки, так это просто перейти на вкладку «Verify root» и нажать на такую же надпись немного ниже.

Рис. 4. Использование Root Checker для присвоения рут прав

Вариант №GooManager

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

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

А теперь вернемся к установке рекавери.

Как поставить кастомное рекавери на Андроид

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

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

Кастомное же рекавери предоставляет значительно большее количество возможностей.

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

Кроме того, кастомное Recovery позволяет подключаться к ПК по USB в режиме съемного накопителя, что делает возможным сохранение важных файлов даже при полном отказе системы.

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

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

CWM Recovery

Одна из первых пользовательских сред восстановления для Android от команды разработчиков ClockworkMod. Ныне проект закрыт и поддерживается разве что отдельными энтузиастами для совсем небольшого количества устройств. Так, если для вашего гаджета CWM — единственный вариант, ниже вы узнаете, как же можно произвести его инсталляцию.

Скачать CWM Recovery

TWRP Recovery

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

Скачать TeamWin Recovery

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

Есть целый ряд способов установки модифицированного рекавери: одни предполагают проведение операций непосредственно на смартфоне, а другие — задействование ПК. Для некоторых девайсов и вовсе необходимо использовать специальный софт — к примеру, программу Odin для смартфонов и планшетов Samsung.

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

Способ 1: Official TWRP App

Само название приложения сообщает нам о том, что это официальный инструмент для установки TeamWin Recovery на Android. Если устройство напрямую поддерживается разработчиком рекавери, вам даже не придется предварительно скачивать установочный образ — все можно выполнить прямо в TWRP App.

Official TWRP App

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

Подробнее: Получение Root прав на Android

1. Для начала установите рассматриваемое приложение и запустите его.

2. Затем прикрепите к TWRP App одну из учетных записей Google.

3. Отметьте пункты «I agree» и «Run with root permissions», после чего нажмите «Ок».

Тапните по кнопке «TWRP Flash» и предоставьте приложению права суперпользователя.

4. Далее у вас есть два варианта действий. Если девайс официально поддерживается разработчиком рекавери, загрузите установочный образ, используя приложение, иначе же импортируйте его из памяти смартфона или SD-карты.

В первом случае вам нужно открыть выпадающий список «Select Device» и выбрать нужный гаджет из представленного перечня.

Выберите последнюю версию IMG-образа рекавери и подтвердите переход к странице загрузки.

Читайте также:  10 полезных трюков и секретов OS X Yosemite

Чтобы приступить к скачиванию, тапните по ссылке вида «Download twrp-*версия*.img».

Ну а для импорта образа из встроенного или внешнего хранилища воспользуйтесь кнопкой «Select a file to flash», после чего выберите требуемый документ в окне файлового менеджера и нажмите «Select».

5. Добавив установочный файл в программу, вы можете приступить к самой процедуре прошивки рекавери на устройство. Так, нажмите на кнопку «Flash to recovery» и подтвердите запуск операции, тапнув «Okay» во всплывающем окне.

6. Процесс установки образа не займет много времени. По окончании процедуры вы можете выполнить перезагрузку в установленный Recovery прямо из приложения. Для этого в боковом меню выберите пункт «Reboot», тапните «Reboot recovery», а затем подтвердите действие во всплывающем окне.

Что еще понадобится

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

Что еще понадобится

Бывают и моменты, когда старая стоковая прошивка надоела, и хочется чего-то нового. Именно поэтому всегда находятся умельцы, которые создают кастомные прошивки, «вырезая» из них лишнее или, наоборот, добавляя что-то новое. В таких случаях не получится воспользоваться стандартным «Рекавери», и тут на помощь приходят те самые кастомные CWM Recovery (ClockWorkMod Recovery) или

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

Для начала приведем самый распространенный способ инсталляции – с помощью компьютера и консольного приложения Fastboot. Этот способ не требует root-прав, но на телефоне обязательно должен быть разблокирован загрузчик (Bootloader). О том, что это такое и как произвести разблокировку на устройствах Huawei, вы можете прочитать в отдельной статье.

Итак, будем считать, bootloader разблокирован, и можно приступить к самой процедуре. Сначала необходимо установить на ПК утилиты ADB и Fastboot. После того, как это будет сделано, подключите телефон с Андроид к компьютеру через USB-кабель и включите на мобильном устройстве отладку по USB (Настройки – Для разработчиков – Отладка по USB).

Далее запустите командную строку и перейдите в расположение файлов ADB и Fastboot, введя команду cd Путь_к_папке_с_ADB (в нашем случае cd C:sdk-tools-windows-3859397platform-tools). Проверьте командой adb devices видимость мобильного устройства. Если ваш телефон отобразится в консоли, значит все в порядке и можно переходить к следующему шагу.

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

На следующей странице находим пункт «Download Links» и кликаем по ссылке Primary.

Сохраняем файл в той же папке, где находятся adb и fastboot (у нас это C:sdk-tools-windows-3859397platform-tools).

После скачивания для удобства переименовываем файл в «».

Если вашей модели гаджета нет на сайте , то нужный образ TWRP Рекавери следует поискать на форуме XDA Developers (). Здесь же можно узнать обо всех нюансах, касающихся конкретной марки мобильного устройства.

Идем дальше. Открываем командную строку и выполняем команду adb reboot bootloader, после чего телефон должен перезагрузиться в режиме Fastboot (на экране смартфона появится соответствующая картинка).

Теперь все готово непосредственно к установке кастомного TWRP Recovery. Производится она командой fastboot flash recovery , где файл нового Рекавери. Если все прошло успешно, то появится сообщение как на скриншоте ниже.

Перезагрузить телефон в обычном режиме можно командой fastboot reboot.

Вход в среду восстановления TWRP Recovery осуществляется так же, как и в заводское меню. Выключаем устройство, а потом используем сочетание кнопок включение + увеличение громкости (или другую комбинацию в зависимости от модели и производителя). Выглядит TWRP Рекавери для Андроид примерно так, как на снимке ниже.