Установка Recovery на Xiaomi: от разблокировки загрузчика до прошивки TWRP

Установка кастомного Recovery на смартфоны Xiaomi — первый шаг к полному контролю над устройством. С его помощью вы сможете прошивать неофициальные прошивки, создавать резервные копии системы (nandroid backup), удалять бloatware и даже восстанавливать «кирпичи» после неудачных экспериментов. Однако процесс требует внимательности: ошибка на любом этапе может привести к потере гарантии или полной неработоспособности устройства.

В отличие от большинства брендов, Xiaomi официально позволяет разблокировать загрузчик, но с ограничениями. Например, для новых моделей (выпущенных после 2022 года) требуется ожидание до 7 дней после привязки аккаунта Mi Account. В этой статье мы разберём все этапы: от подготовки до установки TWRP или OrangeFox Recovery, а также рассмотрим типичные ошибки и их решения.

Зачем устанавливать кастомное Recovery на Xiaomi?

Стандартное Mi Recovery, предустановленное на всех смартфонах Xiaomi, имеет жёсткие ограничения. Оно позволяет только сбросить настройки, прошить официальную прошивку через update.zip или очистить кэш. Кастомные решения вроде TWRP или OrangeFox открывают гораздо больше возможностей:

  • 🔧 Установка неофициальных прошивок (LineageOS, Pixel Experience, HavocOS)
  • 📦 Создание полных бэкапов системы (включая /data и /boot)
  • 🗑️ Удаление системных приложений без рут-прав
  • 🔄 Восстановление после «мягкого кирпича» (когда устройство не загружается, но Reactivation Lock не активирован)
  • 🔐 Обход некоторых видов блокировок (например, FRP на старых моделях)

Однако есть и риски. Например, на моделях с Reactivation Lock (включён по умолчанию на Redmi Note 11/12, POCO F4/F5) некорректная прошивка может заблокировать устройство навсегда. Также установка кастомного Recovery сбрасывает счетчик Anti-Rollback, что делает невозможным возвращение на старые версии MIUI.

📊 Какую прошивку вы планируете установить после Recovery?
Официальную MIUI
LineageOS
Pixel Experience
HavocOS
Другую

Подготовка устройства: разблокировка загрузчика

Без разблокированного загрузчика (bootloader) установка кастомного Recovery невозможна. Xiaomi требует выполнить несколько обязательных шагов:

  1. Привязка аккаунта Mi Account к устройству:

    Перейдите в Настройки → Аккаунт Xiaomi → Mi Cloud и авторизуйтесь. Убедитесь, что устройство отображается в списке привязанных гаджетов на сайте account.xiaomi.com.

  2. Активация режима разработчика:

    Зайдите в Настройки → О телефоне и 7 раз нажмите на Версия MIUI. После этого в меню Настройки → Дополнительно появится пункт Для разработчиков.

  3. Включение отладки по USB и разблокировки OEM:

    В меню Для разработчиков активируйте:

    • Отладка по USB
    • Разблокировка OEM (на некоторых моделях этот пункт может отсутствовать)

Далее необходимо использовать официальный инструмент Mi Unlock Tool. Скачайте его с сайта en.miui.com/unlock (требуется регистрация). Важно: для новых устройств после привязки аккаунта нужно ждать 7 дней (168 часов). Старые модели (до 2020 года) разблокируются сразу.

Привязан аккаунт Mi|Включён режим разработчика|Активирована отладка по USB|Скачан Mi Unlock Tool|Заряд батареи > 50%-->

⚠️ Внимание: Если вы используете POCO F5 или Redmi Note 12 Pro+, после разблокировки загрузчика сработает Reactivation Lock. Чтобы избежать блокировки, перед разблокировкой отключите этот параметр в Настройки → Пароль и безопасность → Reactivation Lock.

Выбор Recovery: TWRP vs OrangeFox

Два самых популярных кастомных Recovery для Xiaomi — это TWRP (TeamWin Recovery Project) и OrangeFox. У каждого есть плюсы и минусы:

Критерий TWRP OrangeFox
Поддержка моделей Широкий список, но некоторые новые устройства не покрыты Более актуальные сборки для свежих моделей
Интерфейс Классический, минималистичный Цветные темы, поддержка жестов
Функции Базовые: бэкап, прошивка, очистка Расширенные: встроенный файловый менеджер, поддержка Magisk, шифрование
Стабильность Более оттестирован, меньше багов Быстро обновляется, но возможны глюки на новых устройствах
Поддержка A/B-разделов Частичная (требует ручного выбора слота) Полная (автоматическое определение активного слота)

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

Пошаговая установка Recovery через Fastboot

Самый надёжный способ установки — через режим Fastboot. Вам понадобятся:

  • 🖥️ Компьютер с Windows/Linux/macOS
  • 🔌 Кабель USB (желательно оригинальный)
  • 📱 Разблокированный загрузчик
  • 📂 Файл Recovery в формате .img
  • 🛠️ Утилиты fastboot и adb (входят в Android SDK Platform-Tools)

Инструкция:

  1. Подключите телефон к ПК в режиме Fastboot:

    Выключите устройство. Зажмите Громкость вниз + Питание до появления логотипа Fastboot.

  2. Проверьте подключение:

    В терминале (или командной строке) выполните:

    fastboot devices

    Если устройство отображается (например, 1234abcd fastboot), можно продолжать.

  3. Прошейте Recovery:

    Поместите файл recovery.img в папку с platform-tools и выполните:

    fastboot flash recovery recovery.img

    Для устройств с A/B-разделами (например, POCO F3, Xiaomi 11T) используйте:

    fastboot flash recovery_ramdisk recovery.img
  4. Перезагрузитесь в Recovery:

    Выполните:

    fastboot reboot recovery

    Если после перезагрузки вы видите стандартное Mi Recovery, значит, прошивка не применилась. В этом случае повторите шаг 3, а затем вручную перезагрузитесь в Recovery через Громкость вверх + Питание.

Что делать если fastboot не видит устройство?

Убедитесь, что установлены драйверы Mi USB Driver (скачать можно на официальном сайте). Также попробуйте:

  • Поменять USB-порт (лучше использовать USB 2.0)
  • Отключить подпись драйверов в Windows (для этого перезагрузитесь с зажатой клавишей Shift и выберите Отключить обязательную проверку подписи драйверов)
  • Использовать другой кабель (некоторые дешёвые кабели не поддерживают передачу данных)

⚠️ Внимание: На устройствах с динамическими разделами (например, Xiaomi 12/13 серии) стандартная прошивка Recovery через fastboot flash recovery не сработает. В этом случае требуется патчить boot.img с помощью Magisk или использовать специальные скрипты вроде XiaomiTool V2.

Установка Recovery без ПК (через ADB Sideload)

Если у вас нет доступа к компьютеру, можно прошить Recovery через ADB Sideload прямо со смартфона. Этот метод работает только если у вас уже установлено кастомное Recovery (например, временное через fastboot boot).

Инструкция:

  1. Скачайте файл Recovery (.img) на телефон.
  2. Перезагрузитесь в текущее Recovery (например, через Громкость вверх + Питание).
  3. Выберите Advanced → ADB Sideload.
  4. Подключите телефон к ПК и выполните:
    adb sideload recovery.img
  5. После завершения перезагрузитесь в Recovery.

Если у вас нет ПК вовсе, можно использовать терминальные приложения для Android, например Termux. Однако этот метод сложнее и требует ручного монтирования разделов.

Типичные ошибки и их решения

Даже при точном следовании инструкции могут возникнуть проблемы. Рассмотрим самые распространённые:

  • 🔴 Ошибка "Invalid sparse file format at header magic":

    Причина: повреждённый файл recovery.img. Решение: скачайте образ заново, желательно с официального источника (например, OrangeFox или TWRP).

  • 🔴 Устройство загружается в Mi Recovery вместо TWRP:

    Причина: на новых устройствах Xiaomi используется механизм Anti-Rollback, который сбрасывает Recovery при загрузке. Решение: после прошивки сразу перезагрузитесь в Recovery через fastboot reboot recovery, не давая системе загрузиться.

  • 🔴 Ошибка "Failed to process command error" в Fastboot:

    Причина: несоответствие версии fastboot или драйверов. Решение: обновите Platform-Tools до последней версии и переустановите драйверы.

  • 🔴 Touch не работает в TWRP:

    Причина: некорректная сборка Recovery для вашей модели. Решение: найдите альтернативную сборку (например, для Redmi Note 10 Pro есть отдельные версии для sweet и sweetin).

Если после установки Recovery устройство перестало загружаться (чёрный экран или зависание на логотипе), попробуйте:

  1. Перепрошить boot.img из официальной прошивки через Fastboot.
  2. Выполнить fastboot erase userdata (стёрты все данные!).
  3. Использовать Mi Flash Tool для полной перепрошивки.

Что делать после установки Recovery?

Успешная установка кастомного Recovery — только половина дела. Чтобы избежать проблем в будущем, выполните следующие шаги:

  1. Создайте полный бэкап:

    В Recovery выберите Backup и отметьте все разделы (Boot, System, Data, Vendor). Сохраните бэкап на SD-карту или ПК.

  2. Установите Magisk для рут-прав:

    Скачайте последнюю версию Magisk (.zip) и прошейте через Install → Select Storage.

  3. Отключите принудительное шифрование (опционально):

    На некоторых устройствах (POCO X3, Redmi Note 9) Recovery может не видеть внутреннюю память из-за шифрования. Решение: прошейте disable_forceencrypt.zip (найдёте на форуме XDA).

  4. Проверьте Reactivation Lock:

    На моделях с Reactivation Lock (например, Xiaomi 12T) после установки Recovery может потребоваться ввод пароля от Mi Account при сбросе. Чтобы избежать блокировки, отключите этот параметр в настройках до установки Recovery.

Если планируете прошивать кастомную прошивку, убедитесь, что она совместима с вашей версией Anti-Rollback. Например, на Redmi Note 8 Pro (begonia) нельзя устанавливать прошивки старше ARB 3, иначе устройство превратится в «кирпич».

FAQ: Частые вопросы по установке Recovery на Xiaomi

Можно ли установить Recovery без разблокировки загрузчика?

Нет. Xiaomi блокирует запись в раздел recovery на уровне загрузчика. Единственное исключение — временная загрузка через fastboot boot recovery.img, но после перезагрузки изменения сбросятся.

Почему после установки TWRP телефон не загружается?

Вероятные причины:

  • Несовместимая версия Recovery (например, для другой модификации устройства).
  • Повреждённый boot.img (нужно прошить оригинальный из официальной прошивки).
  • Активировался Reactivation Lock (требуется ввод пароля от Mi Account).

Решение: прошейте полную официальную прошивку через Mi Flash Tool в режиме clean all.

Как узнать, разблокирован ли загрузчик на моём Xiaomi?

Выключите телефон и зажмите Громкость вниз + Питание. Если вы видите надпись UNLOCKED внизу экрана — загрузчик разблокирован. Если LOCKED — требуется разблокировка.

Можно ли вернуть стандартное Mi Recovery?

Да. Скачайте официальную прошивку для вашей модели с сайта Xiaomi, извлеките из неё файл recovery.img и прошейте его через Fastboot:

fastboot flash recovery recovery.img

Будет ли работать Google Pay после установки Recovery и Magisk?

Нет, если вы получите рут-права. Google Pay и банковские приложения (например, СберБанк Онлайн) блокируют работу на устройствах с разблокированным загрузчиком или рут-правами. Решение: использовать модули Magisk для скрытия рута (например, MagiskHide Props Config) или Universal SafetyNet Fix.