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

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

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

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

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

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

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

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

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

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

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

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

    Описание пунктов меню ClockWorkMod Recovery

    После того, как Вы зашли в ClockWorkMod Recovery, Вам откроется список команд меню. Их названия могут немножко отличаться от версии к версии, но имея перед глазами данную статью, о назначении изменившегося названия можно легко догадаться. Ниже мы приведём краткое описание каждой команды.

    Читайте также:  7 доступных способов удаленного управление Аndroid-устройствами

    Reboot system now — перезагружает Ваш телефон или планшет;

    apply update.zip from sdcard — с помощью этого пункта меню можно устанавливать файлы обновлений прошивок, программ и т.д. Для установки файл должен быть предварительно помещён в корневой каталог Вашей карты памяти sdcard\;

    install zip from sideload — установка прошивки с использованием adb sideload;

    wipe data/factory resetсброс устройства к заводским настройкам. Все пользовательские данные, настройки ОС и установленные приложения будут удалены. Нетронутой останется информация на карте памяти SD;

    Описание пунктов меню ClockWorkMod Recovery

    wipe cache partition команда для очистки кэша устройства;

    install zip from sdcard — установка архива, находящегося на флеш-карте SD. Зайдя в этот пункт, Вы увидите подменю, в котором будет возможность выбора:

    — apply /sdcard/ — повторяет пункт apply from sdcard из главного меню ClockWorkMod Recovery;

    — chooze zip from sdcard — предоставляет возможность выбора архива на карте памяти. Зайдя в этот пункт, Вы увидите стандартное дерево файлов и каталогов, в котором можно найти искомый zip-файл;

    — toggle signature veritification — включает проверку цифровой подписи устанавливаемого файла;

    — toggle script assert — включает скрипт утверждения. Вам этот пункт меню вряд ли когда-нибудь понадобится.

    Ниже всего находится команда ++++Go Back+++++, возвращающая нас в предыдущее меню.

    backup and restoreодин из весьма полезных и востребованных пунктов ClockWorkMod Recovery. Как следует из названия, он предназначен для создания резервных копий и восстановления мобильного устройства с помощью такой копии. Пройдёмся по пунктам этого меню.

    Backup — создаёт резервную копию всех разделов памяти устройства;

    -Advanced Backup — позволяет создавать резервную копию выбранного раздела;

    Restore— восстановление системы из резервной копии, которую Вы укажете.

    Описание пунктов меню ClockWorkMod Recovery

    -Advanced Restore — восстановление только выбранного раздела из резервной копии.

    Здесь можно выбирать, что Вы желаете восстановить: boot, system, data, cache и sd-ext разделы.

    mounts and storage — работа с разделами и накопителями. Зайдя в это меню, Вы увидите список операций, который можно применять к разделам памяти:

    -mount /system — смонтировать системный раздел;

    -unmount /data — демонтировать раздел с данными пользователя;

    -unmount /cache — демонтировать кэш;

    -mount /sdcard — смонтировать карту памяти SD;

    -mount /sd-ext— смонтировать раздел в формате ОС Линукс;

    -format boot— форматировать загрузочный раздел;

    -format system— форматировать системный раздел;

    -format data— форматировать раздел с данными пользователя;

    -format cache — форматировать кэш;

    -format sdcard — форматировать карту памяти SD;

    -format sd-ext — форматировать раздел в формате ОС Линукс;

    -mount USB storage — подключить раздел в настольному компьютеру в режиме внешнего накопителя.

    Будьте осторожны с форматированием загрузочного и системного раздела, это может превратить Ваш телефон или планшет в полностью неработоспособное устройство!

    Описание пунктов меню ClockWorkMod Recovery

    Advanced — дополнительные возможности ClockworkMod Recovery. Его пункты означают следующее:

    — Reboot Recovery— перегрузить ClockworkMod Recovery;

    — Wipe Dalvik Cache — очистить кэш пункт рекомендуется выбирать при перепрошивке своего устройства;

    — Wipe Battery Stat — очистить статистику работы батареи;

    — Report Error — уведомить разработчиков об ошибке в ClockworkMod Recovery;

    — Key Test — проверка клавиатуры;

    Restart adb — перезагрузить ADB. Этот пункт может быть полезным, если во время сеанса подключения телефона или планшета к настольному компьютеру по USB он «завис» и не реагирует на команды adb;

    — Partition SD Card — создать раздел на карте памяти SD. Если для работы Вам нужно создать дополнительный раздел на флешке, например в формате /sd-ext, используйте этот пункт.

    — Fix Permissions — исправить разрешения. Управляет правами доступа к системным файлам и папкам, которые могут быть изменены действием некоторых программ, имеющих доступ к системному разделу.

    Вывод

    Команда apply update from adb используется для установки системного обновления. Такой способ пригодится, когда остальные методы не подходят в данный момент. Например, нет возможности поместить архив на телефон. Так же стоит отметить простоту установки пакета. Если же вам сложно использовать ADB, тогда воспользуйтесь ADB Run, где команды внесены в программу, что упрощает взаимодействие.

    Нашли ошибку или не точность? Напишите об этом в комментариях, а так же добавьте исправление.

    Статья была Вам полезной? Поставьте оценку — поддержите проект!

    Android — популярная операционная система для смартфонов и планшетов. Как и любая другая ОС, она требует чистки памяти, ресетирования, а также восстановления некоторых приложений и элементов. В операционке телефона уже заложена программа для выполнения данных функций. Речь идет о меню Android System Recovery 3e. В инструкции содержится ее описание, а также информация о том, как пользоваться приложением.

    Меню Recovery Android (перевод: восстановление Андроид) — БИОС (BIOS) смартфона или планшета. То есть это базовая система ввода-вывода, которая работает даже при повреждении основной ОС, а потому освоить использование Рекавери очень важно. Даже если установлены другие приложения для очистки памяти мобильного устройства, а также его восстановления, в случае повреждения базовых элементов системы восстановить устройство вы сможете только при помощи этой функции.

    Читайте также:  SD-карта повреждена на Андроид: что делать

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

    Восстановление Android из состояния «кирпич»: подробная наглядная инструкция

    Встречаются случаи, когда после попытки установить кастомную прошивку на Андроид, разблокировать права Суперпользователя (root-доступ) или удалить системные данные, девайс перестает функционировать. Это проявляется в невозможности войти в систему мобильного устройства и даже загрузить среду восстановления Recovery. Такое состояние телефона или планшета в народе называют «кирпич».

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

    Способы реанимирования Андроида при «окирпичивании»

    Существует три эффективных метода восстановления Android при потере им работоспособности:

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

    Восстановление «кирпича» через стандартное Recovery

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

    1. Полностью выключить гаджет. Для надежности изымите из устройства батарею и через несколько минут установите ее обратно.
    2. Попасть в область Recovery. Это производится путем использования определенной комбинации клавиш, которая у каждого производителя своя. Так, на телефоне Nexus следует одновременно зажать Power и клавишу понижения громкости, а для Lenovo актуальной является комбинация: середина качельки громкости + Питание.
    3. В открывшемся меню восстанавливаем старую прошивку, выбрав пункт Wipe Data/Factory Reset.

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

    Чтобы восстановить Андроид из ранее созданного бэкапа, нужно делать следующее:

    1. Войти в режим реанимирования Recovery.
    2. В начальном окне выбрать Backup and Restore.
    3. Указать требуемый бэкап.
    4. Дождаться отката системы и перезагрузки девайса.

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

    1. Скачиваем на ПК прошивочный файл именно для вашей модели Android устройства. Делать это нужно только с проверенных источников.
    2. Вынимаем с девайса карту памяти и подсоединяем ее к компьютеру через картридер.
    3. Копируем туда загруженный файл.
    4. Возвращаем micro sd в телефон.
    5. Входим в Recovery и выбираем пункт, отмеченный на рисунке.
    6. Указываем путь к прошивке и запускаем реанимирование.

    После того как восстановить «кирпич» Андроида удалось, скачанный файл можно удалить.

    Использование кастомного Рекавери

    Если «окирпичивание» привело к слету не только операционки, но и стандартного Recovery, то восстановить систему можно с помощью кастомной среды реанимирования – программы CWM Recovery.

    Перед тем как восстановить «кирпич» на Android, нужно установить мод рекавери на проблемный девайс:

    1. Загружаем с сети исполняемый файл с кастомным Рекавери той версии, которая подойдет под ваш гаджет (воспользуйтесь ссылками выше).
    2. Инсталлируем на компьютер утилиту SP Flash Tool для установки на Андроид мода рекавери.
    3. Запускаем программу и в строке Scatter Loading прописываем путь к скачанному и разархивированному файлу рекавери. Также нужно убрать выделения напротив всех пунктов, кроме Recovery.
    4. Кликаем Download и подсоединяем гаджет к ПК. До этого времени он должен быть отключен.

    Начнется установка CWM Recovery, по окончанию которой смартфон можно отключать от компьютера и приступать непосредственно к реанимированию:

    1. С помощью картридера и ПК записываем на micro sd прошивочный файл.
    2. На девайсе входим в режим Рекавери.
    3. Скидываем Android к заводским настройкам.
    4. Выбираем инсталляцию с внешней памяти.
    5. Переходим в раздел, отмеченный на рисунке, и указываем место хранения файла с прошивкой.

    После выполнения указанных действий и перезагрузки — телефон (планшет) должен заработать.

    Реанимирование «кирпича» через ПК и специальный софт

    Рассматривая, как восстановить Андроид после «окирпичивания», стоит отметить специализированное ПО, разработанное индивидуально для каждого производителя мобильных девайсов. Так, программа для восстановления FlashTool используется для гаджетов Sony и некоторых других брендов, а Odin – для Samsung.

    Вернем работоспособность «кирпичу» с помощью Odin:

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

    Как установить модрекавери?

    • запускаем программу SP FLASH TOOL (предварительно распаковываем архив CWM Recovery);
    • в Флештуле нажимаем кнопочку «Scatter Loading» и указываем путь к скатер-файлу (он находится в распакованной папке вместе с модрекавери);
    • в FLASH TOOL снимаем все галочки кроме Recovery; — нажимаем кнопку «Download» (синяя стрелка) – смартфон еще не подключен;
    • подключаем выключенный гаджет и ждем окончание установки CWM;
    • после появления зеленого кольца, телефон можно отключить, CWM Recovery – установлен.
    Как установить модрекавери?

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

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

    Читайте также:  Все нюансы обновления Андроида на планшете

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

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

    Возможные трудности

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

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

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

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

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

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

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

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

    Меню Recovery не работает

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

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

    1. Перед прошивкой программой Odin3 нужно снять чекбокс Auto restart и после прошивки отсоединить кабель. Из режима Download на аппарате перейти в режим рекавери, зажав последовательно клавиши громкость вверх+домашний экран+питание, и удерживать их до появления меню рекавери. Так вы по-любому должны попасть в меню кастомного рекавери.
    2. В нём выбрать Reboot system now и затем отметить Yes. Это действие перезапишет стоковый рекавери кастомным и ошибка «Команды нет» будет исправлена.

    Прошить новый режим Recovery — значит, обзавестись новыми функциональными возможностями. Способы прошивки отличаются по своей сложности, но по иронии судьбы самые простые из них требуют доступ к Root, то есть права администратора устройства. При выборе метода прошивки нужно руководствоваться моделью телефона в первую очередь. Rom Manager подходит не для всех девайсов. Для HTC подходит больше способ с FastBoot, а для Samsung правильнее будет выбрать Odin.

    Установка Recovery

    Установить рекавери на свой android довольно просто. Следуйте пошаговой инструкции:

    Шаг 1. Через Маркет нужно установить «Rom Manager 4.2» или «Rom Manager 4.0».

    Шаг 2. Запускаем программу и даём права root.

    Шаг 3. Кликаем по Установке clockworkmod recovery, которая значится первым пунктом.

    Шаг 4. Дожидаемся сообщения об удачном окончании установки.

    Немного про Photo Data Recovery

    Photo Data Recovery – это программа для восстановления удалённых файлов на Android.

    Основные функции, а также особенности Photo Data следующие:

    1) лёгкий в использовании и удобный интерфейс;

    2) быстрая установка и небольшой объем инсталлятора;

    3) фильтр для поиска нужного удаленного файла;

    4) возможность выбрать промежутки времени, через которые память андроида будет очищаться;

    5) окончательное удаление нежелательных файлов.

    Photo Data Recovery – нужная вещь для любителей хранить важную информацию на телефоне. Установить данную программу можно по ссылке.