Ошибка «FAILED (remote: Flashing is not allowed)» при попытке прошить Xiaomi через Fastboot почти всегда означает, что загрузчик устройства заблокирован — и ни одна программа не решит задачу, пока вы не разблокируете bootloader официальным способом через Mi Unlock. Именно с этой проверки стоит начинать любую работу с fastboot-прошивками, иначе время будет потрачено впустую.
В этой статье разберём, какие программы используются для прошивки смартфонов Xiaomi, Redmi и POCO в режиме Fastboot, чем они отличаются, как подготовить компьютер и телефон, и что делать, если процесс завершился ошибкой. Инструкция носит общий характер: точные пункты меню и поведение конкретной модели могут отличаться, поэтому перед критичными действиями сверяйтесь с документацией для вашего устройства.
Что такое режим Fastboot и когда он нужен
Fastboot — это низкоуровневый режим загрузчика, в котором смартфон принимает команды с компьютера через USB: запись разделов, перезагрузку, разблокировку. В отличие от recovery, fastboot работает ниже уровня операционной системы, поэтому позволяет восстановить устройство даже тогда, когда Android не загружается.
Прошивка через Fastboot обычно требуется в таких ситуациях: смартфон завис на логотипе после неудачного обновления, нужно откатиться на более раннюю версию MIUI или HyperOS, требуется сменить регион прошивки либо установить кастомную сборку. Для этого используются специальные fastboot-образы — архивы прошивок с файлами .img и скриптами установки, которые отличаются от OTA-пакетов для обновления «по воздуху».
⚠️ Внимание: прошивка через Fastboot в большинстве случаев полностью стирает данные пользователя. Перед началом сделайте резервную копию фотографий, контактов и важных файлов, если устройство ещё загружается.
Обзор программ для прошивки через Fastboot
Основной официальный инструмент — Mi Flash Tool (Xiaomi Flash Tool). Программа работает на Windows, поддерживает fastboot-образы в распакованном виде и предлагает три режима завершения: clean all (полная очистка), save user data (сохранение данных) и clean all and lock (очистка с повторной блокировкой загрузчика). Последний вариант опасен при установке неоригинальной прошивки — устройство может превратиться в «кирпич».
Второй обязательный инструмент — Android SDK Platform-Tools от Google, включающий утилиты fastboot и adb. Это консольные программы без графического интерфейса, но именно через них выполняются ручные команды прошивки отдельных разделов и диагностика связи с устройством. Многие сторонние оболочки фактически являются надстройками над этими утилитами.
- 📱 Mi Flash Tool — официальная программа Xiaomi для Windows с графическим интерфейсом
- 💻 Platform-Tools (ADB/Fastboot) — консольные утилиты Google для ручных команд
- 🔓 Mi Unlock — официальный инструмент разблокировки загрузчика (без него прошивка невозможна)
- 🛠️ Сторонние оболочки (например, скриптовые наборы от энтузиастов) — удобны, но требуют проверки источника
Сравнение инструментов
Выбор программы зависит от задачи: для полной установки официальной прошивки удобнее Mi Flash Tool, а для точечной записи отдельных разделов или диагностики — консольный fastboot. Ниже — сравнение основных характеристик.
| Программа | Интерфейс | Тип прошивки | Подходит новичку |
|---|---|---|---|
| Mi Flash Tool | Графический | Полные fastboot-образы | Да |
| Platform-Tools (fastboot) | Командная строка | Отдельные разделы, скрипты | Средне |
| Mi Unlock | Графический | Не прошивает, разблокирует загрузчик | Да |
| Сторонние оболочки | Разный | Зависит от сборки | Только из проверенных источников |
Подготовка: драйверы, разблокировка и файлы
Прежде чем запускать любую программу прошивки, необходимо выполнить три подготовительных шага. Пропуск любого из них — самая частая причина ошибок вида «device not found» или отказа в записи разделов.
Во-первых, установите USB-драйверы: Windows часто определяет устройство в режиме fastboot как «Android Device» с ошибкой, если драйверы не установлены. Обычно помогает установка драйверов из состава Mi Flash Tool или стандартного Google USB Driver. Во-вторых, разблокируйте загрузчик через Mi Unlock — процедура официальная, но может занимать время ожидания, которое устанавливает Xiaomi. В-третьих, скачайте fastboot-прошивку строго для вашей модели и региона: файл для другого устройства с высокой вероятностью приведёт к нерабочему смартфону.
- 🔌 Проверьте, что устройство видно в fastboot: команда
fastboot devicesдолжна вернуть серийный номер - 🔓 Убедитесь, что загрузчик разблокирован, иначе запись разделов будет отклонена
- 📦 Распакуйте fastboot-прошивку полностью — Mi Flash Tool не работает с архивами напрямую
- 🔋 Зарядите смартфон хотя бы до половины ёмкости, чтобы исключить отключение в процессе
Пошаговая прошивка через Mi Flash Tool
Переведите смартфон в режим fastboot. На большинстве моделей Xiaomi это делается зажатием кнопки питания и уменьшения громкости на выключенном устройстве, но комбинацию для вашей модели стоит уточнить в официальной инструкции. На экране появится характерная заставка fastboot.
Далее подключите телефон к ПК, запустите Mi Flash Tool, нажмите select и укажите папку с распакованной прошивкой (именно корневую папку, где лежат скрипты flash_all). Нажмите refresh — устройство должно появиться в списке. Внизу окна выберите режим: для чистой установки подходит clean all. Кнопка flash запускает процесс, который занимает несколько минут.
☑️ Проверка перед нажатием Flash
После завершения со статусом success смартфон перезагрузится автоматически. Первая загрузка занимает заметно больше времени, чем обычно — это нормально, система инициализирует разделы. Если устройство не вышло из fastboot, попробуйте вручную: зажмите кнопку питания на 10–15 секунд.
⚠️ Внимание: режим clean all and lock выбирайте только при установке официальной прошивки того же региона, что и устройство. Блокировка загрузчика на несоответствующей прошивке может привести к состоянию, из которого смартфон выводится только в сервисном центре.
Прошивка через консольный fastboot
Когда Mi Flash Tool недоступен (например, вы работаете на Linux или macOS) либо нужно записать отдельный раздел, используется утилита fastboot из Platform-Tools. Базовая проверка связи выглядит так:
fastboot devices
Если устройство отвечает, можно прошивать отдельные образы командой вида fastboot flash boot boot.img. В распакованных fastboot-прошивках обычно есть готовые скрипты: flash_all.bat для Windows и flash_all.sh для Linux/macOS — они выполняют полную установку автоматически. Запускать их нужно из папки прошивки, предварительно убедившись, что fastboot доступен в системе.
Полезные команды fastboot для диагностики
fastboot devices — список подключённых устройств; fastboot reboot — перезагрузка; fastboot getvar product — проверка кодового имени устройства (помогает убедиться, что прошивка подходит); fastboot oem device-info — сведения о состоянии загрузчика (на поддерживаемых моделях).
Работа в консоли требует внимательности: команда записывает именно тот раздел, который вы указали, без дополнительных проверок со стороны программы. Опечатка в имени раздела или образа может привести к записи данных не туда, поэтому перепроверяйте команды перед выполнением.
Типичные ошибки и их решение
Самая распространённая проблема — программа не видит устройство. Проверьте драйверы в диспетчере устройств Windows, смените USB-порт и кабель, перезагрузите смартфон в fastboot заново. Если fastboot devices возвращает пустую строку, проблема почти наверняка в драйверах или соединении, а не в прошивке.
Ошибки с формулировками вроде «Flashing is not allowed» или «not allowed in locked state» указывают на заблокированный загрузчик. Ошибки несоответствия образов (упоминание anti или версии) могут означать срабатывание защиты от отката — anti-rollback, которая присутствует на части моделей и не позволяет устанавливать прошивки ниже определённой версии. В этом случае нужно искать сборку с подходящим индексом защиты для вашего устройства.
⚠️ Внимание: если прошивка оборвалась на середине и смартфон не включается и не входит в fastboot, не пытайтесь многократно повторять запись вслепую. Возможен переход в режим EDL, прошивка через который требует авторизованного аккаунта Xiaomi — в такой ситуации разумнее обратиться в сервисный центр.
Ответы на частые вопросы
Можно ли прошить Xiaomi через Fastboot без разблокировки загрузчика?
Нет. На заблокированном загрузчике запись разделов через fastboot запрещена на уровне прошивки устройства. Единственный официальный путь — разблокировка через Mi Unlock, после чего прошивка становится доступной.
Mi Flash Tool не видит телефон — что делать?
Проверьте, что устройство действительно в режиме fastboot, установите драйверы, замените USB-кабель и порт, затем нажмите refresh в программе. Дополнительно проверьте связь командой fastboot devices — если и она молчит, проблема в драйверах или соединении.
Удалятся ли данные при прошивке через Fastboot?
В большинстве сценариев — да. Режимы clean all и скрипты flash_all стирают пользовательские данные. В Mi Flash Tool есть опция сохранения данных, но она не гарантирует работоспособность системы после прошивки, особенно при смене версии или региона.
Можно ли прошить смартфон прошивкой другого региона?
Технически — часто да, но с ограничениями: нельзя блокировать загрузчик на «чужой» прошивке, а на части моделей возможны проблемы с модемом или региональными функциями. Перед такой операцией изучите опыт владельцев именно вашей модели.
Чем fastboot-прошивка отличается от recovery-прошивки?
Fastboot-образ содержит файлы разделов и скрипты для записи через ПК, а recovery-прошивка (OTA-пакет) устанавливается из самого смартфона через меню обновления или рекавери. Для восстановления незагружающегося устройства подходит только fastboot-вариант.