Команды Fastboot для разблокировки загрузчика: полное руководство

Команда 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). Второй пункт критичен — без него команда разблокировки будет отклонена загрузчиком даже при правильном вводе.

⚠️ Внимание: переключатель «Заводская разблокировка» есть не на всех устройствах. На части аппаратов (особенно операторских версий и моделей для отдельных рынков) он отсутствует, и разблокировка штатными средствами невозможна в принципе. Проверьте наличие этого пункта до начала работы.

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

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

Как перевести смартфон в режим fastboot

Команды разблокировки выполняются только в режиме fastboot — это отдельный загрузочный режим, не путайте его с обычной загрузкой системы или recovery. Попасть в него можно двумя способами.

Первый — программный, через уже включённую отладку по USB. Подключите смартфон к ПК, откройте терминал в папке с Platform-Tools и введите:

adb reboot bootloader

Устройство перезагрузится в fastboot-режим. Второй способ — аппаратный: комбинация кнопок при включении. Она различается у производителей (чаще всего встречаются сочетания с кнопкой питания и клавишей громкости), поэтому точную комбинацию нужно смотреть в документации конкретной модели.

После входа в режим проверьте, что компьютер видит устройство:

fastboot devices

Если в ответ выводится серийный номер и слово fastboot — связь установлена, можно переходить к разблокировке. Пустой ответ означает проблему с драйвером, кабелем или портом.

📊 На каком этапе разблокировки у вас возникли сложности?
ПК не видит устройство в 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 Pixelfastboot flashing unlockПрямая разблокировка без кодов; операторские версии могут быть заблокированы
XiaomiУтилита Mi UnlockТребуется привязка аккаунта и ожидание разрешения; fastboot-команды напрямую не работают
OnePlusfastboot 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-подключение. Исключение составляют устройства, где производитель предусмотрел разблокировку через фирменное приложение или сервисное меню, но такие варианты встречаются редко и зависят от модели.

Почему в меню разработчика нет пункта «Заводская разблокировка»?

Возможные причины: операторская или региональная версия устройства, где разблокировка запрещена; производитель не предусмотрел эту опцию для данной модели; либо пункт скрыт до подключения устройства к интернету и привязки аккаунта (характерно для некоторых брендов). Если пункта нет, штатная разблокировка, скорее всего, недоступна — уточните это в документации производителя.

Пропадёт ли гарантия после разблокировки?

Зависит от политики производителя и региона. Одни бренды официально разрешают разблокировку и сохраняют гарантию на аппаратную часть, другие считают её основанием для отказа в обслуживании. Перед процедурой изучите гарантийные условия вашего устройства на официальном сайте производителя.