Как зайти в рекавери на андроид магнитоле с помощью клавиатуры

Обновлено: 03.05.2024

Окирпичил свою магнитолу на третий день владения в попытках получить рут-права. Абсолютно никакой информации на просторах интернета о магнитолах на T3-P1 с Android 8.1 с завода. Китаец, естественно, опрокинул с поддержкой и я бросился во все тяжкие. Целая неделя нервотрепки, сломанный тачскрин ввиду многократных разборок/сборок магнитолы для пробы прошивок. И теперь я готов предоставить свой вариант загрузочного образа для PhoenixCard, который вновь оживил мою магнитолу. Но обо всем по порядку.

Как всё начиналось

Попытался получить рут путем прошивки SuperSU через рекавери переименовав его в os_update_*.zip. Он успешно прошился, но магнитола словила бутлуп. Действовал на тот момент я так смело потому, что имел свою оригинальную прошивку os_update_XWQC01D1-O55‑1.0.4.3.1_20190715_204335_b1.zip. Ведь что может пойти не так? Ну сломал ведро, зайди в рекавери да накати по новой раздел /system и /vendor. А вот здесь начались сложности.

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

Затем на ютубе нашел ролик, в котором на первый взгляд аналогичная внешне магнитола, с таким же точно лаунчером. В нем автор демонстрирует способ перезагрузки в рекавери через зажатие кнопки Reset, пока не начнет мигать подсветка сенсорных кнопок, и после нажать 3 раза Reset одновременно с тиками подсветки. И что странно, мне этот способ не помог — магнитола по прежнему мгновенно перезагружается при касании Reset’a. Из этого делаем вывод, что абсолютно одинаковые внешне магнитолы (даже программно) могут иметь абсолютно другое железо внутри.

На 4pda вдоль и поперек изучил три имеющиеся темы по магнитолам на T3 (он же sun8iw11p1). Там популярен способ с зажатием трех клавиш на внешней USB-клавиатуре, а именно: ALT + PrintScreen и спамить клавишу I. Бесполезно, на момент бутлоадера, ю‑бута, ядра и затем даже той части загрузки андроида до бутлупа клавиатура просто напросто не работает. В последствии, когда я перебирал всевозможные прошивки для феникса от совсем разных магнитол, на одной из них я все таки смог воспользоваться этим способом, так что он тоже слишком ситуативный.

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

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

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

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


К моему огромному ВЕЗЕНИЮ обнаруживается распаянный слот MicroSD на обратной стороне платы, закрытый радиатором. Как известно, аварийный способ восстановить прошивку на всех AllWinner — это создать загрузочную флешку с помощью программы PhoenixCard и образа .img, который состоит из разметки разделов (sys_partition.fex, dlinfo.fex, sunxi_mbr.fex), boot0 загрузчика (boot0_nand.fex, boot0_sdcard.fex), boot1 загрузчика (он же — u‑boot.fex, который в свою очередь запакован в boot_package.fex), параметров запуска ядра (env.fex), раздела /bootloader (boot-resource.fex, содержит в себе MAGIC.BIN и изображения загрузчика), ну и привычные для андроида boot.fex, recovery.fex, system.fex и в случае восьмой версии ведра vendor.fex. По сути, имея такой слот на магнитоле и прошивку для своей модели, можно не бояться программных экспериментов, ибо прошивка фениксом это самая что ни на есть полная переразметка всей NAND с последующей перезаписью данных.

Но прежде чем начинать радоваться, нужно было убедиться, что этот слот действительно загрузочный. Обычно в магнитолах на AllWinner два MicroSD слота, и только один из них используется как загрузочный. Неизменный загрузчик, с которого начинается запуск всегда в приоритете пытается выполнить загрузку с MicroSD карты, и затем, не обнаружив её, уже переключается на NAND.


Слот загрузочный, процесс пошел. Не смотря на вопли в топике по ссылке выше о том, что T3-P3 и T3-P1 не взаимнопрошиваемы, система всё таки загрузилась:


Но сразу же бросается в глаза, что абсолютно ничего больше не работает. Слава Богу, что хотя бы сам андроид стартанул. Не было ни блютуза, ни вай-фая, ни радио и естественно отсутствовал звук. Версия андроида не принициальна, как и внешний вид лаунчера, после нескольких дней езды с кирпичом вместо новенькой магнитолы хотелось любой работоспособности. Но её не было, и потому сразу была предпринята попытка прошить имеющийся zip для рекавери от китайца с оригинальным восьмым андроидом. На тот момент я еще не знал, что в восьмом андроиде иная таблица разделов, и самое основное изменение — это раздел /vendor, вместо которого раньше был симлинк /vendor -> /system/vendor. Естественно, не было никаких шансов накатить восьмой андроид на седьмой, даже если бы рекавери прошил ядро, оба загрузчика и раздел /system, без /vendor система бы не загрузилась:


И в голову сразу же пришла другая идея: отталкиваться от того, что работает на данный момент. С помощью ImgRePacker и параметра /noiso извлек работающую семерку и получил папку YMHC0101-N39‑1.5.4.2.5_20171212_152614.img.dump. Не имея ранее опыта сборки прошивок, и тем более никогда не юзав устройства на AllWinner, было потрачено достаточно времени в понимании устройства образа прошивки для феникса. Первоначально я хотел просто добавить недостающие разделы, которые появились в восьмом ведре: vendor, dto вместо alog и media_data.

Имейте в виду: размер в sys_partition.fex указывается в так называемых секторах, где 1 байт равняется 2 секторам. Указывая конкретный размер раздела, не забудьте его умножить на 2.

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

А так же порядок партиций в данном файле напрямую определяет, какими они будут в mmcblk0p*:
Первая запись в файле будет разделом mmcblk0p2
Вторая запись в файле будет разделом mmcblk0p5
Третья, четвертая, пятая, … — mmcblk0p6, mmcblk0p7, mmcblk0p8
И дальше в обычном порядке, но при этом UDISK всегда получает mmcblk0p1.


Бинарник sys_partition.bin нам не нужен, а вот оставшиеся два файла скидываем обратно в дамп распакованной img прошивки. dlinfo.fex содержит в себе информацию о заливаемых образах разделов в NAND. sunxi_mbr.fex, как можно догадаться из раздела, MBR для нашей mmcblk0.

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

Бинго, вот и vendor в седьмом андроиде. Сразу же стало очевидно попытаться dd’шкой загнать образы разделов прям с работающей системы. Для этого вернемся к нашему zip архиву с восьмеркой и вытащим из него все возможное:


Что мы имеем? А имеем мы, не смотря на внешний вид а‑ля OTA обновление из-за патчей system и vendor, полноценную систему. Разбираем содержимое архива:

  • boot.img - ядро андроида, при встраивании в образ для феникса просто переименовываем в boot.fex
  • boot0_nand.fex и boot0_sdcard.fex - boot0 загрузчик для типов памяти сооветственно, копируем без изменений
  • boot-resource.fex — образ раздела /bootloader в файловой системе FAT16, копируем как есть
  • env.fex - параметры запуска ядра, если распаковать, то получим следующее содержимое:
  • file_contexts.bin — список пермишинов selinux для файлов, не используется в нашем случае
  • system.new.dat.br, system.patch.dat, system.transfer.list — раздел /system. Сначала необходимо пройтись по файлу .dat.br утилитой Brotli.exe, получим system.new.dat, который вместе с двумя остальными файлами кидаем в директорию Input-DAT программы Auto Tool Unpack Repack .DAT & .IMG For Windows. Выбираем первый пункт, ожидаем завершение процесса и в корне программы обнаруживаем наш полноценный образ system.dat.img. С помощью img2simg.exe можно сжать файл за счет удаление свободного пространства, которое в изначальном файле представлено нулями. Я этого делать не стал, потому что опасаюсь, что без нулей образ не покроет полностью соответствующий раздел в NAND. Полученный файл переименовываем в system.fex и бросаем в наш дамп
  • toc0.fex и toc1.fex — копируем без изменений
  • u‑boot.fex - не смотря на аналогичное название файла файлу в дампе, они отличаются. А вот с файлом boot_package.fex у них полное совпадение, потому переименовываем u‑boot из архива zip в boot_package.fex и заменяем. Это первое. Второе: данный пакет содержит в себе в том числе и u‑boot.fex для img образа феникса. Любым удобным HEX-редактором открываем файл и видим следующее:

    Это своего рода пакет-склейка нескольких файлов: u‑boot, optee, soc-cfg и еще не влез dtb конфиг. Видим, что нужный нам u‑boot идет первым, а за ним следует optee. Значит, в начале файла обрезаем всё вплоть до 8E 01 00 EA 75 62 6F 6F 74, что соответствует строке kuboot. Теперь наша задача определить конец юбута, для этого вернемся к структуре пакета на скриншоте выше и видим, что за юбутом следует optee. Вбиваем в поиск (не HEX) название optee и находим его начало:

    Наблюдаем ярко выраженную границу двух файлов, потому сразу после множества FF FF FF … FF обрезаем наш boot_package до самого конца. Получившийся файл сохраняем как u‑boot.fex в дамп для феникса. Еще раз: из одного файла u‑boot.fex из зип архива мы получаем два файла boot_package.fex и u‑boot.fex для img дампа феникса.
  • vendor.new.dat.br, vendor.patch.dat, vendor.transfer.list — по аналогии с system.new.dat.br. Только стоит учесть, что программа Auto Tool Unpack Repack .DAT & .IMG For Windows на вход принимает файл строго с названием system.new.dat.br, поэтому все три файла переименовываем из vendor в system, а затем полученный образ обратно в vendor.fex и бросаем в дамп феникса.

Возвращаемся к ImgRePack, теперь уже запаковываем дамп обратно в img, введя название папки YMHC0101-N39‑1.5.4.2.5_20171212_152614.img.dump и параметр /noiso. Получаем образ, который с помощью PhoenixCard записываем на флешку и идем прошивать магнитолу.

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

И вот вчера в теме на 4pda ув. ahmed68 выложил полный образ восьмерки для феникса. Естественно, я сразу побежал его прошивать, но прошивка даже не стартовала. Просто черный экран при включении магнитолы с подключенной флешкой MicroSD. Я начал заменять в ней файлы по одному своими из zip архива, естественно начиная связанных с загрузкой, ибо ни ядро, ни разделы самого андроида очевидно не влияют на процесс прошивки. И когда список замененных файлов был следующим: boot_package.fex, boot0_nand.fex, boot0_sdcard.fex, boot-resource.fex и u‑boot.fex прошивка таки пошла. И даже больше: появилась загрузочная картинка из /bootloader. Это был прогресс на фоне всех моих ранних мучений.

Естественно, я сразу же заменил и оставшиеся разделы андроида, но загрузка так и не пошла. Даже больше: при замене boot.fex ядром от моего восьмого андроида, загрузка начала прерываться ежесекундной перезагрузкой. Причину, по которой содержимое моего архива не хотело грузиться я не знаю. От безысходности я решил попробовать повторить аналогичное, но с другим архивом: os_update_KC1C01W1-O01‑1.0.4.3.1_20190424_192823_b1.zip. Внутри такой же андроид 8.1, настоящий, не переименованный в build.prop. Но с лаунчером не как у нас, а как и в ранних прошивках KC1C0101, только с андроидом 7.

И всё, появилась бутанимация восьмого ведра:


А затем и лаунчер от KC1C0101:


Сразу в глаза бросилась иконка Wi-Fi, и не зря: он заработал. Так же, как и всё остальное. Появилось радио, начали сохраняться настройки эквалайзера. Блютуз снова находит другие устройства. MCU не менял, прекрасно работает и с моим июльским, хотя прошивка апрельская:


Прикладываю разметку разделов, на которой 100% восьмой андроид грузится. Да, тут есть лишние разделы, но они не мешают и я их оставил прозапас:

Не знаю, связано ли это с последней прошивкой от ув. ahmed68 или же мне сразу стоило пытаться накатить KC1C01W1-O01, а не мучиться с моей оригинальной. Но в любом случае магнитола снова работает, чему я безумно рад. Естественно, сразу же сделал рут, с чего это приключение и начиналось. Пропатчил ядро boot.fex с помощью Magisk Manager и собрал архив .zip для прошивки через рекавери. Переименовал его в os_update_kernel.zip и прошил обычным путем через юсб-флешку на работающей системе. После этого остается поставить Magisk Manager из apk и доустановить рут.

Образ для феникса:

Единственный PhoenixCard, который у меня смог без ошибок записывать образы на MicroSD-карты:

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

Для сравнения устройства с конкурентами и по вопросам выбора устройств обращайтесь в тему: помощь в выборе

Операционная система Android 5.1.1
Процессор Rockchip PX3 Cortex A9 Quad Core 1.6GHz*4
ОЗУ 1GB DDR3
Внутренняя память 16GB
Графический сопроцессор Mali-400 MP (поддержка OpenGL ES 2.0)
Емкостный сенсорный экран (5 точек)
Разрешение экрана 1024*600 / 800*480
Плотность экрана 240 dpi
GPS-приёмник SIRF III
Радио-приёмник ST-TDA7786 FM/AM
Диапазон частот:
FM 87.5-108MHz с шагом 0.05MHz(EU) и 0.1MHz(US)
AM 522-1620KHz с шагом 9KHz(EU) и 10KHz(US)
Количество запоминаемых станций 30 (FM 3*6, AM 2*6), поддержка RDS
DVD-декодер (опционально) IC Sunplus 8202VGQ
Разрешение видео 1080p
Звуковой усилитель IC ST-TDA7388
Эквалайзер 9 полос
Выходная мощность усилителя 4*45W
Встроенный Bluetooth и WIFI-адаптеры RTL 8723BU
Поддержка USB модемов WCDMA, EVDO, TD-SCDMA
Поддержка профиля A2DP
Синхронизация контактов и поиск в телефонной книге
Запись разговоров
Встроенный микрофон, поддержка внешнего
Аудио форматы MP3, WMA, AAC, RM, FLAC и др.
Видео форматы MPEG-1/2/4, H264, H263, VC1, RV, RMVB, DivX, Sorenson SparK, Spark, VP8, AVS Stream и др.
Поддержка подключения OBDII Bluetooth-адаптера
Поддержка функции Mirror Link
Поддержка подключения USB DVR камер (PC Standard)
Поддержка AV камер
Поддержка дополнительных мониторов для пассажиров
Поддержка кнопок дистанционного управления на руле автомобиля

Прикрепленное изображение

Прикрепленное изображение

интерфейса - здесь
внутренностей - здесь
мини обзор - здесь и здесь
статья в журнале "За Рулём" - здесь

В: Можно ли использовать здешние прошивки для обновления устройств с Android 4.х.х/5.1.1 из ЭТОЙ ТЕМЫ?
О: Нет, получите кирпич.

В: Как определить, подходит ли ваше ГУ для обсуждения в этой теме?
О: Настройки - О планшете - Version Info - Версия чипа. Должно начинаться с MTC D . А также см. выше характеристики.
MTCC=MTCB и обсуждается в их теме!

В: Где купить обсуждаемое устройство?
О: Здесь

В: Как заставить работать стоковое приложение погоды?
О: Поменять его

В: Каков максимальный объём SD карты?
О: Пока есть данные, что 64. Может и больше.

В: Что такое MCU? Как он взаимосвязан с Android-частью?
О: Вкратце: MCU (Microcontroller Unit или, по другим сведениям, Media Controller Unit) - это самостоятельный компьютер, выполненный, как правило, на отдельной материнской плате имеющий свои собственные процессор, память и программируемые входы и выходы. Периферийные устройства - радиоприемник (радиотюнер), DVD-проигрыватель, устройство громкой связи Bluetooth, усилитель низкой частоты и другие - подключены к MCU. Другая часть головного устройства - компьютер под управлением ОС Android - взаимодействует с MCU, передавая ему команды и получая отклики на них. Более подробно о MCU можно узнать здесь (на английском языке).
Работа MCU на наших ГУ

В: Как обновить MCU? Прошивку?
О: MCU - скачать соответствующий вашему устройству файл (если у вас KD - то KD, если JY - то JY и т.д.; прошивки MCU НЕ ВЗАИМОЗАМЕНЯЕМЫ!!). Поместить файл mcu.img в корень GPS карты (опционально - пустой карты). На некоторых устройствах потребуется переименовать mcu.img в dmcu.img. Дальше 2 способа (последовательность не важна, можно одновременно):
1) Зайти в Настройки - О планшете и нажать Обновление системы. Устройство перезагрузится в режим recovery и установит обновление.
2) Перейти в режим recovery и выбрать пункт Update system/mcu from sdcard
Прошивку - скачать любую прошивку из шапки (обычно они незначитально отличаются в плане интерфейса). Поместить файл update.img в корень GPS карты (опционально - пустой карты). На некоторых устройствах потребуется переименовать update.img в dupdate.img. Дальше 2 способа, см. выше.
Пошаговая инструкция в картинках ЗДЕСЬ

В: Как вернуть MCU к заводским настройкам?
О: Так Пока неизвестно.

В: Как зайти в режим recovery?
О: Программно - набрать в терминале

Аппаратно - смотрите сводный пост с личным опытом участников форума.

В: Как сменить приложение для навигации?
О: Настройки - GPS - Опции программы GPS

В: Есть ли у магнитолы спящий режим, чтобы не выключалась сразу после выключения зажигания?
О: Да, есть. От 30 секунд до 2 часов.

В: Как поменять загрузочный логотип?
О: Настройки - Заводские настройки - Car Logo

В: При попытке входа в "Заводские настройки" запрашивается пароль. Какой он?
О: 126. На редких устройствах - 3368, либо m123456, либо 121212. Если не подходит - сразу пишите продавцу.

В: Как получить root-права?
О: Kingo ROOT. С помощью ПК . Без участия ПК.

В: Как сделать рут от SuperSU?
О: Получить рут способом, указанным выше. Затем удалить KingoRoot и всё, что с ним связано. Установить приложение SuperSU, зайти в него и обновить бинарный файл. Перезагрузиться.

В: Как поменять подсветку кнопок?
О: Узнавайте у продавца заранее, возможно ли это. Если возможно, см. здесь.

В: Можно ли дополнительно установить антенну для приёма ГЛОНАСС?
О: Можно, но бессмысленно по этой причине

В: Как погасить экран?
О: здесь и здесь

В: Можно ли использовать аналоговую камеру в качестве DVR?
О: Нет

В: Как установить Xposed Framework?
О: См. в теме по модификации.

В: Почему моя камера не работает в качестве DVR?
О: Скорее всего поэтому.

В: Как подружить штатный БК а/м Peugeot 308/408 с нашим ГУ?
О: Никак или читать здесь

В: Возможно ли на наших ГУ, как на некоторых других, включать радио до загрузки системы?
О: Нет, эта функция отсутствует. Доступна на других платформах.

В: Как снять стоковую прошивку магнитолы с помощью терминала.
О: Читаем здесь

В: Сбрасываются сохраненные радиостанций, что делать?
О: Чтобы не сбрасывались надо в Заводских настройках - вкладка Другое - в строке Состояние питания по умолчанию - поставить Память последнего состояния

В: Можно ли использовать интернет через bluеtooth?
О: Нет

В: Какова стабильность работы 3G/4G модемов?
О: Стабильность нулевая, Вы столкнётесь с постоянным отвалом сети, подвисанием ГУ и прочими проблемами.

В: Если я переведу модем в hilink режим, это решит проблемы отвала модема?
О: Частично решит, в режиме hilink часть программ не видит интернет, особенность режима hilink.

В: Что делать с интернетом на магнитоле? Если модемы 3G/4G отваливаются и теряют сеть, в режим hilink не все программы видят интернет?
О: Адекватное и рациональное решение - использовать любой LTE/3G/4G WiFi роутер (SIM карта).

В: Прошивал андроид, что-то случилось, теперь не загружается, висит на логотипе или вываливается в рекавери, что делать ?
О: Воспользуйтесь инструкцией по восстановлению.

Чем то острым нажимаю кнопку ресет и держа ее, включаю магнитолу, через 7-10 секунд начинался сброс Зажимаю кнопку дом и включаю магнитолу. Включается Recovery и выбираю строчку Wipe Data. Перебрав попытки, магнитола сама предлагает сброситься, кажется после 20й попытки

Как полностью выключить андроид магнитолу?

Как перезагрузить автомобильный андроид?

Как выполнить перезагрузку андроид аппаратными методами

Зажмите и удерживайте кнопку включения/выключения 1-3 секунды, до появления соответствующего меню. Если устройство поддерживает перезагрузку – нажмите на такую кнопку и телефоне перезагрузится. В ином случае, выберите вариант – «Отключение питания».

Как сбросить автомагнитолу до заводских настроек?

Чем то острым нажимаю кнопку ресет и держа ее, включаю магнитолу, через 7-10 секунд начинался сброс Зажимаю кнопку дом и включаю магнитолу. Включается Recovery и выбираю строчку Wipe Data. Перебрав попытки, магнитола сама предлагает сброситься, кажется после 20й попытки

Как сбросить магнитолу Пионер до заводских настроек?

  1. нажатием на ручку настройки звука (нониус) входим в меню;
  2. работая джойстиком влево, вправо, находим раздел «Аудио» и снова нажимаем на нониус;
  3. ищем «FADER/BALANCE» и ставим цифру 0, обозначающую сброс параметров;
  4. джойстиком доводим показатель FADER до значения +15.

Что такое RST на магнитоле?

RST – кнопка сброса. Используется при возможном «зависании» устройства.

Что такое MCU в магнитоле?

ЭТО ИНТЕРЕСНО: Частый вопрос: Где на Chery Amulet находятся предохранители?

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

Как отключить экран на магнитоле?

Как выключить магнитолу?

Приведем типовой порядок действий, который подойдет практически для всех моделей магнитол Pioneer, которые имеют подобную проблему:

  1. Нажмите на магнитоле на кнопку «2» и зайдите в меню;
  2. Выберите в списке разделов System;
  3. Далее нажмите PW Save;
  4. Выключите магнитолу при помощи кнопки OFF;

Как перезагрузить телефон чтобы он был как новый?

На большинстве устройств Android вам необходимо одновременно нажать кнопки питания и уменьшения громкости в течение 5 секунд. Это должно работать на любых Android смартфонах и планшетах, таких как Google Nexus и Google Pixel, Samsung Galaxy и телефоны LG.

вход в рекавери меню

Существует 2 способа, как зайти в Рекавери меню на Андроид. Расскажем обо всех из них, отдельно рассмотрим переход в режим восстановления на устройствах от разных брендов.

Что такое Recovery

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

    ;
  • обновления прошивки;
  • удаления кэша.

Меню восстановления

Системный Рекавери отличается набором функций в зависимости от производителя и должен быть активирован до загрузки операционной системы. Из перечня доступных настроек, наибольший интерес вызывает что это такое — apply update from cache? Это способ обновления или прошивки устройства через системный кэш, куда помещают файл с апдейтом, используя Root-права.

На некоторых устройствах Рекавери отсутствует — его устанавливают вручную. Существуют кастомные версии Recovery Mode, среди которых TWRP и CWRP. Они отличаются расширенным набором функций, поддержкой сенсорного управления.

Как попасть в Рекавери

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

  • сочетание клавиш;
  • специальный софт — необходимы Root-права.

Далее, подробно о каждом пункте.

Для выхода из меню используйте функцию «reboot system now» в начале списка.

Сочетание клавиш

Комбинации отличаются в зависимости от производителя, но есть общие черты:

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

На некоторых девайсах от OnePlus, Huawei/Honor базовое рекавери управляется через тапы по экрану.

Теперь про активацию меню на разных устройствах в алфавитном порядке.

Включение Recovery на ASUS

  1. Удерживайте кнопку питания и качель громкости вверх. На моделях 2020 года можно попробовать звук на минус.
  2. После кратковременной вибрации отпустите кнопку блокировки, но продолжайте удерживать качель в положении «+», пока на экране не возникнет Recovery.

Fly, Google

На смартфонах от поискового гиганта, появится дополнительное меню, где нужно:

Recovery HTC

Используйте сочетание кнопки питания и звука «-». Если не сработало, то примените «+». Может загрузиться Bootloader, где примените механические клавиши для переключения к пункту «Recovery».

Huawei/Honor

На обеих устройствах работает вариант: Power и качель вверх/вниз.

Переход в меню восстановления Huawei

Рекавери на Honor

Meizu

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

Рекавери на Meizu

Motorola

Nokia

На смартфонах Нокия процесс отличается:

На актуальных в 2020 году моделях процесс проще:

  1. Давите при загрузке на громкость вниз и блокировку.
  2. Выберите «Recovery Mode».
  3. Обойдите окно с «Команды нет» как в предыдущем методе.
Рекомендуем: Двухфакторная аутентификация и как её отключить

OnePlus

Samsung

У Samsung реализовали три способа включения рекавери, в зависимости от «возраста» аппарата:

Recovery Samsung

  1. На моделях без кнопки «Домой» — используйте блокировку и звук +.
  2. С кнопкой — используйте сочетание power, home и volume +.
  3. Если нет «Домой», но присутствует Bixby, то сделайте как описано во втором варианте, но с заменой соответствующей клавиши.
  4. Как только появится надпись «Samsung Galaxy», уберите палец с блокировки, но продолжайте удерживать оставшиеся клавиши.

На старых смартфонах стоковое меню восстановления вырезано производителем, поэтому придется устанавливать костюмные решения. У моделей, выпущенных в период с 2018 по 2020 год, активация происходит:

Xiaomi/Redmi/Poco

На этих смартфонах сделайте следующее:

Девайсы от других брендов

Китайские смартфоны из третьего эшелона, вроде Oukitel, Elephone или Doogee, на базе процессоров MediaTek, переводят в меню так:

  1. Зажимают звук в плюс и включение.
  2. Выбирают пункт Рекавери.

Возможные проблемы

При появлении зеленого робота с восклицательным знаком и надписью «No Command» или «Нет команд» — один раз одновременно нажмите на качель громкости вверх и питание.

С помощью приложений

Существует 2 программы, способных автоматически перезагрузить смартфон и перевести его в Recovery.

Обязательным условием является наличие Рут-прав доступа.

Terminal Emulator

Эмулятор терминала команд:

Рекомендуем: Как сделать Хард Ресет на Андроид через компьютер

Boot Droid (Reboot)

Приложение от Spook Labs, где пользователю достаточно:

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

Читайте также: