Команда fastboot flashing lock возвращает загрузчик Android-смартфона в заблокированное состояние — и если выполнить её на устройстве с кастомной прошивкой или модифицированным разделом boot, аппарат может перестать загружаться и уйти в бутлуп. Поэтому перед вводом команды нужно убедиться, что на телефоне стоит стоковая прошивка, а не просто «всё работало до этого». Ниже разберём, что именно делает эта команда, когда её применять и как не получить «кирпич».
Блокировка загрузчика — это не рядовая настройка, а операция на уровне цепочки доверенной загрузки (Verified Boot). Ошибка здесь дороже, чем при обычной перепрошивке: восстановление может потребовать сервисных режимов, зависящих от конкретного чипсета и модели.
Что делает команда fastboot flashing lock
Команда fastboot flashing lock переводит загрузчик (bootloader) устройства в состояние «locked». После этого смартфон при включении проверяет цифровую подпись загружаемых разделов — boot, system, vendor — и отказывается стартовать, если подпись не совпадает с ключами производителя.
На части устройств вместо этой команды используется её предшественница — fastboot oem lock. Какая из них поддерживается, зависит от версии загрузчика конкретной модели: на более новых аппаратах Google перевёл управление блокировкой на семейство команд flashing, а oem-вариант остался на старых устройствах и у некоторых производителей. Проверить поддержку можно командой fastboot oem help или просто попробовав выполнить команду — неподдерживаемый вариант вернёт ошибку, не меняя состояние.
Когда блокировка загрузчика действительно нужна
Разблокированный загрузчик обычно требуется для установки кастомных прошивок, root-доступа и модифицированного recovery. Обратная операция — блокировка — востребована в нескольких сценариях:
- 🔙 Возврат к полностью стоковому состоянию перед продажей устройства или обращением в сервис.
- 🏦 Восстановление работы приложений, которые отказываются запускаться на разблокированном загрузчике: банковские клиенты, платёжные сервисы, корпоративные приложения.
- 🛡️ Повышение защиты: locked-загрузчик не позволит постороннему прошить устройство и обойти экран блокировки.
- 📦 Получение OTA-обновлений, если обновление отказывается устанавливаться на модифицированную систему.
Спросите себя перед блокировкой: остались ли на устройстве сторонние модификации? Если да — сначала откат на сток, и только потом fastboot flashing lock.
Подготовка: что проверить до ввода команды
Главное условие безопасной блокировки — на устройстве должна стоять полностью стоковая прошивка именно для вашей модели и региона. Кастомное ядро, пропатченный boot-образ (например, для root), модифицированный recovery — любой из этих элементов приведёт к тому, что после блокировки телефон не пройдёт проверку подписи.
⚠️ Внимание: блокировка загрузчика на устройстве с кастомной прошивкой или модифицированными разделами почти гарантированно приводит к невозможности загрузки. На части моделей это состояние устранимо только через сервисные режимы (EDL и аналоги), доступ к которым ограничен производителем.
Второй момент — на многих устройствах блокировка загрузчика, как и разблокировка, стирает все пользовательские данные (factory reset). Заранее сделайте резервную копию фотографий, контактов и файлов, потому что после перезагрузки восстановить их будет невозможно.
☑️ Подготовка перед fastboot flashing lock
Пошаговая инструкция по блокировке
Общий порядок действий одинаков для большинства устройств, но детали (например, подтверждение на экране телефона) зависят от модели — сверяйтесь с документацией производителя.
Сначала установите на компьютер инструменты Android SDK Platform-Tools — именно в них входят утилиты adb и fastboot. Подключите включённый смартфон к ПК и проверьте связь командой adb devices: устройство должно отображаться в списке. Если список пуст — проблема в драйверах или кабеле.
Далее перезагрузите устройство в режим fastboot и выполните блокировку:
adb reboot bootloader
fastboot devices
fastboot flashing lock
После ввода последней команды на экране смартфона обычно появляется запрос подтверждения: кнопками громкости выбирается вариант блокировки, кнопкой питания он подтверждается. Устройство сотрёт данные и перезагрузится. Если вместо меню подтверждения пришла ошибка — не повторяйте команду вслепую, сначала разберитесь с её текстом.
Проверка статуса загрузчика после блокировки
Убедиться, что операция прошла успешно, можно несколькими способами. Самый прямой — снова загрузиться в fastboot-режим и посмотреть строку состояния на экране устройства либо выполнить команду диагностики.
| Способ проверки | Что смотреть | Признак заблокированного загрузчика |
|---|---|---|
| Экран fastboot-режима | Строка состояния на дисплее | Указано «locked» / «DEVICE STATE — locked» |
| Команда fastboot | Вывод fastboot oem device-info | Device unlocked: false |
| Загрузка системы | Экран при включении | Нет предупреждения о разблокированном загрузчике |
| Настройки для разработчиков | Пункт «Заводская разблокировка» (OEM unlocking) | Переключатель неактивен / недоступен |
Учтите: не все загрузчики поддерживают команду oem device-info — на части моделей она возвращает ошибку, и это не означает проблему. Ориентируйтесь тогда на экран fastboot и отсутствие предупреждения при старте системы.
Типичные ошибки и их причины
Чаще всего пользователи сталкиваются с отказом команды ещё на этапе выполнения. Разберём распространённые сообщения.
- ❌
FAILED (remote: 'not allowed')— загрузчик запрещает смену состояния: возможно, отключён пункт OEM unlocking в настройках разработчика либо производитель ограничил операцию для этой модели/региона. - ❌
unknown command— загрузчик не поддерживает семействоflashing; попробуйтеfastboot oem lock. - ❌ Устройство не определяется (
< waiting for device >) — проблема с драйверами fastboot на ПК или с кабелем/портом. Проверьте диспетчер устройств и смените порт USB. - ❌ Телефон не грузится после блокировки — на устройстве остались неподписанные производителем разделы. Требуется прошивка стокового образа, в тяжёлых случаях — через сервисный режим.
⚠️ Внимание: если после блокировки смартфон завис на логотипе или ушёл в циклическую перезагрузку, не пытайтесь многократно перезапускать его и не прошивайте первые попавшиеся образы. Сначала точно установите модель и ревизию устройства и найдите официальный пакет прошивки именно для неё.
Почему нельзя блокировать загрузчик на кастомной прошивке
Android Verified Boot при locked-загрузчике сверяет цифровую подпись каждого загружаемого раздела с ключами производителя. Кастомная прошивка подписана другими ключами, поэтому проверка завершается ошибкой и загрузка останавливается. Вернуть работоспособность можно, только прошив сток — но на заблокированном загрузчике штатная прошивка через fastboot недоступна, отсюда необходимость сервисных режимов.
Чем блокировка отличается от разблокировки
Операции зеркальны, но не симметричны по рискам. Разблокировка (fastboot flashing unlock) снимает проверку подписи и открывает возможность прошивки — её ошибка редко делает устройство незагружаемым. Блокировка, наоборот, включает проверку, и любое несоответствие подписи становится фатальным для загрузки.
Ещё одно отличие: на ряде устройств разблокировка требует предварительного разрешения (код от производителя, привязка аккаунта, ожидание), а блокировка выполняется сразу — что парадоксально делает опасную операцию более доступной, чем безопасная. Отнеситесь к этому как к ещё одному аргументу в пользу тщательной подготовки.
FAQ: частые вопросы
Сотрёт ли fastboot flashing lock мои данные?
На большинстве устройств — да: смена состояния загрузчика сопровождается сбросом к заводским настройкам. Заранее сделайте резервную копию всего важного, включая данные мессенджеров и двухфакторной аутентификации.
Можно ли заблокировать загрузчик, если стоит root?
Нет, делать этого не следует. Root обычно достигается модификацией boot-образа, и после блокировки проверка подписи не пройдёт — устройство не загрузится. Сначала полностью прошейте стоковую прошивку, затем блокируйте.
Команда возвращает ошибку «not allowed». Что делать?
Проверьте, включён ли пункт «Заводская разблокировка» (OEM unlocking) в настройках для разработчиков — на некоторых моделях без этого смена состояния запрещена. Если пункт включён, а ошибка остаётся, возможно, производитель ограничил операцию для вашей модели или региона; уточните это в официальной документации.
Чем отличаются fastboot flashing lock и fastboot oem lock?
Обе команды блокируют загрузчик, но относятся к разным поколениям интерфейса fastboot. Новые устройства обычно поддерживают flashing lock, старые — oem lock. Попробуйте вариант для вашей модели; неподдерживаемая команда просто вернёт ошибку без последствий.
Телефон не загружается после блокировки. Это «кирпич»?
Чаще всего это следствие несовпадения подписи прошивки. Потребуется установка стокового образа: если fastboot-режим доступен — прошивка через него, если нет — через сервисный режим, специфичный для чипсета (для этого часто нужны официальные инструменты производителя или помощь сервисного центра).