Разблокировка загрузчика (bootloader) через ADB и Fastboot

Команда fastboot flashing unlock завершается ошибкой «unknown command» или «not allowed» чаще всего из-за того, что на устройстве не включён пункт «OEM-разблокировка» в меню разработчика, либо производитель вообще закрыл возможность разблокировки загрузчика. Прежде чем вводить команды, важно разобраться, какой механизм разблокировки предусмотрен именно на вашей модели — универсальной инструкции для всех Android-устройств не существует.

В этой статье разберём, что такое bootloader, как подготовить смартфон и компьютер, какие команды используются для разблокировки через ADB и Fastboot, и что делать, если процесс завершается ошибкой. Материал носит общий характер: точные названия пунктов меню, коды разблокировки и ограничения зависят от производителя и модели, поэтому критичные детали всегда сверяйте с официальной документацией вашего устройства.

Что такое загрузчик и зачем его разблокируют

Загрузчик (bootloader) — это низкоуровневая программа, которая запускается первой при включении смартфона и проверяет целостность системы перед загрузкой Android. В заблокированном состоянии он пропускает только подписанные производителем прошивки, что защищает устройство от подмены системного ПО.

Разблокировка загрузчика открывает доступ к операциям, которые невозможны на стоковом устройстве:

  • 🔧 Установка кастомных прошивок (например, сборок на базе AOSP или LineageOS)
  • 📦 Прошивка кастомного рекавери вроде TWRP для расширенного резервного копирования
  • 🔑 Получение root-доступа через модифицированный boot-образ (например, через Magisk)
  • 🧪 Тестирование и отладка системных компонентов разработчиками

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

Подготовка: что нужно сделать до ввода команд

Начните с резервного копирования. Команда разблокировки на большинстве устройств выполняет сброс до заводских настроек — фотографии, контакты, переписки и файлы будут удалены без возможности восстановления. Скопируйте данные в облако или на компьютер заранее.

Далее на самом смартфоне активируйте режим разработчика: обычно это делается многократным нажатием на пункт «Номер сборки» в разделе «О телефоне». В появившемся меню «Для разработчиков» включите два пункта: Отладка по USB и Разблокировка OEM (или «OEM unlocking»). Если второго пункта нет — возможно, производитель либо скрыл его, либо вообще не поддерживает разблокировку на данной модели.

На компьютере понадобится пакет Platform Tools от Google, включающий утилиты adb и fastboot. Для Windows также могут потребоваться USB-драйверы устройства — без них ПК не распознает смартфон в режиме fastboot. На Linux и macOS драйверы обычно не нужны, но на Linux может понадобиться настройка правил udev для доступа к устройству без прав root.

☑️ Готовность к разблокировке загрузчика

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

Проверка подключения через ADB

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

adb devices

Если устройство определилось, в списке появится его серийный номер со статусом device. При первом подключении на экране смартфона появится запрос на разрешение отладки — подтвердите его и при желании отметьте «Всегда разрешать с этого компьютера». Если статус unauthorized, запрос не подтверждён; если список пуст, проверьте кабель, драйверы и включённую отладку по USB.

Когда связь установлена, отправьте устройство в режим загрузчика:

adb reboot bootloader

Смартфон перезагрузится в fastboot-режим. Проверьте видимость устройства уже в этом режиме командой fastboot devices. Если здесь список пуст, хотя adb devices работал, — почти наверняка проблема в драйверах fastboot-режима на Windows.

📊 На каком этапе у вас возникли сложности с разблокировкой?
Устройство не видно в adb
Устройство не видно в fastboot
Команда разблокировки выдаёт ошибку
Нет пункта «Разблокировка OEM» в настройках

Команды разблокировки загрузчика

Конкретная команда зависит от производителя и поколения устройства. На многих современных смартфонах используется:

fastboot flashing unlock

На более старых устройствах и ряде моделей применяется вариант:

fastboot oem unlock

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

Отдельная категория — устройства, требующие кода разблокировки. Некоторые производители выдают уникальный код через официальный сайт после регистрации устройства, и тогда команда выглядит как fastboot oem unlock КОД. Есть и бренды, которые вовсе не предоставляют официального способа разблокировки либо закрыли соответствующие программы — в этом случае штатные команды работать не будут, а обходные методы несут повышенные риски.

⚠️ Внимание: разблокировка загрузчика необратимо сбрасывает устройство к заводскому состоянию и может аннулировать гарантию. Убедитесь, что резервная копия создана, а условия гарантии вашего производителя вас устраивают.

Различия между производителями

Процедура разблокировки не стандартизирована: каждый производитель реализует её по-своему или не реализует вовсе. Ниже — обобщённая картина, но актуальные условия всегда проверяйте на официальных ресурсах производителя, так как политика со временем меняется.

ПроизводительСпособ разблокировкиОсобенности
Google Pixelfastboot flashing unlockПрямая разблокировка без кодов; не работает на операторских версиях с заблокированным OEM
XiaomiФирменная утилита Mi UnlockТребуется привязка аккаунта и ожидание разрешения; срок ожидания задаётся производителем
OnePlusfastboot oem unlockОбычно прямая разблокировка без кодов на поддерживаемых моделях
SamsungПункт OEM-разблокировки в настройкахОтдельные fastboot-команды могут не поддерживаться; механизм отличается от классического
Huawei / Honor (новые)Официально недоступнаПрограмма выдачи кодов разблокировки закрыта производителем

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

Почему на операторских версиях разблокировка недоступна

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

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

Разберём сообщения, которые чаще всего появляются при разблокировке, и что они означают.

  • «FAILED (remote: unknown command)» — устройство не поддерживает введённую команду; попробуйте альтернативный вариант (flashing unlock вместо oem unlock или наоборот)
  • «OEM unlock not allowed» — не включён пункт «Разблокировка OEM» в настройках разработчика либо разблокировка запрещена производителем/оператором
  • «waiting for device» в fastboot — ПК не видит устройство в режиме загрузчика: проверьте драйверы, кабель и USB-порт
  • ❌ Устройство не определяется в adb devices — не включена отладка по USB, не подтверждён запрос на смартфоне или проблема с драйвером ADB

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

⚠️ Внимание: не прерывайте процесс разблокировки отключением кабеля или кнопкой питания. Прерывание на этапе модификации разделов способно привести устройство в состояние, требующее низкоуровневого восстановления.

Что делать после разблокировки

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

Если разблокировка была нужна для разовой задачи, учтите возможность обратной блокировки командой fastboot flashing lock или fastboot oem lock. Однако блокировать загрузчик можно только на полностью стоковой прошивке: если установлена модифицированная система, повторная блокировка с высокой вероятностью выведет устройство из строя. Перед блокировкой верните заводской образ.

Частые вопросы

Удалятся ли данные при разблокировке загрузчика?

Да, на подавляющем большинстве устройств разблокировка сопровождается полным сбросом до заводских настроек. Создайте резервную копию всех важных данных до ввода команды разблокировки.

Что делать, если в настройках нет пункта «Разблокировка OEM»?

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

Можно ли разблокировать загрузчик без ПК?

Штатный способ разблокировки через команды fastboot требует компьютера. На некоторых устройствах Samsung механизм разблокировки активируется через настройки без ПК, но это исключение, а не правило. Универсального способа без компьютера не существует.

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

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

Команда fastboot не находится в командной строке — в чём причина?

Утилита fastboot либо не скачана, либо запускается не из той папки. Распакуйте Platform Tools, откройте терминал в каталоге с утилитами или добавьте путь к ним в системную переменную PATH. Проверить можно командой fastboot --version.