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

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

В этой статье мы разберём весь путь — от разблокировки загрузчика (bootloader) до установки TWRP (самый популярный кастомный рекавери для Xiaomi). Особое внимание уделим нюансам для разных моделей (например, Redmi Note 10 Pro или POCO F3), а также распространённым ошибкам, которые допускают новички. Если вы никогда не работали с fastboot или ADB, не переживайте: инструкция адаптирована для пользователей без технического бэкграунда.

1. Подготовка: что нужно знать перед прошивкой Recovery

Прежде чем приступать, убедитесь, что вы понимаете риски. Прошивка кастомного Recovery на Xiaomi автоматически:

  • 🔓 Сбрасывает устройство до заводских настроек (все данные будут удалены).
  • 📱 Аннулирует гарантию (если она ещё действует).
  • 🔄 Может заблокировать OTA-обновления от Xiaomi.
  • 🚨 Приводит к срабатыванию Anti-Rollback на некоторых моделях (например, Redmi Note 8 Pro), если прошить старую версию.

Также проверьте, поддерживает ли ваша модель установку TWRP. Актуальный список устройств можно найти на официальном сайте TWRP для Xiaomi. Например, для Xiaomi 12T или POCO X5 Pro могут потребоваться специальные версии рекавери.

⚠️ Внимание: На устройствах с процессором MediaTek (например, Redmi 10C или POCO M4 Pro) разблокировка загрузчика может занять до 360 часов ожидания из-за политики Xiaomi. Уточните это заранее!

Соберите необходимые инструменты:

  • 🖥️ Компьютер с Windows 10/11 или Linux (для MacOS могут понадобиться дополнительные драйверы).
  • 📱 Смартфон Xiaomi с зарядом батареи не менее 60%.
  • 🔌 Кабель USB Type-C (желательно оригинальный).
  • 🛠️ Утилиты: ADB и Fastboot (скачать можно в составе Android SDK Platform-Tools).
📊 Какую модель Xiaomi вы планируете прошивать?
Redmi Note 10/11/12
POCO F/X
Xiaomi 11/12/13
Другая модель
Ещё не решил

2. Разблокировка загрузчика (Bootloader) на Xiaomi

Без разблокированного bootloader установить кастомное Recovery невозможно. Xiaomi официально позволяет разблокировать загрузчик, но процесс требует привязки аккаунта Mi Account и ожидания (от нескольких дней до недели).

Шаги для разблокировки:

  1. Привяжите аккаунт Mi к устройству:
    • Перейдите в Настройки → Аккаунт Xiaomi.
    • Войдите в свой аккаунт (если нет — зарегистрируйтесь).
    • Активируйте опцию Настройки → Дополнительно → Для разработчиков → Статус Mi Unlock и привяжите устройство.
  • Скачайте Mi Unlock Tool:
    • Официальная утилита доступна на сайте Xiaomi (требуется авторизация).
    • Выберите версию для вашей ОС (например, miflash_unlock.exe для Windows).
    • Запустите разблокировку:
      1. Выключите телефон.
      

      2. Зажмите Громкость вниз + Питание, чтобы войти в Fastboot.

      3. Подключите устройство к ПК.

      4. Запустите Mi Unlock Tool и войдите в аккаунт Mi.

      5. Нажмите Unlock и подтвердите действие.

    • ⚠️ Внимание: Если утилита показывает ошибку "Couldn't unlock" с таймером (например, 168 часов), это означает, что Xiaomi требует выждать указанное время перед повторной попыткой. Отключение интернета или смена аккаунта не поможет — таймер привязан к устройству.

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

      ☑️ Подготовка к разблокировке загрузчика

      Выполнено: 0 / 5

      3. Выбор и скачивание правильной версии TWRP

      Не все версии TWRP совместимы с вашей моделью Xiaomi. Установка неподходящей прошивки может привести к "брику" (неработоспособности) устройства. Чтобы избежать этого, следуйте правилам:

      Как найти правильный TWRP:

      1. Перейдите на официальный сайт TWRP.
      2. Найдите свою модель в списке (например, Redmi Note 11 Pro+ 5G имеет кодовое имя "veux").
      3. Скачайте файл с расширением .img (например, twrp-3.7.0_12-veux.img).

      Для некоторых устройств (например, POCO F4 GT или Xiaomi 12 Pro) может потребоваться специальная версия TWRP с поддержкой dynamic partition. Уточните это на форумах XDA Developers.

      Модель Xiaomi Кодовое имя Ссылка на TWRP Особенности
      Redmi Note 10 Pro sweet Скачать Поддерживает A/B раздел
      POCO X3 Pro vayu Скачать Требует отключение AVB
      Xiaomi 11T Pro vili Скачать Работает только с MIUI 13+
      Redmi 9A dandelion Скачать Нет поддержки шифрования

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

      4. Установка TWRP через Fastboot

      Теперь перейдём к самому ответственному этапу — прошивке TWRP. Для этого нам понадобится режим Fastboot и утилита fastboot из пакета Platform-Tools.

      Пошаговая инструкция:

      1. Переведите телефон в режим Fastboot:
        1. Выключите устройство.
        

        2. Зажмите Громкость вниз + Питание и удерживайте 10 секунд.

        3. Подключите телефон к ПК.

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

        Откройте командную строку (cmd) в папке с Platform-Tools и введите:

        fastboot devices

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

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

        Поместите скачанный файл twrp-версия.img в папку с Platform-Tools и выполните команду:

        fastboot flash recovery twrp-версия.img

        Замените версия на актуальное название файла.

      4. Запустите TWRP:

        Введите команду:

        fastboot boot twrp-версия.img

        Телефон перезагрузится в TWRP. Если этого не произошло, вручную зажмите Громкость вверх + Питание при включении.

    ⚠️ Внимание: На некоторых устройствах (например, Xiaomi 12 или POCO F4) после прошивки TWRP стандартная прошивка MIUI может перезаписать рекавери при первой загрузке. Чтобы этого избежать, сразу после входа в TWRP перейдите в Advanced → Flash Current TWRP.

    Если вы видите на экране логотип TeamWin и меню с сенсорным управлением — поздравляем, TWRP установлен успешно!

    5. Решение распространённых ошибок при прошивке

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

    Ошибка 1: "Fastboot not recognized"

    • 🔹 Убедитесь, что папка с Platform-Tools добавлена в переменную окружения PATH.
    • 🔹 Или запускайте командную строку прямо из этой папки (зажмите Shift + ПКМ → Открыть окно PowerShell здесь).

    Ошибка 2: Устройство не определяется в fastboot devices

    • 🔹 Проверьте кабель и порт USB (попробуйте другой порт, желательно USB 2.0).
    • 🔹 Установите драйверы для Fastboot (можно скачать через Android Studio).
    • 🔹 Отключите подпись драйверов в Windows (если используется неофициальный драйвер).

    Ошибка 3: "Invalid sparse file format at header magic" при прошивке

    • 🔹 Скачайте другой файл TWRP (возможно, текущий повреждён).
    • 🔹 Попробуйте прошить через fastboot flash recovery_ramdisk twrp.img (для устройств с dynamic partition).

    Ошибка 4: После прошивки телефон не загружается (bootloop)

    • 🔹 Попробуйте загрузиться в TWRP вручную (Громкость вверх + Питание).
    • 🔹 Если не помогает, прошейте официальную прошивку через Mi Flash Tool (инструкция ниже).
    • Что делать, если TWRP просит пароль при загрузке?

      Если вы ранее использовали шифрование данных в MIUI, TWRP запросит пароль для расшифровки раздела /data. Введите PIN-код или графический ключ, который вы использовали в системе. Если забыли пароль, единственный выход — сбросить данные через Wipe → Format Data (все файлы будут удалены!).

      6. Как вернуть стандартное Recovery (если что-то пошло не так)

      Если после установки TWRP телефон работает нестабильно или вы хотите вернуть всё "как было", можно прошить стандартное Recovery от Xiaomi. Для этого:

      1. Скачайте официальную прошивку для вашей модели:
        • Перейдите на сайт MIUI Downloads.
        • Выберите свою модель и скачайте Recovery ROM (не Fastboot ROM!).
    • Распакуйте прошивку:

      Файл будет в формате .zip. Извлеките его и найдите файл recovery.img (обычно он лежит в папке images).

    • Прошейте стандартное Recovery:
      fastboot flash recovery recovery.img
      

      fastboot reboot

    • После перезагрузки устройство вернётся к стандартному рекавери. Обратите внимание: это не отменит разблокировку загрузчика — для её отката потребуется официальный сервис Xiaomi.

      Если телефон не включается даже после прошивки стандартного Recovery, попробуйте полную перепрошивку через Mi Flash Tool:

      1. Скачайте Fastboot ROM для своей модели.
      2. Распакуйте архив в папку без кириллических символов.
      3. Запустите Mi Flash Tool, выберите папку с прошивкой и нажмите Refresh.
      4. Подключите телефон в режиме Fastboot и нажмите Flash.

    7. Дополнительные возможности после установки TWRP

    Теперь, когда у вас установлен TWRP, вы можете:

    • 📦 Устанавливать кастомные прошивки (например, LineageOS, Pixel Experience).
    • 🔄 Делать полные резервные копии (включая /boot, /system, /data).
    • 🧹 Удалять системные приложения (например, Mi Browser или GetApps).
    • 🔓 Получать root-права через Magisk.
    • 🛠️ Восстанавливать "кирпичи" после неудачных прошивок.
    • Например, чтобы установить Magisk для получения root-прав:

      1. Скачайте последний Magisk.zip с официального репозитория.
      2. Перезагрузитесь в TWRP.
      3. Нажмите Install, выберите Magisk.zip и подтвердите установку.
      4. Перезагрузите устройство.

      После этого в меню приложений появится Magisk Manager, с помощью которого можно управлять root-правами и модулями.

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

      ❓ Можно ли прошить TWRP без разблокировки загрузчика?

      Нет, это невозможно. Xiaomi блокирует запись в раздел recovery на заблокированных устройствах. Любые попытки обойти это ограничение приводят к ошибкам или "брику".

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

      Это может происходить по двум причинам:

      1. Конфликт с шифрованием: Если в MIUI было включено шифрование, а TWRP не поддерживает его, система не сможет смонтировать раздел /data. Решение: отформатируйте Data в TWRP (Wipe → Format Data).
      2. Anti-Rollback: На некоторых моделях (например, Redmi Note 8 Pro) прошивка старой версии TWRP может активировать защиту. В этом случае поможет только прошивка официальной MIUI через Mi Flash Tool.
      ❓ Как узнать кодовое имя моего устройства Xiaomi?

      Есть несколько способов:

      • Введите в телефоне код ##4636## и найдите строку Device.
      • Установите приложение CPU-Z и проверьте вкладку Device.
      • Посмотрите на коробке устройства или в настройках (Настройки → О телефоне → Модель).

      Примеры кодовых имён: Redmi Note 10 Prosweet, POCO X3 NFCsurya.

      ❓ Можно ли обновить TWRP без повторной разблокировки загрузчика?

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

      1. Скачайте новый twrp.img.
      2. Перезагрузитесь в TWRP.
      3. Выберите Advanced → Install Recovery Ramdisk и укажите новый файл.

      Это обновляет рекавери без потери данных.

      ❓ Что такое "dynamic partition" и почему TWRP не видит раздел /system?

      Начиная с Android 10, Xiaomi перешла на динамические разделы (dynamic partition), где /system, /vendor и /product объединены в один супер-раздел super. Старые версии TWRP не умеют с ним работать.

      Решение: скачивайте специальные сборки TWRP с пометкой dynamic или используйте OrangeFox Recovery, который лучше поддерживает новые устройства.