custom recovery что это

Android и recovery

Бог Прошутто

В своей статье «Android и Root«, а так же в статье «Android изнутри или просто о сложном» (автор Dreamer…) упоминался recovery, но что это такое и что с помощью его замены на кастомный можно делать подробно расписано не было. Меж тем, как это один из важнейших компонентов в тонкой настройке телефона, который позволяет заменять прошивку или делать резервную копию текущей. В этой статье я постараюсь исправить сие досадное упущение.

Android и bootloader

Для более полного понимания того, что же такое Recovery вообще, на мой взгляд, стоит так же рассказать о том, что такое bootloader и как он со всем этим связан.
Итак, Bootloader — это загрузчик — приложение, которое самым первым запускается на вашем устройстве, считывает свою конфигурации, и на основании её либо загружает операционную систему (Android). Аналоги на настольных ОС — MBR в Windows и Grub с LILO на Linux.

custom recovery что это

custom recovery что это

custom recovery что это

Помимо загрузки ОС, загрузчик предоставляет возможность выбрать ОС для запуска (если их несколько), выбрать режим запуска ОС (например «Безопасный режим в windows»), а так же запускать вспомогательные приложения к коим и относится Recovery. В некоторых случаях загрузчик всегда предоставляет меню для выбора ОС\режимов\приложений, в других для его отображения требуется нажать определённую клавишу\комбинацию клавиш, а в третьих меню отсутствует вообще и запуск альтернатив основной ОС осуществляется нажатием клавиш и\или их комбинаций. На настольных ОС чаще всего встречаются первые два варианта, на мобильных — последние два.

custom recovery что это

Упрощённая схема загрузки ОС

Что такое Recovery

Recovery — это дополнительное приложение восстановления\сброса\модификации\замены прошивки\ОС смартфона. Стандартные recovery подавляющего большинства смартфонов позволяют выполнить только первые две операции. Кастомные, т.е. нестандартные, ставящиеся пользователем, recovery позволяют делать намного больше. Для установки кастомного recovery, как правило, требуются root-привилегии на вашем устройстве (конкретно, при установке с самого устройства, без участия компьютера) и, в некоторых случаях, модификация bootloader’a. Установка производится либо при помощи специальных приложений в маркете, либо при помощи компьютера. Так же есть возможность запускать при помощи компьютера кастомный recovery, не устанавливая его на телефон (через adb).
Инструкции по установке recovery могут различаются от телефона к телефону, посему приведены здесь не будут. Их без проблем можно найти в интернете и на русском форуме 4pda и зарубежном xda-developers в частности, но в целом, как правило, достаточно установить определённое приложения из маркета (о них ниже) и с его помощью поставить recovery.
Как можно понять из приведущего раздела: Recovery и сама прошивка друг с другом непосредственно не связаны, следовательно модификация одной из составляющих, при стандартном раскладе, не затронет другую, а это значит что если вы, скажем, запороли текущую прошивку устройства — оно не становится «кирпичом» а легко поддаётся восстановлению путём установки другой через Recovery.

«Стандартные» функции кастомных recovery

install — устанавливает прошивку\ядро\системные утилиты (например набор приложений от google для cyanogenmod) из специального файла. Такие файлы представляют из себя обычные zip-архивы с определённой структурой. Некоторые такие архивы комплектуются специальной утилитой: Aroma Installer, которая представляет собой по сути графический установщик с возможностью выбирать параметры установки. Наличие\отсутствие Aroma Installer никак не связано с качеством или популярностью прошивки\ядра\утилиты.

backup\restore — пожалуй один из самых важных компонентов — позволяет делать полную или частичную резервную копию вашей текущей системы. КРАЙНЕ рекомендуется делать полные бэкапы при смене одной прошивки на другую, или же построенную на основе другой версии Android (например при обновлении с cyanogenmod 9 до 10) и частичные (разделы boot и system) при «минорных» (т.е. в рамках одной версии, например, с 10.1.1 до 10.1.2) обновлениях прошивки. Так же современные recovery генерируют сумму md5 к архиву с бэкапом, что позволяет контролировать его целостность (отсутствие повреждений). Отключить можно, но не рекомендую. Так же хочу посоветовать хранить минимум 2 последних бэкапа. В случае если последний повредится (лично у меня такого не было, но вероятность есть), у нас есть возможность восстановиться с предпоследнего. Вероятность повреждения обоих бэкапов куда ниже, чем одного (если не рассматривать физическое повреждения носителя, где они записаны).

wipe\format — очистка\форматирование разделов внутренней памяти. Вообще форматирование в подавляющем большинстве случаев не требуется, обычно достаточно простой очистки (wipe). Разделы cache и dalvik-cache рекомендуется сбрасывать при смене прошивки. Очистка раздела data (она же Factory Reset) ведёт к сбросу всех настроек пользователя, а так же установленных им приложений, иначе говоря, прошивка возвращается к своему первоначальному состоянию. Раздел system хранит саму прошивку и, как правило, автоматически форматируется при установке новой.

Современные кастомные Recovery

ClockWorkMod \ ClockWorkMod Touch

Пожалуй самое известное кастомное Recovery, которое рекомендуется в подавляющем большинстве инструкций по прошивке и поддерживается практически всеми современными моделями смартфонов.ClockWorkMod Touch, в отличии от оригинала, имеет сенсорное меню и устанавливается только в платной версии RomManager’a. Большое преимущество CWM Touch, по сравнению с другими сенсорными recovery — возможность управление так же и физическими кнопками (кнопки громкости и выключения), что позволит, в случае проблем с сенсором, вернуть оригинальную прошивку и без проблем сдать по гарантии (если, конечно, вы не забыли сбросить что нибудь навроде счётчика прошивок в смартфонах от samsung).Из дополнительных опций можно отметить возможность создания SD-Ext раздела: грубо говоря, от карты памяти «откусывается» кусочек в отдельный раздел, форматируется в Ext2/3/4 (файловая система linux’a) и присоединяется к основной памяти смартфона: что позволяет устанавливать больше приложений, на тех устройствах, где производитель не позаботился о внутренней памяти. Размер раздела можно установить от 128Mb до 4096Mb (4Gb).

custom recovery что это

custom recovery что это

Однако, у этого recovery есть один минус — при создании резервной копии невозможно выбрать что именно сохранять (boot\system\data) — сохраняется всё, что требует дополнительного времени и место на накопителе. Так же из собственного опыта: с CWR Touch на SGS3 не может установиться обновление CyanogenMod 10.1, полученное с помощью CyanDelta.
небольшой хинт: не обязательно ставить CWM Touch через очень дорогой Rom Manager Premium — вполне можно обойтись более дешёвыми (а то и бесплатными) средствами, навроде Mobile ODIN.
Скачать оффициальные образы recovery в img формате можно по следующей ссылке:http://www.clockworkmod.com/rommanager
В других форматах (например tar для ODIN) можно найти на xda-developers.

Так же существует модифицированная версия CWR Touch, содержащая дополнительные настройки (оформление) и возможности (выбрать что сохранять в резервной копии) — в целом весьма и весьма приятная вещь. Называется PhilZ Touch Recovery, скачать можно на xda-developers

Устанавливается при помощи приложения RomManager
custom recovery что это

custom recovery что это

Скачать бесплатную версию

custom recovery что это

Очень напоминает ClockworkMod Recovery, так что 4EXT можно даже принять за своеобразную надстройку — умеет всё тоже плюс чуточку больше.От CWR отличается поддержкой тем оформления (как в текстовом, так и в сенсорном режимах) и некоторыми дополнительными функциями. Кстати, Touch Recovery появился у них гораздо раньше, чем у CWR. Из дополнительных функций: возможность подключать карту памяти, как накопитель, из самого Recovery (довольно удобно при экспериментах с прошивками), а так же преобразовывать Ext3 в Ext4 и наоборот (неактуально для Android 4.x).
Лично мне сенсорный режим понравился куда больше, чем в CWR — строки более широкие, т.е. легче попадать и есть иконки, которые облегчают навигацию.

custom recovery что это

custom recovery что это

custom recovery что это

custom recovery что это

custom recovery что это

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

Устанавливается при помощи приложения GooManager

(МЕНЮ => Install OpenRecoveryScript)

custom recovery что это

custom recovery что это

Скачать бесплатную версию

Заключение

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

Источник

Custom recovery что это

custom recovery что это

Далеко не на все модели Clockworkmod recovery прошивается при помощи Rom Manager. Часто CWM прошивается при помощи fastboot, есть много других способов. Если есть сложности, то к модели будет прилагаться ссылка на инструкцию.*

Более список моделей поддерживаемых CWM Recovery не ведется! Причина, он есть на каждом втором Android устройстве.

Что такое Clockworkmod recovery (CWM)?

Строение меню CWM recovery Touch

Дополнительная функция:
Если сделать 5 свайпов по меню вверх-вниз, то включается режим «Rainbow mode» (разноцветные пункты меню).

Прошивка Clockworkmod recovery

Устаревший способ. ROM Manager больше не поддерживается.
2) Установка recovery через RomManager.

3) Установка recovery другими способами.
На некоторых устройствах, с заблокированным загрузчиком, или защитой от записи определённых разделов, или для сохранения гарантии, или при отсутствии раздела recovery, или по другим обстоятельствам, recovery может прошивать, либо в раздел boot либо в раздел system. Происходит это соответственно, либо с прошивкой ядра, либо установочным приложением.

4) Установка recovery через прошивальщик с компьютера.
В данном случае используется, программа для прошивки на компьютере и к ней идут свои файлы. К примеру, для Samsung это Odin. Для Motorola RSD Lite и так далее.

Прошивка CWM Recovery на сложные устройства.

Список моделей, которые поддерживает ROM Manager

Информация устарела ROM Manager больше не поддерживается

Установка zip файлов

ZIP файлами для CWM могут быть: прошивки, русификаторы, deodexed, дополнения, улучшения, украшалки, ядра, радио.

В общем любые изменения в системных файлах в основном производят через ZIP.

Структура zip файлов

Создание и восстановление резервной копии прошивки (nandroid)

CWM recovery позволяет создавать резервную копию прошивки устройства (не всех разделов), такая резервная копия называется nandroid. CWM резервирует разделы boot, system, data, cache во внутренней памяти устройства и папку «.androidsecure» на карте памяти устройства, при наличии других разделов, например, ext раздела на карте памяти, или раздела webtop (только на некоторых устройствах motorola) создаётся и их резервная копия. Разделы с прошивкой радио модуля, камеры (для некоторых устройств samsung) и загрузчика не резервируются. Если на вашем устройстве есть другие разделы, про них лучше уточнить в соответсвующей теме прошивки. Резервируется не только операционная система, но и все настройки и установленные приложения. Начиная с пятой версии, CWM создаёт резервную копию в tar архиве, что очень удобно, т.к. его можно открыть обычным архиватором, например WinRar’ом. В старых версиях CWM резервная копия представляет собой копии всех разделов в образах img. Полученную резервную копию можно восстановить только с телефона и только через CWM. На устройстве должен быть установлен ClockWorkMod recovery.

Резервное копирование системы:
— Запускаем CWM recovery
— Выбираем «Backup & restore»
— Выбираем «backup»
— Выбираем «YES»
— Выбираем Reboot system now (перезагрузка)
После этого на карте памяти появится полная резервная копия в папке clockworkmod/backup. Название резервной копии включает время и дату её создания, но название можно давать произвольное, разумеется латиницей без пробелов.

Восстановление:
— Входим в CWM Recovery;
— Выбираем «backup & restore»
— Выбираем «restore»
— Выбираем сохранённую ранее резервную копию. Она должна находиться на карте памяти в папке clockworkmod/backup.
— Подтверждаем восстановление, выбираем «YES». Пункт с подтверждением обычно не первый по списку, это нормально
— По окончании процесса выбираем «Reboot system now» (перезагрузка).

Программа для распаковки образов nandroid в виде img custom recovery что этоnandroid_recovery_unpack.unyaffs_fixed.zip ( 878.29 КБ )
Для работы требует JDK. Использование:
Устанавливаем JDK, перезагружаемся. Создаём на диске папку латинскими буквами без пробелов, например, C:\sss, кладём в эту папку образ, который нужно распаковать, например, system.img и два файла из прикреплённого архива: unyaffs.exe, cygwin1.dll. Теперь перетаскиваем файл img на exe. Какое то время горит консольное окно, после его закрытия в этой же папке имеем распакованный образ. Таким способом получается не всегда, поэтому приходится действовать через CMD панель:

Пуск\ Выполнить\ cmd
cd c:\sss нажать клавишу enter
unyaffs. exe system.img нажать клавишу enter

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

Также образы nandroid (system и data (сначала нужно переименовать в system) в виде img можно распаковывать и запаковывать при помощи программы Multifunctional Androbot

Как получить root права при помощи recovery?

Чтобы получить рут на любой версии андроида и на любом устройстве достаточно через неродной рекавери установить superSU:

Последнюю версию файла можно найти в теме:
® SuperSU
Вам нужен именно zip файл.

Или с помощью опенсорсной утилиты, которая патчит boot, позволяет получить рут-права (MagiskSU)
® Magisk

Источник

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

custom recovery что это

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

Cодержание:

Определение

Recovery (режим восстановления) – это заводское программное обеспечение, которое входит в состав мобильных и десктопных ОС. Цель работы – восстановление работы гаджета, резервное копирование данных, настройка системных параметров телефона/компьютера.

С помощью входа в Recovery вы можете:

Рассмотрим детальнее, как работает во всех популярных ОС для смартфонов и компьютеров.

Рекавери в Android

В операционной системе Android режим восстановления помогает решить более 90% проблем с ошибками программной оболочки девайса. Стандартный набор опций меню включает:

custom recovery что это

Рис.2 – окно в OS Android

Способ входа в может отличатся в зависимости от используемой марки Android-устройства. Рассмотрим все возможные варианты.

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

Как попасть на Android

На телефонах Samsung любой модели — перед запуском системного меню восстановления обязательно отключите девайс от кабеля USB или зарядки. Далее выполните такие шаги:

custom recovery что это

Рис.3 – схема нажатия клавиш для устройств Samsung

Если вы владелец устройства Google Pixel или Nexus, то зажмите кнопку понижения громкости и клавишу включения. В открывшемся окне Рекавери подтвердите использование системного меню, нажав на поле «ВКЛ» в появившемся окне.

Для устройств от Sony: нажмите на клавишу питания и удерживайте её в таком состоянии 5 секунд. Отпустите кнопку и нажмите на «Звук вверх».

Для гаджетов от Lenovo и Motorola: отключите телефон и одновременно нажмите на «Питание», «Увеличение громкости» и «Уменьшение громкости».

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

custom recovery что это

Рис.4 – изменение языка в меню восстановления для Xiaomi

Для старых моделей смартфонов и планшетов (до 2014 года выпуска) следует:

custom recovery что это

Рис.5 – окно Bootloader

Универсальный способ. Если ни один из вышеописанных вариантов не подошел или вы используете гаджет другого производителя, попробуйте зайти в Рекавери с помощью стандартного способа (работает в 80% случаев):

На смартфонах от Meizu не предусмотрено Recovery, однако, пользователи Flyme OS могут без проблем включить режим восстановления ОС. В нем можно запустить опцию обновления прошивки или её сброса к более старой версии, сбросить настройки к заводским и просканировать ОС на наличие неполадок.

custom recovery что это

Рис.6 – аналог для Flyme OS

Как управлять меню в Android?

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

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

custom recovery что это

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

Запускайте телефон после отключения или воспользуйтесь клавишами для перезагрузки в самом системном меню.

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

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

Cтоковое и Кастомное Рекавери. В чём разница?

Среди пользователей OS Android часто можно встретить понятие «кастомных» и «стоковых». Несмотря на одно предназначение, эти два термина означают абсолютно разные режимы восстановления вашего смартфона. Разберемся подробнее.

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

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

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

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

custom recovery что это

Рис.8 – интерфейс TWRP

Еще одно распространённое кастомное меню восстановления – это Clockwork Mod.

Среди его особенностей можно выделить:

Как установить кастомный вариант на Android?

custom recovery что это

Рис.9 – активация отладки по USB

Дождитесь распознавания вашего смартфона в установленной программе и кликните на вкладку «Other download». В поле «SDK Tool» отметьте галочкой все предложенные варианты и сохраните изменения. Дождитесь инсталляции всех пакетов и закройте программу. Теперь можно переходить к установке кастомного Рекавери.

custom recovery что это

Рис.10 – настройка BOOTLOADER через утилиту SDK Manager для Андроид

Для установки стороннего меню восстановления TWRP вам понадобится загруженный архив с кастомной версией.

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

Сохраняйте полученный архив в памяти вашего ПК – любая директория и системный диск. Следуйте инструкции:

Поле подключения телефона к компьютеру выполните такие действия:

custom recovery что это

Рис.11 – папка с прошивкой

В появившемся окне командной строчки введите команду «FASTBOOT FLASH RECOVERY ИМЯ_ПРОШИВКИ.IMG» и нажмите Enter. Заметьте, ИМЯ_ПРОШИВКИ.IMG – это уникальное название файла с образом кастомного Рекавери, который расположен в открытой папке на компьютере.

custom recovery что это

Рис.12 — ввод команды для старта установки

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

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

Рис.13 – первая настройка кастомного меню TWRP

Recovery в Windows Phone

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

Для входа в Windows Phone нет необходимости использовать сложные комбинации клавиш. Просто загрузите специальную утилиту на свой компьютер и установите её.

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

custom recovery что это

Рис.14 – главное окно Recovery для Windows Phone

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

Recovery в Windows 10

Режим Рекавери доступен и в десктопной Windows 10. С помощью этой системной утилиты вы сможете быстро просканировать компьютер на наличие вредоносного ПО, ошибок, багов, обновлений. Меню разработано таким образом, чтобы минимизировать участие пользователя.

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

Как запустить Recovery в Windows 8/10?

Чтобы запустить режим «Диагностики и Восстановления» в Windows 10, следуйте инструкции:

1. Откройте Центр уведомлений, нажав на соответствующую клавишу в правом нижнем углу экрана;

2. Выберите плитку «Параметры»;

custom recovery что это

Рис.15 – окно Центра уведомлений Виндоус

3. Вы попадете в окно просмотра и настройки параметров ОС. Кликните на пункт «Обновление и безопасность»;

custom recovery что это

Рис.16 – окно «Параметры Windows»

4. В появившемся окне выберите вкладку «Восстановление» (в левой части экрана). В это же время, справа появится окно доступных настроек. Кликните на кнопку «Начать», чтобы запустить его.

custom recovery что это

Рис.17 – окно запуска меню восстановления

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

custom recovery что это

Рис.18 – главное окно Recovery для Windows 10

В системном меню владельцы Windows 10 могут:

Recovery в Mac OS

В Mac OS – это системная утилита, с помощью которой пользователи устанавливают новую версию операционной системы из сервера Apple. Также, этот режим позволяет восстановить резервную копию всех файлов с помощью Time Machine.

Для запуска Recovery в Mac OS нажмите одновременно на клавиши Command+R и удерживайте их в таком состоянии на протяжении 2-3 секунд. Появится окно «Утилиты». В этом окне вам нужно выбрать пункт «Переустановить Mac OS» и подтвердить свой выбор.

Далее выберите способ восстановления работы:

custom recovery что это

Рис.19 – запуск Recovery в Mac OS

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *