Как установить прошивку на Xiaomi через рекавери: от разблокировки до финальной настройки

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

В этой статье мы разберём все этапы — от подготовки и разблокировки загрузчика до выбора правильной прошивки и её установки через TWRP или стандартное MIUI Recovery. Особое внимание уделим типичным ошибкам (например, Error 7 или Failed to mount /data) и способам их устранения. Если вы новичок, не пропускайте разделы про резервное копирование и проверку совместимости файлов — это сэкономит часы на восстановление данных позже.

Важно: инструкция актуальна для моделей Xiaomi, Redmi и POCO на базе процессоров Qualcomm и Mediatek (включая Redmi Note 10 Pro, Xiaomi 12T, POCO F4 и др.). Для устройств на Snapdragon 8 Gen 2/3 (например, Xiaomi 13 Ultra) могут потребоваться дополнительные шаги из-за изменённой политики безопасности Mi Bootloader.

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

Первый шаг — сохранить все важные данные. Прошивка через рекавери в 90% случаев приводит к полному сбросу (factory reset), даже если вы устанавливаете ту же версию MIUI. Используйте облачные сервисы (Google Drive, Mi Cloud) или физическое копирование на ПК. Особенно критично сохранить:

  • 📱 Контакты и SMS (экспортируйте через Настройки → Google → Резервное копирование)
  • 📷 Фото и видео (проверьте папки DCIM и Pictures на скрытые файлы)
  • 🔑 Логины и пароли (используйте Bitwarden или KeePassDX для экспорта)
  • 🎮 Сохранения игр (для Genshin Impact, Honkai: Star Rail и др. требуется привязка к аккаунту miHoYo)

Далее проверьте совместимость прошивки с вашей моделью. У Xiaomi есть две ключевые особенности:

  1. Кодовое имя устройства (например, surya для POCO X3 или alioth для POCO F3). Узнать его можно через команду adb shell getprop ro.product.device или в приложении CPU-Z.
  2. Регион прошивки. Установка Global ROM на устройство с China ROM (и наоборот) без предварительной разблокировки загрузчика приведёт к ошибке Anti-rollback check.

Не менее важно зарядить телефон минимум до 60%. При разряде ниже 30% во время прошивки некоторые модели (например, Xiaomi 11T Pro) автоматически отключаются, что приводит к повреждению раздела /system. Также подготовьте:

  • 🖥️ Компьютер с Windows 10/11 или Linux (для fastboot-команд)
  • 🔌 Кабель USB Type-C (оригинальный, без повреждений)
  • 📁 Прошивку в формате .zip (для TWRP) или .tgz (для MIUI Recovery)

2. Разблокировка загрузчика: обязательный этап для кастомных прошивок

Стоковое рекавери MIUI Recovery позволяет устанавливать только официальные прошивки Xiaomi. Для кастомных решений (TWRP, LineageOS, Pixel Experience) необходимо разблокировать загрузчик через Mi Unlock Tool. Процесс занимает от 7 до 30 дней из-за политики Xiaomi (обязательное ожидание для новых аккаунтов).

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

  1. Свяжите устройство с аккаунтом Mi в Настройки → Аккаунт Xiaomi.
  2. Активируйте OEM Unlock в Настройки → Для разработчиков (если пункта нет, тапните 7 раз по Версия MIUI).
  3. Выключите телефон и зажмите Power + Vol− для входа в Fastboot.
  4. Подключите устройство к ПК, запустите Mi Unlock Tool и следуйте инструкциям.

⚠️ Внимание: После разблокировки загрузчика сработает Factory Reset, а гарантия Xiaomi будет аннулирована. На некоторых моделях (например, Xiaomi 13 Pro) разблокировка может привести к блокировке камеры или модуля NFC до повторной авторизации в сервисном центре.

📊 Какой тип прошивки вы планируете установить?
Официальная MIUI
Кастомная (LineageOS, Pixel Experience)
Стоковая Global ROM для регионального устройства
Другое

3. Выбор рекавери: TWRP vs MIUI Recovery

От типа рекавери зависит, какие прошивки вы сможете установить и какие функции будут доступны. Сравним оба варианта:

Параметр MIUI Recovery TWRP
Тип прошивок Только официальные .tgz Любые .zip (включая кастомные)
Резервное копирование Нет Да (разделы /data, /system и др.)
Установка без ПК Да (через Choose update package) Да (через Install)
Поддержка A/B-разделов Да (автоматически) Частично (требуется ручное указание слота)
Риск "брика" Низкий Средний (при ошибках в скриптах прошивки)

Для установки TWRP используйте команду:

fastboot flash recovery twrp-3.7.0_12-0-surya.img

fastboot boot twrp-3.7.0_12-0-surya.img

Замените surya на кодовое имя вашего устройства. После первой загрузки в TWRP обязательно выполните Format Data (если требуется шифрование) и перезагрузитесь обратно в рекавери, иначе стоковая MIUI перезатрёт TWRP.

Что такое A/B-разделы и почему это важно?

Устройства с A/B-разделами (например, Xiaomi 12, POCO F5) имеют два идентичных набора разделов: _a и _b. При обновлении система пишет данные в неактивный раздел, а после перезагрузки переключается на него. Это уменьшает риск "брика", но требует особого подхода в TWRP: нужно вручную указывать активный слот через fastboot --set-active=a или fastboot --set-active=b.

4. Пошаговая установка прошивки через TWRP

Если вы выбрали TWRP, следуйте этой инструкции. Предварительно скопируйте прошивку (.zip) и, при необходимости, Magisk для рута в внутреннюю память или на SD-карту.

☑️ Подготовка к прошивке через TWRP

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

Шаги установки:

  1. Загрузитесь в TWRP (зажмите Power + Vol+ после выключения).
  2. Нажмите Wipe → Advanced Wipe и отметьте:
    • 🗃️ Dalvik / ART Cache
    • 📁 System
    • 🔄 Data (если требуется полный сброс)
    • 📱 Cache
  • Вернитесь в главное меню, выберите Install и укажите путь к прошивке.
  • Свайпните для подтверждения. Если прошивка поддерживает aroma-installer, следуйте инструкциям на экране.
  • После завершения нажмите Reboot System. Первый запуск может занять 10–15 минут.
  • ⚠️ Внимание: Если после прошивки устройство загружается в Fastboot с ошибкой Invalid partition table, значит, прошивка не совместима с вашей версией MIUI (например, попытка установить Android 13 на устройство с Android 12 без предварительного обновления firmware). Решение — прошить firmware отдельно через fastboot:

    fastboot flash modem NON-HLOS.bin
    

    fastboot flash fsdg fsdg.mbn

    5. Установка прошивки через MIUI Recovery

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

    Алгоритм действий:

    1. Скачайте прошивку в формате .tgz с официального сайта Xiaomi (раздел Download → Select device).
    2. Переименуйте файл в update.zip и поместите в корень внутренней памяти.
    3. Выключите телефон, зажмите Power + Vol+ для входа в MIUI Recovery.
    4. Выберите язык, затем Install update.zip to System.
    5. Подтвердите установку. После завершения выберите Reboot to System.

    Критическая особенность: MIUI Recovery не проверяет совместимость прошивки с моделью устройства. Установка прошивки от Redmi Note 11 на POCO X4 Pro (даже если у них одинаковое железо) приведёт к ошибке Status 7 и необходимости восстановления через fastboot.

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

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

    Ошибка Причина Решение
    Error 7 Несовпадение модели устройства и прошивки Проверить ro.product.device в TWRP (Mount → System → открыть /system/build.prop)
    Failed to mount /data (Invalid argument) Шифрование /data или повреждение раздела В TWRP выполнить Format Data → Yes (приведёт к потере данных!)
    E3004: This package is for "ingres" devices; this is a "surya" Прошивка для другого кодового имени Скачать правильную версию прошивки (проверьте через fastboot getvar product)
    Зависание на логотипе MI Неправильный firmware или отсутствует vendor Прошить firmware и vendor отдельно через fastboot

    Если устройство не загружается даже после повторной прошивки, попробуйте аварийное восстановление через fastboot:

    fastboot flash boot boot.img
    

    fastboot flash recovery recovery.img

    fastboot flash system system.img

    fastboot --wipe-super super.img

    Для моделей с Dynamic Partitions (например, Xiaomi 12) вместо system.img используйте super.img.

    7. После прошивки: настройка и оптимизация

    После успешной установки прошивки выполните несколько шагов для стабильной работы:

    • 🔄 Сбросьте настройки сети в Настройки → SIM-карты и мобильные сети → Сброс настроек (решает проблемы с 4G/5G).
    • 🔋 Откалибруйте батарею: полностью разрядите и зарядите устройство 2–3 раза (актуально для кастомных прошивок).
    • 🛡️ Отключите Mi Cloud Sync в первых настройках, если используете кастомную прошивку (может вызывать лаги).
    • 📡 Обновите firmware и modem через TWRP (если доступны новые версии).

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

    adb shell dumpsys meminfo
    

    adb shell top -n 1

    Если в выводе видите процессы с высоким потреблением CPU (например, mediaserver или surfaceflinger), значит, прошивка не оптимизирована для вашего устройства.

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

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

    Да, но только официальные прошивки через MIUI Recovery или fastboot с подписью Xiaomi. Для кастомных прошивок (TWRP, LineageOS) разблокировка обязательна.

    Почему после прошивки не работает камера или NFC?

    Это типичная проблема при установке GSI-прошивок (Generic System Image) или прошивок для другой модели. Решение:

    1. Прошить оригинальный vendor и firmware.
    2. Установить патч ANX Camera для камеры или NFC Fix через Magisk.

    Как вернуть стоковое рекавери после TWRP?

    Скачайте официальное рекавери для вашей модели (файл recovery.img) и прошейте через fastboot:

    fastboot flash recovery recovery.img
    

    fastboot reboot recovery

    После этого MIUI автоматически заблокирует загрузчик через 24–48 часов, если вы не отключили OEM Unlock.

    Что делать, если после прошивки телефон просит пароль, но его никогда не было?

    Это последствие шифрования /data. Решения:

    • В TWRP выполните Format Data (удалит все данные!).
    • Если нужно сохранить данные, попробуйте ввести старый PIN-код или графический ключ (иногда срабатывает).
    • Для Android 12+ может помочь патч Disable Force Encryption (устанавливается через TWRP до прошивки).

    Можно ли прошить Xiaomi через рекавери без компьютера?

    Да, если у вас уже установлено TWRP или вы используете MIUI Recovery для официальных прошивок. Алгоритм:

    1. Скачайте прошивку прямо на телефон через браузер.
    2. Перезагрузитесь в рекавери (Power + Vol+).
    3. В TWRP выберите Install, в MIUI RecoveryChoose update package.
    4. Укажите путь к файлу и подтвердите установку.

    ⚠️ Без компьютера невозможно разблокировать загрузчик или прошить firmware при критических ошибках.