Код ##2846579## открывает инженерное меню на Huawei P20 Lite сразу после ввода последнего символа в стандартном приложении «Телефон». Никаких дополнительных подтверждений или перезагрузок не требуется — интерфейс ProjectMenu загружается мгновенно. Этот способ работает на всех версиях EMUI, установленных на данную модель, включая последние сборки на базе Android 9.
Если набор кода не дает результата, проверьте активную SIM-карту для исходящих вызовов — меню запускается только через слот, выбранный по умолчанию для звонков. В некоторых прошивках региональной версии ANE-LX1 или ANE-LX2 производитель блокирует доступ через наборник, тогда помогает альтернативный путь через настройки разработчика.
Основные коды доступа к ProjectMenu
Базовый комбинация ##2846579## (на клавиатуре соответствует слову CUST) — универсальный ключ для линейки P20. Существует расширенный набор ##2846579159##, который в старых версиях EMUI 8.0 открывал дополнительные подразделы калибровки датчиков. На актуальных прошивках оба варианта ведут в одно и то же меню.
- 📞
##2846579##— основной вход в инженерное меню - 🔧
##2846579159##— расширенный код для старых сборок - 📶
##6130##— быстрый тест GPS/Glonass модуля - 🔋
##4636##— информация о батарее и статистика использования (стандарт Android)
Ввод выполняется в режиме набора номера без нажатия кнопки вызова. После последней решетки система автоматически перенаправляет в скрытый интерфейс. Если вместо меню появляется сообщение «Неверный MMI-код», смените SIM-карту для звонков в настройках двойной SIM.
Вход через меню разработчика (альтернативный метод)
Когда коды блокированы оператором или регионной прошивкой, используется стандартный путь Android. Активируйте «Для разработчиков»: зайдите в Настройки → О телефоне, тапните 7 раз по строке Номер сборки. Вернитесь в системные настройки, появится новый пункт «Для разработчиков».
Внутри раздела найдите строку Проектное меню (Project Menu) или Инженерное меню. Переключатель активирует пункт в главном меню настроек или добавляет ярлык в лаунчер. На Huawei P20 Lite этот пункт может называться «Journal» или «Log Settings» в зависимости от версии EMUI.
⚠️ Внимание: В EMUI 9.1 и новее Huawei убрала прямой доступ к ProjectMenu из настроек разработчика. Если пункта нет — код через наборник остается единственным рабочим штатным методом.
☑️ Проверка перед входом в инженерное меню
Структура и ключевые разделы ProjectMenu
После входа пользователь попадает в интерфейс с четырьмя основными вкладками. Навигация осуществляется тапами, возврат — системной кнопкой «Назад». Меню полностью на английском языке, русская локализация отсутствует даже на русскоязычных прошивках.
| Вкладка | Назначение | Критичные параметры |
|---|---|---|
| Background Setting | Фоновые процессы, логи, отладка | Log Settings, AP Log, CP Log |
| Hardware Testing | Тестирование железа: экран, сенсоры, камера, вибрация | LCD Test, Sensor Calibration, Camera Test |
| Software Upgrade | Режимы обновления: SD-карта, eRecovery, принудительная загрузка | SD Card Upgrade, Forced Upgrade |
| Product Info | Информация о модели, серийном номере, версии ПО | Model Number, Build Number, IMEI |
Раздел Hardware Testing чаще всего нужен для диагностики: проверка мультитача, калибровка компаса и приближенности, тест основной и фронтальной камеры. В Background Setting можно включить подробное логирование для передачи в сервисный центр.
Скрытые коды для быстрого теста компонентов
Код ##0*## запускает LCD-тест (красный/зеленый/синий экран). Код ##0588## — тест вибромотора. Код ##2664## — тест сенсора приближенности. Работают независимо от доступа к полному ProjectMenu.
Популярные задачи: калибровка и диагностика
Самый частый сценарий — калибровка компаса и датчика приближенности. Зайдите в Hardware Testing → Sensor Calibration. Для компаса выполните движение «восьмеркой» в пространстве до появления статуса «Pass». Датчик приближенности проверяется прикрыванием верхней части экрана рукой — значение должно меняться с FAR на NEAR.
Если сенсор экрана «глючит» (фантомные нажатия), запустите Touch Screen Test. Рисуйте по диагоналям и по центру — следы должны быть непрерывными. На P20 Lite известна проблема с оксидацией контактов лента дисплея, которую тест выявляет мгновенно.
⚠️ Внимание: Не меняйте параметры в разделе «RF Test» (радиомодуль) и «Audio» без понимания протоколов GSM/LTE. Некорректные значения ухудшают прием сети и качество звука до полной неработоспособности модуля связи.
Сторонние приложения: MTK Engineering Mode и аналоги
Процессор Kirin 659 на базе архитектуры ARM не использует чипсеты MediaTek, поэтому классическое приложение MTK Engineering Mode на Huawei P20 Lite не работает — оно пишет «Device not supported». Не тратьте время на его установку из Google Play.
Рабочие альтернативы: Engineering Mode (by MyPhoneData) — обертка над системными интентами, просто открывает то же ProjectMenu; Hidden Menu (by Hadi) — дает доступ к кодам ##4636## и сервисным интентам Android. Оба приложения не требуют root-прав.
- 🛠 Engineering Mode (MyPhoneData) — запуск системного меню одной кнопкой
- 📱 Hidden Menu (Hadi) — сборник секретных кодов Android
- 🔍 Phone Info (Samsung) — показывает статистику батареи и Wi-Fi (код ##4636##)
Если ни коды, ни приложения не открывают меню — загрузчик заблокирован, а прошивка модифицирована корпоративным MDM-профилем. В этом случае доступ возможен только после разблокировки загрузчика (Unlock Bootloader) и установки кастомного recovery, что снимает гарантию.
Создайте виджет «Прямой набор» на рабочем столе с номером ##2846579## — вход в меню займет 1 тап без поиска в контактах.
Решение проблем: меню не открывается
Причина №1 — сторонний наборник (Truecaller, Google Phone, Яндекс.Номерон). Установите системный «Телефон» по умолчанию: Настройки → Приложения → Меню (три точки) → Приложения по умолчанию → Приложение для звонков.
Причина №2 — корпоративная политика MDM. Администратор может запретить доступ к инженерным кодам через профиль конфигурации. Проверьте: Настройки → Безопасность → Администраторы устройства. Если есть чужой профиль — удалите его (потребуется пароль админа).
Причина №3 — поврежден системный раздел /cust после неудачного обновления или рутинга. Лечится полной перепрошивкой через eRecovery (включение питания + громкость вверх) или HiSuite на ПК. Обычный сброс настроек (Factory Reset) коды доступа не восстанавливает.
Главный вывод: на Huawei P20 Lite единственный гарантированный штатный способ — код ##2846579## в системном наборнике с активной основной SIM для звонков.
Часто задаваемые вопросы
Почему после ввода кода ничего не происходит?
Проверьте, какой SIM-слот выбран для исходящих вызовов по умолчанию. Код обрабатывается только модемом активного слота. Смените приоритет в «Настройки → Мобильная сеть → SIM для звонков» и повторите ввод.
Можно ли навредить телефону в инженерном меню?
Да. Изменение параметров радиомодуля (Band Selection, Tx Power) ведет к потере связи. Некорректная калибровка батареи в «Battery Calibration» ломает показания заряда. Меняйте только то, что понимаете — тесты сенсоров и камеры безопасны.
Как выйти из ProjectMenu, если зависло?
Долгое нажатие кнопки питания (10-15 секунд) принудительно перезагрузит смартфон. Данные в меню не сохраняются автоматически — изменения применяются сразу, отката нет.
Работает ли код на Honor 10 Lite / Nova 3i?
Да, платформа Kirin 659 и EMUI идентичны. Код ##2846579## работает на всех моделях 2018-2019 гг. на этом чипе: Honor 8X, Honor 20i, Nova 4e и др.
Где найти логи ошибок для сервисного центра?
Background Setting → Log Settings → Enable AP Log / CP Log. После воспроизведения проблемы подключите телефон к ПК, логи лежат в внутренней памяти в папке /sdcard/log или /data/log (нужен доступ к файлам).