Статус загрузчика определяет возможность установки кастомных прошивок, получения root-прав и прохождения SafetyNet на устройствах Huawei. Проверить его можно без разблокировки самого телефона, используя встроенные меню или компьютер с установленными платформенными инструментами. Ниже описаны все рабочие методы актуальных версиях EMUI и HarmonyOS.
Важно понимать: компания официально прекратила выдачу кодов разблокировки в 2018 году, поэтому на новых моделях (серии P40, Mate 40 и новее) загрузчик заперт на аппаратном уровне. На старых устройствах статус может быть изменен только если владелец получил код до закрытия программы или использовал платные сервисы третьих лиц.
Проверка через меню «Для разработчиков»
Самый быстрый способ не требует подключения к ПК. Он доступен на любом смартфоне с разблокированным экраном и работающей системой.
Активируйте скрытое меню: зайдите в Настройки → О телефоне и 7 раз нажмите на Номер сборки. После ввода ПИН-кода вернитесь в Систему и обновления → Для разработчиков. Прокрутите список до пункта Разблокировка OEM.
- 🟢 Переключатель активен (синий/зеленый) — загрузчик разблокирован или готов к разблокировке (на старых моделях).
- 🔴 Переключатель серый, неактивен — загрузчик заблокирован, разблокировка OEM запрещена производителем.
- ⚪ Пункта нет в списке — типично для устройств 2019+ годов выпуска, где опция скрыта принудительно.
⚠️ Внимание: Наличие активного переключателя «Разблокировка OEM» не гарантирует, что загрузчик уже разблокирован. Это лишь разрешение на выполнение процедуры через Fastboot. Для точного статуса нужны методы ниже.
Если пункт «Для разработчиков» пропал после обновления EMUI — активируйте его заново через «Номер сборки». Настройка сбрасывается при мажорных обновлениях прошивки.
Использование сервисного кода (USSD-меню)
Скрытое сервисное меню ProjectMenu показывает аппаратный статус загрузчика без входа в систему Android. Работает даже если система повреждена, но экран реагирует на набор номера.
Откройте «Телефон» и наберите ##2846579## (или ##2846579159## на некоторых прошивках). Откроется ProjectMenu. Перейдите: 1. Background Settings → 7. USB Port Settings → 2. Manufacture Mode. В открывшемся окне ищите строку Bootloader Lock State или Boot Lock Status.
- 🔓 Unlocked / Unlock — загрузчик разблокирован.
- 🔒 Locked / Lock — загрузчик заблокирован.
- ❓ Unknown / N/A — система не может определить статус (редко, возможно повреждение раздела misc).
На моделях с HarmonyOS 2.0+ и EMUI 12+ это меню часто урезано или полностью удалено. Если код не срабатывает — переходите к компьютерным методам.
Нюансы ProjectMenu на разных версиях EMUI
На EMUI 9-10 (Android 9-10) меню полнофункционально. На EMUI 11-12 (Android 11) пункт Manufacture Mode может отсутствовать. На HarmonyOS 2.0+ (Android 10/11/12 база) доступ к ProjectMenu часто заблокирован на уровне прошивки модема. Альтернативный код ##7378423## (Service Menu Sony) на Huawei не работает.
⚠️ Внимание: Не меняйте другие параметры в ProjectMenu без понимания их функции. Неправильная настройка USB-порта или режима модема может привести к потере связи, невозможности зарядки или необходимости перепрошивки через eRecovery.
Проверка через ADB (Android Debug Bridge)
Метод требует включенной «Отладки по USB» в меню разработчика и авторизованного компьютера. Дает точный программный статус.
Подключите телефон к ПК кабелем. В терминале (PowerShell, cmd или bash) выполните:
adb devices
adb shell getprop ro.bootloader_status
В ответе система вернет значение свойства. Стандартные варианты ответа:
| Значение свойства | Интерпретация |
|---|---|
unlocked или 1 | Загрузчик разблокирован |
locked или 0 | Загрузчик заблокирован |
unknown или пусто | Свойство не задано (часто на новых моделях) |
Дополнительно можно проверить флаг ro.oem_unlock_supported. Если он равен true — производитель предусмотрел возможность разблокировки. Если false — аппаратная блокировка неснима.
☑️ Чек-лист перед проверкой через ADB
Проверка в режиме Fastboot (самый точный)
Режим загрузчика (Bootloader Mode) показывает статус на экране телефона физически. Это эталонный метод, не зависящий от состояния ОС.
- Выключите смартфон полностью.
- Зажмите Громкость вниз + Питание до появления логотипа, затем отпустите Питание, удерживая Громкость вниз.
- Устройство войдет в Fastboot (черный экран с текстом и иконкой USB).
- Подключите кабель к ПК с установленным
fastboot. - Выполните команду:
fastboot oem get-bootinfo(для старых Kirin) илиfastboot flashing get_unlock_ability(для новых).
На экране телефона и в консоли ПК появится информация. Ключевые строки:
- 🟢 Bootloader Lock State: UNLOCKED — разблокирован.
- 🔴 Bootloader Lock State: LOCKED — заблокирован.
- 🔑 Unlock Ability: 1 — разблокировка возможна (код нужен).
- 🚫 Unlock Ability: 0 — разблокировка невозможна (фьюзы сожжены).
На процессорах Kirin 980 и новее (Mate 20, P30, nova 5 и свежее) используется команда fastboot flashing get_unlock_ability. Старая команда oem get-bootinfo может вернуть ошибку Command not supported.
Fastboot показывает аппаратную правду. Даже если в Android меню разработчика переключатель активен, но в Fastboot написано LOCKED — загрузчик закрыт. Обратная ситуация (меню серое, Fastboot UNLOCKED) тоже бывает после некорректной перепрошивки.
Особенности новых моделей (HarmonyOS NEXT, серии Mate 60 / Pura 70)
На флагманах 2023–2026 годов с чипами Kirin 9000S / 9010 и HarmonyOS NEXT проверка имеет нюансы. Меню разработчика может не содержать пункта OEM вообще. Сервисный код ##2846579## часто выдает ошибку «Connection problem or invalid MMI code».
Единственный надежный способ — Fastboot. Но даже там команда get_unlock_ability вернет 0. Huawei сожгла eFuse (одноразовые предохранители) на заводе. Программная или платная разблокировка для этих серий не существует. Любые предложения «разблокировать загрузчик Mate 60» — мошенничество.
⚠️ Внимание: Покупая б/у Huawei серии Mate 60, Pura 70, Nova 12 и новее с целью установки кастомов — знайте: загрузчик неразблокируем навсегда. Root, Magisk, TWRP, LineageOS на этих устройствах официально и практически невозможны.
Что делать, если загрузчик заблокирован, а разблокировать нужно
Официальный путь закрыт с 2018 года. Остаются только неофициальные варианты, несущие риски.
- 💰 Платные сервисы разблокировки (DC Phoenix, HCU Client, Chimera Tool) — работают только на процессорах до Kirin 980 включительно (серии до P30/Mate 20). Стоимость $20–60. Требуют Windows, кабель и временную потерю гарантии.
- 🛠 Тестовые прошивки (Engineering Firmware) — иногда встречаются в сети для конкретных моделей. Прошиваются через eRecovery или SD-карту. Риск превратить телефон в «кирпич» — высокий.
- 🔧 Hardware-методы (EDL Mode / Test Points) — паяльник, замкнут контактов на материнской плате. Только для сервисов с оборудованием EasyJTAG / UFI Box. Гарантия аннулируется физически.
Для 99% пользователей реалистичный сценарий — принять заблокированный загрузчик. Используйте официальные прошивки через HiSuite или eRecovery для восстановления системы.
Как вернуть официальную прошивку на заблокированном загрузчике
1. Скачайте полный пакет прошивки (Full OTA / Firmware) для вашей модели и региона (C432, C185, C636 и т.д.) с ресурса firmwarefile.com или аналогичных.2. Распакуйте архив. Положите папку `dload` в корень внутренней памяти или на отформатированную в FAT32 microSD.3. Выключите телефон. Зажмите Громкость Вверх + Вниз + Питание (на старых) или просто вставьте карту и включите (на новых с eRecovery).4. Система сама найдет `update.app` и начнет перепрошивку. Не отключайте питание 15-30 минут.
Частые ошибки при диагностике
Новички часто путают разные состояния. Распространенные заблуждения:
- 🔄 «OEM Unlock включен = загрузчик разблокирован» — ложь. Это только разрешение на разблокировку командой
fastboot oem unlock. - 🔄 «Рут (Magisk) установлен = загрузчик разблокирован» — на старых версиях Magisk мог работать через системные уязвимости без анлока. На Android 10+ рут без разблокированного загрузчика невозможен.
- 🔄 «Кастомная рекавери (TWRP) стоит = загрузчик открыт» — верно. TWRP не установится на заблокированном загрузчике (кроме редких старых моделей с exploit).
- 🔄 «Телефон просит код разблокировки при включении» — это PIN/пароль экрана или FRP (Google/Huawei ID), а не загрузчик.
Проверяйте комбинацией методов: меню разработчика → ADB → Fastboot. Расхождение данных указывает на программные глюки или неполную перепрошивку.
Единый вердикт дает только Fastboot. Если `fastboot flashing get_unlock_ability` возвращает 0 — загрузчик заперт аппаратно. Никакие коды, сервисы или прошивки это не изменят на современных чипах.
FAQ: Ответы на частые вопросы
Можно ли проверить статус загрузчика на выключенном/сломанном телефоне?
Только если экран работает и телефон входит в Fastboot (Громкость вниз + Питание). Если экран не горит — диагностика невозможна без разборки и программатора.
Сбросит ли проверка через Fastboot данные на телефоне?
Нет. Команды get-bootinfo и get_unlock_ability только читают регистры. Данные стирает только команда fastboot oem unlock или fastboot flashing unlock с подтверждением на экране.
Почему в меню разработчика нет пункта «Разблокировка OEM»?
На EMUI 10+ / HarmonyOS пункт скрыт, если загрузчик заблокирован аппаратно (Unlock Ability = 0). Он появится только если производитель разрешил разблокировку для данной партии устройств.
Купил телефон б/у, продавец говорит «разблокирован». Как не обмануть?
Встречайтесь у розетки с ноутбуком. Зайдите в Fastboot и выполните `fastboot flashing get_unlock_ability`. Если 1 — можно разблокировать (код нужен). Если 0 — никогда не был и не будет разблокирован. UNLOCKED в Bootloader Lock State — уже разблокирован.
Влияет ли разблокированный загрузчик на банковские приложения и NFC-оплату?
Да. SafetyNet / Play Integrity API выдают verdict `BASIC` или `FAIL`. Google Pay, Сбербанк Онлайн, Т-Банк, МИР Пей перестанут работать для бесконтактной оплаты. Лечится только Magisk + модули (Zygisk, Play Integrity Fix) на разблокированном загрузчике.