Прошивка устройств xiaomi через режим восстановления. Прошивка устройств Xiaomi через режим восстановления (Recovery). Возможные ошибки и их устранение

TWRP – это специальная программа (TeamWin recovery), позволяющая запустить любой смартфон на базе Android в режиме восстановления и за счет этого внести изменения в его работу. Имеется возможность удаления системных файлов.

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

Прошивка Xiaomi через TWRP

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

После этого установка прошивки через TWRP на Xiaomi осуществляется в следующей последовательности:

Об успешном завершении процедуры будет свидетельствовать появление на экране трех точек, которые начнут «перемигиваться» между собой. Это будет продолжаться около 10 минут, а потом аппарат запустится в стандартном режиме.

Возможные ошибки и их устранение

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

Наиболее часто встречаются:

  • Error 6. Означает, что у файла updater-script указан неправильный формат. Для решения проблемы документ открывается через «Блокнот» и сохраняется в формате Unix;
  • Error 7. Несоответствие прошивки выбранной модели телефона, поэтому необходимо скачать подходящую версию для вашего смартфона. Второй вариант – в updater-script удалить строки, содержащие список устройств, для которых используется данная версия оболочки;
  • Error 0. В архиве не хватает какого-то файла. Для решения потребуется добавить недостающие документы либо можно перезагрузить архив;
  • Error 255. Файл updater-binary не соответствует выбранной версии оболочки, поэтому его нужно заменить на подходящий вариант.

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

Чаще всего его используют для , когда нет доступа к стандартным настройкам системы. Процедура входа в Recovery разная для каждого производителя. Например, на смартфонах Samsung нужно зажать «кнопка питания + Home + качелька регулировки громкости вверх». На Nexus-устройствах - «кнопка включения + регулировки громкости вниз». Управление в самом рекавери осуществляется с помощью кнопок регулировки громкости и кнопки питания.

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

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

Стоковое

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

  • Apply update from SD-card или Install zip from SD-card (установка архива с обновлением системы).
  • (сброс до заводских настроек).
  • (очистка кэша устройства).
  • Backup and restore (резервное копирование и восстановление данных).
  • Во многих смартфонах на Android 7.0 Nougat в меню Recovery появились и такие функции:

    • Reboot to bootloader (прямая загрузка мобильной операционной системы для получения доступа к режиму восстановления и запуску нормального режима работы ОС).
    • (проверка подписей всех корневых файлов и их целостности).
    • Mount / System (монтирование системы и ее разделов).
    • View Recovery Logs (логи восстановления).
    • Run Graphics Test (запуск теста графики).
    • Power Off (выключение устройства).

    Кастомное

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

    Уважаемая мной компания Xiaomi подложила маленького поросёнка для своих многочисленных фанатов. Начиная с версии прошивок 5.10.15 компания Xiaomi начала подписывать свои прошивки приватным ключом. Теперь через родное (стоковое) рекавери можно прошить только оригинальные образы прошивок, в которых отсутствует русский интерфейс. При попытке установить через него любую другую локализованную или кастомную прошивку будет появляться ошибка signature verification failed!

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

    Подготовительные работы

    Для начала небольшое отступление. Все, что вы делаете, вы делаете на свой страх и риск. Я, как автор данной статьи, ответственности не несу. Перед началом всех работ необходимо убедиться, что смартфон заряжен больше чем на половину (идеальный вариант — заряд 100%). Скачиваем и устанавливаем ADB Installer, который содержит инструмент ADB (Android Debug Bridge) и драйверы из последнего комплекта средств разработки Android SDK. Последнюю версию ADB Installer можно скачать . По-умолчанию установка осуществляется на диск C:/ в директорию ADB.

    Скачиваем кастомное рекавери для своей модели смартфона к себе на ПК. Разархивируем в папку C:/adb. Файлы для разных моделей смартфонов Xiaomi выложены в конце статьи.

    Скачиваем и устанавливаем драйверы для своей модели смартфона к себе на ПК. Файлы для разных моделей смартфонов Xiaomi выложены в конце статьи.

    Скачиваем локализованную прошивку для своей модели смартфона к себе на ПК или прямо на устройство. Архив zip разархивировать не нужно! Образы последних версий прошивок для своей модели вы можете найти на официальных сайтах miui.su , miuipro.ru или xiaomi.eu .

    Подготовительные работы завершены, переходим к основным.

    Установка кастомного рекавери

    Переводим смартфон в режим загрузчика (fastboot). Есть два метода как это сделать. Первый способ аппаратный. Выключаем смартфон. Удерживая в нажатом положении кнопку громкость вниз включаем включаем смартфон. Второй способ программный. В настройках в разделе Для разработчиков включаем Отладку по USB. Подключаем включенный смартфон к ПК при помощи кабеля. Если Отладку по USB включили впервые, то при подключении на экране смартфона появится всплывающие окно, где нужно разрешить отладку по USB для нашего ПК. Запускаем командную строку от имени Администратора на компьютере. Меняем директорию на ту где находится ADB. Стандартно она располагается на диске С:

    И отправляем наше устройство в режим загрузчика (fastboot):

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

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

    Для установки кастомного рекавери вводим:

    fastboot flash recovery recovery.img

    После установки кастомного рекавери перезагружаем устройство:

    Установка кастомной прошивки

    Для начала нужно загрузить аппарат в режим восстановления (рекавери). Для этого выключаем устройство, нажимая и удерживая кнопку громкости вверх включаем смартфон. Есть и второй способ — Настройки -> Об устройстве -> Обновление системы -> (…) -> Перезагрузка в Recovery.

    Входим в раздел Install и выбираем образ скачанной ранее прошивки. Подтверждаем свайпом свой выбор. По окончании прошивки рекомендую сделать Wipe cache/dalvic. Если вы желаете удалить все данные со смартфона, то после прошивки необходимо сделать «Wipe All Data» (удаляется вся информация и на внутренней памяти).

    Для перезагрузки в систему выбираем пункт «Reboot» и затем «Reboot to System».

    Откат на стоковую прошивку

    Для возврата на стоковую прошивку перезагружаем устройство в режим загрузки (fastboot) и подключаем к компьютеру. Скачиваем официальный образ прошивки с сайта Xiaomi . Распаковываем скачанный архив в папку adb и запускаем файл flash_all.bat. Дожидаемся завершения процесса прошивки и перезагружаем устройство. После установки стоковой прошивки все пользовательские данные на устройстве будут удалены.

    (он же recovery mode и режим восстановления ) на Xiaomi на примере телефона Xiaomi Redmi Note 5. Первый способ чуть более сложный для новичков, но зато он позволит вам попасть в режим Recovery даже если телефон перестал загружаться в операционную систему Android. Второй способ проще — через приложение Настройки, но он сгодится лишь в том случае, если Андроид работает и позволяет зайти в настройки MIUI. Скриншоты сделаны на Xiaomi Redmi Note 5 под управлением MIUI 10.

    Для тех, кто не знает, скажу, что режим recovery чаще всего используется для сброса настроек телефона на заводские или очистки кэш-партиции при глюках и нестабильной работе приложений. Если у вас установлен кастомный Recovery (например, популярный TWRP), то из него можно сделать не только сброс, но и установку сброс настроек, но также и установить новую прошивку из файла, установить приложения со внутреннего накопителя или карты памяти, сделать резервную копию Android или восстановить Андроид из ранее созданного бэкапа.

    Наверное, вы слышали, что популярными оболочками рекавери являются CWM Recovery и TWRP. В устройствах Xiaomi с завода установлено MI Recovery собственной разработки. К сожалению, функционал в нем очень скудный — нет даже опции очистить кэш-партицию. Однако, если гаджет подвергался перепрошивке, в вашем Xiaomi может быть установлен и TWRP Recovery.

    Как зайти в Recovery на Xiaomi при помощи кнопок (клавиш)

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

    Теперь вы можете выполнить те действия, для которых заходили в рекавери на Xiaomi.

    Как выйти из MI-Recovery Xiaomi

    Для выхода из режима recovery и перезагрузки вашего телефона в нормальном режиме, выберите Reboot > Reboot to System :

    Способ 2. Заходим в рекавери на телефоне Xiaomi из Android (MIUI)

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


    Если нажали не ту клавишу и по ошибке попали в Fastboot Mode

    Если вы перепутали клавиши (Громкость вниз и Питание ) и попали в режим Fastboot вместо рекавери, не пугайтесь. Да, там нет пункта «выключить» или «перезагрузить». Самое главное — убедитесь, что аппарат в данный момент не находится в процессе обновления прошивки. Если это так, то отключите USB кабель и просто зажмите клавишу питания. Держать ее нужно до тех пор, пока телефон не перезагрузится.

    Теперь, для входа в Recovery просто выключите ваш Xiaomi из ОС Android, либо (если Андроид не грузится) снова зажмите клавишу питания для принудительного выключения и повторите процедуру входа в рекавери правильно .

    Надеюсь, ответил на все вопросы касательно входа в режим Recovery на телефонах Xiaomi.

    Всем нам рано или поздно хочется чего-то нового и интересного, даже если это касается прошивки на смартфон. Вот и пора заменить стандартную, уже давно поднадоевшую картинку на что-то более оригинальное. Вот только владельцев смартфонов интересует вопрос, как установить TWRP Recovery на Xiaomi. Дело в том, что многие пользователи на «Вы» общаются с различными приложениями, а уж поменять прошивку для них что-то вроде подвига.

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

    Установка TWRP Recovery через официальное приложение

    Чтобы воспользоваться данным способом требуется иметь root-права. Поскольку мы рассматриваем Xiaomi, то здесь права уже есть у продвинутых пользователей, осталось только перенести их на приложение. Если же прав нет, значит, их нужно получить, и только потом устанавливать рекавери.

    Дальнейшая инструкция такая:

    1. Зайти на Google Play (https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager&hl=ru) и найти там подходящее приложение;
    2. Установить его и запустить;
    3. Когда приложение установлено, надо согласиться со всем, что приложение предлагает, предоставить ему root-доступ и т.п.;
    4. Выбрать своё устройство и скачать файл TWRP Xiaomi, нажав на «Download TWRP» ;
    5. Далее, выделить скачанный img-файл и через клавишу «flash to recovery» установить его.

    После того как программа установится, включится режим reboot to recovery mode , то есть перезагрузка. А вот после этого все манипуляции можно проводить из этого меню, не меняя полностью систему. А кто боится, что стоковая прошивка слетит, то при правильной работе этого не случится.

    Дарим подарки

    Установка Mi Recovery через fastboot

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

    Отключение проверки цифровой подписи драйверов

    Для Windows 8

    1. Нажимаем комбинацию кнопок «Win+I» . Справа вылезут «Параметры» .
    2. Зажимаем «Shift» и нажимаем .
    3. После перезагрузки появится окно «Выбор действия» . Выбираем «Диагностика» -> «Дополнительные параметры» -> «Параметры загрузки» -> «Перезагрузить» .

    После перезагрузки мы увидим окно «Параметры перезагрузки» нажимаем «F7» и ждем когда винда перезагрузится.

    Для Windows 7

    Во время включения компьютера, после этапа загрузки BIOS, часто нажимаем «F8» . Появится меню «Дополнительные варианты загрузки» . Выбираете «Отключение обязательной подписи драйверов» .

    P.S: F8 срабатывает не всегда с первого раза, поэтому если не получилось, можно или повторить 2-3 раза, либо прибегнуть к альтернативному способу.

    Описание процесса

    1. На первом этапе нужно качать и установить, драйвера и загрузить и распаковать их. Очень важно, чтобы путь к файлу не был на китайском языке. Использовать можно исключительно латинские символы, иначе система выдаст ошибку.
    2. Второй шаг заключается во включении отладки по USB. Это простейшая процедура. Заключается она в следующих манипуляциях: на телефоне Сяоми надо открыть пункт «О телефоне» . Когда нашли нужное меню, восемь раз (иногда достаточно семь) нажмите на версию MIUI. После кликов появится сообщение «Вы – разработчик» . В меню настроек появится, подпункт «для разработчика» и в нем выбрать «отладка по USB». Если ничего нет, значит, у вас нет права доступа либо он уже есть.
    3. На третьем шаге войдите в систему и запустите command.bat из папки ADB. Дальше указываем команду «adb devices» , но проверив, есть ли подключение смартфона. Если телефон не реагирует, значит, что-то не так, потому лучше сделать подключение ещё раз.
    4. Если подключение установлено, запустите Fastboot Mode, выполнив команду «adb reboot bootloader» . Как только это будет сделано, смартфон автоматически перезагружается и переходит в режим загрузчика. Когда она закончится, можно устанавливать кастомное рекавери.
    5. Поскольку самого рекавери у нас нет, я в таком случае пользуюсь файлами рекавери, которые есть на просторах интернета, скачиваю на форумах или т.п. Вот, например, по этой ссылке можно найти Mi Recovery 3. Рекавери нужно сохранить в папку с adb и назвать его TWRP.img
    6. А пользоваться установкой вообще очень просто, так как вся её суть сводится к одной простой команде «fastboot flash recovery TWRP.img» .

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

    • Жмём и удерживаем кнопки питания и громкости в положении «вниз»;
    • Дожидаемся вибросигнала и сразу же отпускам;
    • Ждём, пока запустится утилита, которую мы только что установили.

    Если всё хорошо, можно перейти к системе, а если ваша цель в установке прошивки, то продолжайте работу.

    Проблемы

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

    Если же смартфон попросту не заходит в этот режим, независимо от того, какими именно вариантами вы пользуетесь, то в таком случае можно искать альтернативные варианты, как войти в искомый режим. Вот только пользоваться непроверенными способами крайне не советуем, ведь это может стать причиной полного краха вашего смартфона. Намного надёжнее доверить это дело профессионалу, желательно уже имевшему дело со смартфонами Сяоми.

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

    Текстовые