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

Зачем прошивать Xiaomi через Fastboot и когда это необходимо

Установка прошивки через Fastboot — это не просто альтернатива стандартному обновлению по воздуху (OTA). Это мощный инструмент, который позволяет вернуть к жизни "кирпич" после неудачного апгрейда, сменить регион устройства, удалить предустановленное ПО или установить кастомную прошивку типа LineageOS или Pixel Experience. В отличие от recovery-метода, Fastboot работает на уровне загрузчика, что даёт полный контроль над разделами памяти устройства.

Когда стоит использовать этот метод? Во-первых, если ваш Redmi Note 12 или POCO F5 перестал загружаться после экспериментов с Magisk или неофициальными ядрами. Во-вторых, когда нужно "понизить" версию MIUI из-за багов в последнем обновлении (например, с MIUI 15 на MIUI 14). В-третьих, Fastboot — единственный способ установить глобальную прошивку на китайскую версию смартфона, если производитель заблокировал OTA-переход.

Но есть и обратная сторона: процесс требует разблокировки загрузчика, что сбрасывает устройство к заводским настройкам и может аннулировать гарантию. Кроме того, ошибка на этапе прошивки способна превратить смартфон в "кирпич" без возможности восстановления. Поэтому перед началом проверьте, поддерживает ли ваша модель Xiaomi разблокировку загрузчика через официальный инструмент Mi Unlock.

📊 Для чего вы прошиваете Xiaomi?
Исправляю ошибки после OTA
Устанавливаю кастомную прошивку
Меняю регион устройства
Восстанавливаю после "кирпича"
Просто экспериментирую

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

Прежде чем подключать смартфон к ПК, убедитесь, что выполнены все предварительные шаги. Их пропуск — основная причина ошибок типа critical partition flashing is not allowed или anti-rollback check fail.

1. Проверка модели и версии загрузчика. У каждой модели Xiaomi есть уникальный идентификатор (например, toco для Redmi Note 10 Pro). Узнать его можно в настройках (Настройки → О телефоне → Версия MIUI, несколько раз тапните по строке "Версия ядра"). Также запишите текущую версию MIUI и номер сборки — это пригодится для выбора правильной прошивки.

2. Резервное копирование данных. Разблокировка загрузчика стирает все данные, включая фотографии в DCIM, сообщения и учётные записи. Используйте Mi Mover или Google Фото для бэкапа мультимедиа, а для приложений и настроек — Swift Backup (требует root). Обратите внимание: бэкап через Mi Cloud может не восстановиться на кастомной прошивке!

3. Установка драйверов и инструментов. На ПК должны быть:

  • 🔧 Mi Unlock Tool (официальная утилита для разблокировки загрузчика, скачивается с сайта Xiaomi)
  • 🖥️ ADB и Fastboot (часть Android SDK Platform Tools от Google)
  • 📱 Драйверы для вашей модели (если Windows не распознаёт устройство в режиме Fastboot, используйте Mi Flash Tool для их установки)

Узнал кодовое имя модели|Создал бэкап всех данных|Скачал официальную прошивку для своей модели|Установил ADB/Fastboot и Mi Unlock|Подготовил кабель USB (желательно оригинальный)-->

Разблокировка загрузчика: шаг, без которого не обойтись

Загрузчик на смартфонах Xiaomi по умолчанию заблокирован. Его разблокировка — обязательное условие для прошивки через Fastboot. Процесс занимает от 72 часов до 1 недели из-за проверки аккаунта Mi Account.

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

  1. Привяжите Mi Account к устройству: Настройки → Аккаунт Xiaomi → Синхронизация.
  2. Активируйте отладку по USB: Настройки → О телефоне → Версия MIUI (7 тапов по строке), затем Настройки → Дополнительно → Для разработчиков → Отладка по USB.
  3. Подключите смартфон к ПК, подтвердите разрешение на отладку.
  4. Запустите Mi Unlock Tool, авторизуйтесь под тем же аккаунтом, что и на телефоне.
  5. Следуйте инструкциям программы. После отправки запроса на разблокировку придётся ждать SMS-уведомления (обычно 3-7 дней).

Важно: после разблокировки устройство автоматически выполнит full wipe (удалятся все данные). Если Mi Unlock выдаёт ошибку Couldn’t unlock, проверьте:

  • 🔄 Подключён ли смартфон в режиме Fastboot (выключите устройство, затем зажмите Питание + Громкость вниз)
  • 🕒 Прошло ли 72 часа с момента привязки аккаунта
  • 📱 Не используется ли китайская прошивка без глобального аккаунта
Что делать если Mi Unlock не видит устройство?

1. Проверьте, что в Диспетчере устройств Windows отображается "Android Bootloader Interface".

2. Попробуйте другой USB-порт (желательно USB 2.0 на задней панели ПК).

3. Отключите подпись драйверов в Windows: Выполнить → gpedit.msc → Конфигурация пользователя → Административные шаблоны → Система → Установка драйвера → Отключить проверку подписи.

4. Используйте другой ПК с Windows 10/11 (на Linux/Mac Mi Unlock не работает).

Выбор прошивки: официальная vs кастомная

От типа прошивки зависит не только функциональность, но и стабильность работы устройства. Официальные прошивки от Xiaomi делятся на:

  • 🌍 Global (GM) — для международного рынка, с Google сервисами и поддержкой всех языков.
  • 🇨🇳 China (CN) — без Google, но с максимальной оптимизацией для железной части.
  • 🇪🇺 EEA (Europe) — как Global, но с учётом европейских стандартов (например, ограничения на сбор данных).
  • 🇮🇳 India (IN) — адаптирована под местные сети и условия.

Кастомные прошивки (например, LineageOS, ArrowOS) дают больше свободы, но требуют опыт работы с TWRP и ручным патчингом vendor-разделов. Для новичков рекомендуем начинать с официальных сборок.

Где скачать прошивку?

Тип прошивки Источник Особенности
Официальная (Fastboot) miui.com Подходит для восстановления и смены региона. Имя файла: {model}_global_images_*.tgz
Официальная (Recovery) Xiaomi Firmware Updater Для обновления без разблокировки загрузчика. Формат: .zip
Кастомная (AOSP) XDA Developers Требует разблокированный загрузчик и TWRP. Риск багов и нестабильной работы
Порт с других устройств Телеграм-каналы разработчиков Экспериментальные сборки. Может не работать камера, NFC или сенсоры

Критическая деталь: прошивки для Xiaomi имеют защиту от отката (anti-rollback). Установка более старой версии MIUI на устройство с новым загрузчиком приведёт к "кирпичу". Проверяйте номер антироллбэка в имени файла прошивки (например, V13.0.4.0.SKFMIXM_20221114.0000.00_12.0_global, где 12.0 — версия антироллбэка).

Пошаговая инструкция: прошивка через Fastboot

Когда загрузчик разблокирован, прошивка скачана, а драйверы установлены — можно приступать к основному процессу. Используем Mi Flash Tool (для официальных прошивок) или ручные команды fastboot (для кастомных).

Метод 1: Mi Flash Tool (рекомендуется для новичков)

  1. Распакуйте архив с прошивкой (.tgz → .tar → папка с файлами).
  2. Запустите Mi Flash Tool, выберите папку с прошивкой.
  3. Подключите смартфон в режиме Fastboot (зажмите Питание + Громкость вниз).
  4. В программе нажмите Refresh — должно появиться устройство.
  5. Выберите режим прошивки:
    • Clean all — полная очистка (рекомендуется при смене региона)
    • Clean all and lock — очистка + блокировка загрузчика (только для официальных прошивок!)
    • Save user data — сохранение данных (не всегда работает стабильно)
  • Нажмите Flash и дождитесь завершения (10-15 минут).
  • Метод 2: Ручные команды Fastboot (для опытных)

    Если Mi Flash Tool выдаёт ошибки, используйте консоль:

    fastboot devices                 # Проверка подключения
    

    fastboot getvar product # Проверка модели устройства

    fastboot flash boot boot.img # Прошивка boot-раздела

    fastboot flash system system.img # Прошивка system-раздела

    fastboot flash vendor vendor.img # Прошивка vendor-раздела

    fastboot reboot # Перезагрузка

    Для прошивки всех разделов из папки с прошивкой используйте скрипт:

    fastboot flash all -w

    Флаг -w выполняет сброс данных (аналог Clean all в Mi Flash).

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

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

    1. Ошибка This device is locked

    ⚠️ Внимание: Эта ошибка означает, что загрузчик не разблокирован. Повторите процесс разблокировки через Mi Unlock Tool. Если утилита пишет Bound to account, но разблокировка не происходит — попробуйте:
    • 🔄 Перепривязать аккаунт Mi Account в настройках телефона.
    • 📅 Подождать 7 полных дней с момента первой привязки.
    • 📱 Использовать SIM-карту, которая была вставлена при первой авторизации.

    2. Ошибка Anti-rollback check fail

    ⚠️ Внимание: Эта ошибка возникает при попытке установить прошивку с более старым номером антироллбэка. Единственное решение — прошить более новую версию MIUI или версию с тем же номером антироллбэка. Проверьте номер в имени файла прошивки и на сайте Xiaomi Firmware Updater.

    3. Устройство не определяется в Fastboot

    • 🔌 Попробуйте другой USB-кабель (оригинальный от Xiaomi предпочтительнее).
    • 🖥️ Отключите все другие USB-устройства от ПК.
    • 🔄 Переустановите драйверы вручную через Диспетчер устройств (выберите "Android Bootloader Interface").
    • 🐧 На Linux добавьте правило для udev:
      sudo nano /etc/udev/rules.d/51-android.rules
      

      # Добавьте строку:

      SUBSYSTEM=="usb", ATTR{idVendor}=="2717", MODE="0666"

    4. Зависание на логотипе MI после прошивки

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

    • 🔄 Повторить прошивку с полной очисткой (Clean all).
    • 📱 Установить прошивку через Fastboot ещё раз, но без флага -w (если данные не критичны).
    • 🔧 Прошить только boot.img и dtbo.img отдельно:
      fastboot flash boot boot.img
      

      fastboot flash dtbo dtbo.img

      fastboot reboot

    Что делать после успешной прошивки

    После первой загрузки нового ПО устройство может работать медленнее обычного — это нормально. Система индексирует файлы и оптимизирует приложения. Дайте смартфону 10-15 минут на "устаканку" перед активным использованием.

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

    • 🌐 Регион: Настройки → Дополнительно → Регион (выберите свою страну).
    • 🗣️ Язык: Настройки → Язык и ввод.
    • 📡 Сеть: Настройки → SIM-карты и мобильные сети → Точка доступа (APN) (настройте вручную, если нет интернета).

    2. Восстановление данных. Не спешите восстанавливать бэкап сразу! Сначала:

    • 🔒 Убедитесь, что устройство загружается стабильно (2-3 перезагрузки).
    • 📱 Обновите все приложения через Google Play.
    • 🔄 Восстановите только критичные данные (контакты, SMS) через Mi Cloud или локальный бэкап.

    3. Проверка работоспособности. Протестируйте:

    • 📶 Мобильную связь (звонки, SMS, 4G/5G).
    • 📷 Камеру (основную и фронтальную).
    • 🔋 Зарядку (быстрая зарядка должна работать без перегрева).
    • 🎵 Динамики и микрофон.
    • 📍 GPS и датчики (компас, гироскоп).
    fastboot flash modem NON-HLOS.bin

    Эта команда восстанавливает радио-модуль без потери данных.-->

    FAQ: Ответы на частые вопросы

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

    Нет. Fastboot-прошивка требует разблокированного загрузчика. Единственное исключение — официальные обновления через Mi Flash Tool с опцией Save user data, но это работает только для некоторых моделей (например, Redmi Note 11) и не позволяет сменить регион прошивки.

    Почему Mi Flash Tool показывает "Flash Done", но телефон не включается?

    Это типичная ситуация при неполной прошивке. Возможные причины:

    • Не все разделы были прошиты (проверьте логи в Mi Flash Tool).
    • Несовместимая версия прошивки (например, прошили Global на китайскую модель с заблокированным загрузчиком).
    • Повреждённые файлы прошивки (перескачайте архив и проверьте MD5).

    Решение: повторите прошивку с полной очисткой (Clean all) и используйте оригинальный USB-кабель.

    Как вернуть гарантию после разблокировки загрузчика?

    Официально — никак. Разблокировка загрузчика аннулирует гарантию на программную часть. Однако некоторые сервисные центры идут навстречу, если:

    • Вы прошиваете официальную прошивку через Mi Flash Tool с опцией Clean all and lock.
    • Проблема аппаратная (например, разбитый экран или неработающий динамик).
    • У вас сохранена коробка и чек, а устройство не имеет следов вскрытия.

    В любом случае, перед визитом в СЦ верните устройство к заводскому состоянию и заблокируйте загрузчик.

    Можно ли прошить Xiaomi через Fastboot на Mac или Linux?

    Да, но с оговорками:

    • 🍎 На Mac потребуется установить Homebrew и через него adb/fastboot:
      brew install android-platform-tools
    • 🐧 На Linux добавьте правила для udev (см. раздел об ошибках) и установите fastboot через пакетный менеджер:
      sudo apt install fastboot

    Mi Unlock Tool работает только на Windows, поэтому разблокировку загрузчика придётся делать на ПК с Windows 10/11.

    Что делать, если после прошивки пропал root (Magisk)?

    Прошивка через Fastboot удаляет все модификации, включая Magisk. Чтобы вернуть root:

    1. Скачайте последнюю версию Magisk (GitHub).
    2. Извлеките boot.img из прошивки и запатчьте его через Magisk Manager.
    3. Прошейте патченый boot.img:
      fastboot flash boot magisk_patched.img
    4. Перезагрузите устройство.

    Если используете кастомное ядро, сначала прошейте его, затем патченый boot.