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

Команда fastboot flashing unlock возвращает ошибку FAILED (remote: not allowed), а смартфон просто перезагружается — значит, разблокировка загрузчика запрещена на уровне производителя либо не активирован переключатель OEM-разблокировки в настройках разработчика. Именно с этой проверки и начинается любая попытка разблокировать загрузчик через ADB и Fastboot: без разрешения в системе консольные команды будут отклонены.

Разблокировка bootloader открывает доступ к установке кастомных прошивок, TWRP-рекавери и получению root-прав. Однако процедура стирает все данные и на части устройств лишает гарантии. Ниже разберём подготовку, точные команды и типичные ошибки, с оговоркой: детали процедуры зависят от бренда — Xiaomi, Google Pixel, Samsung и другие используют разные механизмы.

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

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

Разблокировка снимает эту проверку. После неё через fastboot flash можно записывать кастомное рекавери, неофициальные сборки прошивок и патченые образы для root-доступа. Плата за свободу — сброс устройства до заводского состояния при выполнении команды разблокировки и потенциальные проблемы с банковскими приложениями и сертификацией SafetyNet/Play Integrity.

  • 📱 Установка кастомных прошивок вроде LineageOS или Pixel Experience
  • 🛠️ Прошивка кастомного рекавери для бэкапов и модов
  • 🔑 Получение root-прав через Magisk
  • 🧪 Тестирование собственных сборок Android-разработчиками

Подготовка: драйверы, ADB и режим разработчика

Вам понадобится компьютер с установленным пакетом Android SDK Platform-Tools — официальным набором утилит adb и fastboot от Google. Скачивайте его только с официального сайта для разработчиков Android: сторонние «сборки ADB» часто содержат устаревшие версии, которые не распознают современные устройства в режиме fastboot.

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

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

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

На Windows дополнительно могут понадобиться USB-драйверы конкретного производителя — без них ПК не увидит устройство в режиме fastboot, хотя adb devices будет работать. Это частая причина «пропадания» смартфона после перезагрузки в загрузчик.

Проверка соединения через ADB

Подключите смартфон кабелем к ПК и в терминале (командной строке) из папки Platform-Tools выполните:

adb devices

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

Далее перезагрузите устройство в режим загрузчика:

adb reboot bootloader

После перезагрузки проверьте видимость в режиме fastboot командой fastboot devices. Пустой ответ здесь почти всегда означает проблему с драйверами fastboot-режима на Windows либо неисправный кабель. Учтите, что на части устройств Samsung классический режим fastboot отсутствует — там используется Download Mode и утилита Odin, а OEM-разблокировка включается отдельным механизмом, поэтому сверяйтесь с документацией именно вашей модели.

📊 На каком этапе вы сейчас находитесь?
Только изучаю тему
Не вижу устройство в fastboot
Команда unlock выдаёт ошибку
Загрузчик уже разблокирован

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

На устройствах с «чистым» fastboot — например, Google Pixel — разблокировка выполняется одной командой. Для современных версий Android актуален вариант:

fastboot flashing unlock

На старых устройствах (примерно до Android 5–6 эпохи) использовалась команда fastboot oem unlock. Какая из них поддерживается, зависит от версии загрузчика конкретной модели — если одна возвращает unknown command, попробуйте другую.

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

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

Особенности у разных производителей

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

БрендСпособ разблокировкиОсобенности
Google Pixelfastboot flashing unlockБез кодов, кроме операторских версий (например, Verizon)
XiaomiФирменная утилита Mi UnlockТребуется привязка аккаунта и период ожидания
SamsungOEM-разблокировка в настройкахНет классического fastboot; срабатывает Knox
HuaweiОфициально недоступнаВыдача кодов разблокировки прекращена
OnePlusfastboot oem unlockОбычно без кодов, зависит от региона и оператора

Для Xiaomi команды fastboot вручную не сработают: разблокировка выполняется только через фирменную утилиту Mi Unlock с привязанным аккаунтом, причём система может потребовать выдержать период ожидания после привязки. У Huawei официальная выдача кодов прекращена, поэтому штатного пути разблокировки для большинства моделей не осталось.

Что такое код разблокировки и где его берут

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

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

Чаще всего пользователи видят отказ FAILED (remote: 'not allowed') или похожее сообщение. Возможные причины: выключен переключатель OEM-разблокировки, устройство операторской версии с запретом, либо производитель в принципе не разрешает разблокировку. Проверьте настройки разработчика и статус модели.

Вторая группа проблем — fastboot devices не видит смартфон. Здесь помогает переустановка драйверов, смена USB-порта на задней панели ПК, другой кабель и запуск терминала от имени администратора. На Linux может потребоваться настройка правил udev.

  • 🔌 Смените кабель — «зарядочные» кабели без линий данных не подходят
  • 💻 Обновите Platform-Tools до актуальной версии
  • 🔁 Перезагрузите и смартфон, и ПК после установки драйверов
  • 🌐 Для Xiaomi проверьте, что аккаунт привязан на самом устройстве
⚠️ Внимание: прерывание процесса разблокировки или прошивки — выдергивание кабеля, отключение ПК — может привести к состоянию «кирпича», когда устройство не загружается. Дождитесь полного завершения операции и автоматической перезагрузки.

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

После сброса смартфон загрузится как новый, а при каждом включении может появляться предупреждение о разблокированном загрузчике — это нормально. Проверить статус можно командой fastboot oem device-info или fastboot getvar unlocked (поддержка зависит от устройства): в ответе должно быть значение unlocked: yes или аналогичное.

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

⚠️ Внимание: на части устройств разблокировка необратимо активирует счётчик гарантии (например, Knox у Samsung) и нарушает работу платёжных сервисов даже после возврата к стоковой прошивке. Взвесьте это до начала процедуры.

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

Можно ли разблокировать загрузчик без потери данных?

Нет. Команда разблокировки штатно выполняет полный сброс устройства — это встроенный механизм защиты Android. Обхода без стирания данных не существует, поэтому резервная копия обязательна.

Почему fastboot не видит телефон, хотя adb работает?

Режимы adb и fastboot используют разные драйверы в Windows. Если adb devices показывает устройство, а fastboot devices — нет, установите драйверы fastboot-режима от производителя или универсальный драйвер Google USB, смените кабель и порт.

Что означает ошибка FAILED (remote: not allowed)?

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

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

Да, командой fastboot flashing lock, но только на полностью стоковой прошивке с оригинальным рекавери. Блокировка поверх кастомной системы чревата незагружающимся устройством.

Нужен ли root для разблокировки загрузчика?

Нет, это независимые вещи. Загрузчик разблокируется штатными средствами fastboot без root-прав; наоборот, root обычно получают уже после разблокировки загрузчика.