Команда fastboot flashing unlock возвращает ошибку FAILED (remote: unknown command) — значит, ваше устройство использует другой вариант команды разблокировки, либо производитель вообще запретил эту операцию. Именно с такой ситуацией чаще всего сталкиваются пользователи, пытающиеся разблокировать загрузчик Android через fastboot: одна и та же инструкция с форума работает на одном смартфоне и отказывается работать на другом.
Причина проста: единого стандарта разблокировки не существует. Google, Pixel и ряд других брендов используют fastboot flashing unlock, устройства на старых версиях платформы принимают fastboot oem unlock, а Xiaomi требует фирменную утилиту Mi Unlock, где fastboot-команды напрямую не применяются. Прежде чем вводить что-либо в терминал, нужно понять, какой механизм реализован именно в вашей модели.
В этом материале разберём обе основные команды, подготовку смартфона и компьютера, типичные ошибки и способы проверить результат. Все шаги, которые зависят от конкретного производителя, помечены отдельно — сверяйте их с официальной документацией вашего устройства.
Что такое загрузчик и зачем его разблокируют
Загрузчик (bootloader) — это низкоуровневая программа, которая запускается раньше операционной системы и проверяет подлинность загружаемых разделов. В заблокированном состоянии он принимает только подписанные производителем образы: стоковую прошивку, официальное recovery. Любая модифицированная система будет отклонена на этапе загрузки.
Разблокировка снимает эту проверку. После неё становятся возможными установка кастомного recovery (TWRP и аналоги), прошивка сторонних сборок Android, получение root-доступа через модифицированный boot-образ. Именно поэтому разблокировка загрузчика — обязательный первый шаг практически любой глубокой модификации устройства.
Оборотная сторона: открытый загрузчик ослабляет защиту. Злоумышленник с физическим доступом к аппарату сможет загрузить произвольный образ. Кроме того, на многих устройствах после разблокировки перестают работать банковские приложения и сервисы с проверкой целостности, а при каждом включении может появляться предупреждение о небезопасном состоянии системы.
Подготовка: что нужно сделать до ввода команд
Прежде чем открывать терминал, необходимо подготовить и смартфон, и компьютер. Пропуск любого из этих шагов — самая частая причина ошибок вида waiting for device или отказа разблокировки.
- 🔋 Зарядите устройство минимум до половины батареи — прерывание процесса на середине может привести к сбою.
- 💾 Сделайте резервную копию данных: разблокировка почти всегда сопровождается полным сбросом (wipe data).
- 🖥️ Установите на ПК инструменты Android SDK Platform-Tools — в их состав входят утилиты
fastbootиadb. - 🔌 Приготовьте исправный USB-кабель и используйте порт напрямую на материнской плате, без хабов.
- 🪟 На Windows может потребоваться установка драйвера fastboot-режима для вашего устройства.
На самом смартфоне нужно активировать режим разработчика: откройте настройки, найдите раздел с информацией о телефоне и несколько раз подряд нажмите на пункт «Номер сборки», пока не появится подтверждение. Точное название пункта зависит от оболочки — у разных производителей оно отличается.
Затем в появившемся меню «Для разработчиков» включите два параметра: Отладка по USB и, если он присутствует, Заводская разблокировка (OEM unlocking). Второй пункт критичен — без него команда разблокировки будет отклонена загрузчиком даже при правильном вводе.
⚠️ Внимание: переключатель «Заводская разблокировка» есть не на всех устройствах. На части аппаратов (особенно операторских версий и моделей для отдельных рынков) он отсутствует, и разблокировка штатными средствами невозможна в принципе. Проверьте наличие этого пункта до начала работы.
☑️ Подготовка к разблокировке загрузчика
Как перевести смартфон в режим fastboot
Команды разблокировки выполняются только в режиме fastboot — это отдельный загрузочный режим, не путайте его с обычной загрузкой системы или recovery. Попасть в него можно двумя способами.
Первый — программный, через уже включённую отладку по USB. Подключите смартфон к ПК, откройте терминал в папке с Platform-Tools и введите:
adb reboot bootloader
Устройство перезагрузится в fastboot-режим. Второй способ — аппаратный: комбинация кнопок при включении. Она различается у производителей (чаще всего встречаются сочетания с кнопкой питания и клавишей громкости), поэтому точную комбинацию нужно смотреть в документации конкретной модели.
После входа в режим проверьте, что компьютер видит устройство:
fastboot devices
Если в ответ выводится серийный номер и слово fastboot — связь установлена, можно переходить к разблокировке. Пустой ответ означает проблему с драйвером, кабелем или портом.
Основные команды fastboot для разблокировки загрузчика
Существует два общепринятых варианта команды. Какой из них сработает, зависит от версии платформы и решения производителя.
Современный вариант, используемый на Google Pixel и ряде других устройств:
fastboot flashing unlock
Более старый вариант, встречающийся на устройствах с прежними версиями Android:
fastboot oem unlock
Если одна команда возвращает ошибку неизвестной команды — попробуйте вторую. После ввода на экране смартфона обычно появляется предупреждение с запросом подтверждения: клавишами громкости выбирается пункт разблокировки, кнопкой питания он подтверждается. Состав экрана подтверждения зависит от устройства.
Часть производителей требует код разблокировки — уникальную строку, привязанную к конкретному аппарату и выдаваемую через официальный сайт бренда. В таком случае команда дополняется кодом:
fastboot oem unlock КОД_РАЗБЛОКИРОВКИ
Для проверки текущего состояния загрузчика используйте команду:
fastboot oem device-info
В ответе строка Device unlocked: true подтверждает, что загрузчик разблокирован. На некоторых устройствах эта команда может не поддерживаться — тогда состояние проверяется косвенно, по предупреждению при загрузке или по поведению команды fastboot flashing get_unlock_ability, если она доступна.
Особенности разных производителей
Универсальной процедуры не существует: каждый крупный бренд реализует разблокировку по-своему. Сводная картина выглядит так:
| Производитель | Способ разблокировки | Особенности |
|---|---|---|
| Google Pixel | fastboot flashing unlock | Прямая разблокировка без кодов; операторские версии могут быть заблокированы |
| Xiaomi | Утилита Mi Unlock | Требуется привязка аккаунта и ожидание разрешения; fastboot-команды напрямую не работают |
| OnePlus | fastboot oem unlock | На большинстве моделей разблокировка без дополнительных кодов |
| Модели, требующие код | fastboot oem unlock [код] | Код запрашивается на официальном портале производителя по идентификатору устройства |
| Операторские и региональные версии | Часто недоступна | Пункт OEM unlocking отсутствует, разблокировка штатно невозможна |
Отдельно стоит Xiaomi: здесь разблокировка выполняется не командой в терминале, а фирменной программой Mi Unlock на ПК. Устройство переводится в fastboot-режим, подключается к компьютеру, а утилита проверяет привязку аккаунта и разрешение на разблокировку. Попытка ввести fastboot oem unlock на таких аппаратах результата не даст.
По остальным брендам ситуация меняется от модели к модели и от региона к региону. Перед началом работы проверьте официальную страницу поддержки вашего устройства — там указывается, допускает ли производитель разблокировку и каким способом она выполняется.
Почему Xiaomi не использует прямые fastboot-команды
Компания реализовала серверную проверку: разрешение на разблокировку привязывается к аккаунту и конкретному устройству. Утилита Mi Unlock связывается с сервером и выполняет разблокировку только после подтверждения. Это сделано для защиты украденных устройств и контроля над модификациями.
Типичные ошибки и их решение
Даже при правильной подготовке процесс может завершиться ошибкой. Разберём самые распространённые сообщения.
FAILED (remote: unknown command) — загрузчик не знает такой команды. Попробуйте альтернативный вариант (flashing unlock вместо oem unlock или наоборот). Если обе команды отклоняются, вероятно, производитель закрыл штатную разблокировку.
FAILED (remote: oem unlock not allowed) или похожий отказ — чаще всего не включён пункт «Заводская разблокировка» в меню разработчика. Включите его, повторно войдите в fastboot и повторите команду. Если пункт включён, а отказ сохраняется, устройство может требовать код разблокировки или быть операторской версией без такой возможности.
waiting for device на стороне ПК — компьютер не видит смартфон в fastboot-режиме. Проверьте по порядку: драйвер в диспетчере устройств Windows, другой USB-порт, другой кабель, актуальность версии Platform-Tools. Устаревшие версии fastboot иногда не работают с новыми устройствами — скачайте свежий пакет.
⚠️ Внимание: не прерывайте процесс после подтверждения разблокировки на экране смартфона. Устройство в этот момент очищает раздел данных и перезагружается — отключение кабеля или кнопок до полной загрузки системы может привести к сбою, требующему перепрошивки.
Если после разблокировки смартфон не загружается в систему, первым шагом попробуйте штатную перезагрузку через удержание кнопки питания. При повторяющемся сбое потребуется прошивка стокового образа через fastboot — это отдельная процедура, зависящая от модели.
Как заблокировать загрузчик обратно
Обратная операция тоже выполняется через fastboot. Команды зеркальные:
fastboot flashing lock
или на старых устройствах:
fastboot oem lock
⚠️ Внимание: блокировать загрузчик можно только при полностью стоковой прошивке — оригинальных boot, system и recovery. Если на устройстве стоит кастомная система или модифицированный boot-образ, повторная блокировка с высокой вероятностью приведёт к незагружающемуся устройству (состоянию «кирпича»).
Поэтому безопасный порядок такой: сначала прошивается полный стоковый образ, затем выполняется команда блокировки. Как и разблокировка, эта операция сотрёт все данные.
Часто задаваемые вопросы
Удалит ли разблокировка загрузчика мои данные?
Да, на подавляющем большинстве устройств разблокировка сопровождается полным стиранием пользовательского раздела (factory reset). Перед выполнением команды обязательно сохраните фотографии, контакты и файлы на ПК или в облако.
Чем отличаются fastboot oem unlock и fastboot flashing unlock?
Функционально — ничем, обе команды разблокируют загрузчик. Разница в поколениях платформы: flashing unlock — более новый вариант, oem unlock — прежний. Какая из них поддерживается, определяется прошивкой загрузчика конкретного устройства. Если одна возвращает ошибку неизвестной команды, используйте другую.
Можно ли разблокировать загрузчик без ПК?
Штатными средствами — нет. Команды fastboot выполняются с компьютера через USB-подключение. Исключение составляют устройства, где производитель предусмотрел разблокировку через фирменное приложение или сервисное меню, но такие варианты встречаются редко и зависят от модели.
Почему в меню разработчика нет пункта «Заводская разблокировка»?
Возможные причины: операторская или региональная версия устройства, где разблокировка запрещена; производитель не предусмотрел эту опцию для данной модели; либо пункт скрыт до подключения устройства к интернету и привязки аккаунта (характерно для некоторых брендов). Если пункта нет, штатная разблокировка, скорее всего, недоступна — уточните это в документации производителя.
Пропадёт ли гарантия после разблокировки?
Зависит от политики производителя и региона. Одни бренды официально разрешают разблокировку и сохраняют гарантию на аппаратную часть, другие считают её основанием для отказа в обслуживании. Перед процедурой изучите гарантийные условия вашего устройства на официальном сайте производителя.