Официальный разблокировщик загрузчика для Huawei P Smart 2019 недоступен с момента выхода модели, что делает получение рут-прав сложной технической задачей. Компания прекратила выдачу кодов разблокировки в 2018 году, поэтому стандартная команда fastboot oem unlock на этой прошивке вернет ошибку. Единственный рабочий путь — использование режима EDL (Emergency Download) с физическим замыканием тест-поинтов на материнской плате.

Процедура требует разборки корпуса, паяльника или тонких щупов для замыкания контактов, а также авторизованного аккаунта в сервисе типа DC-Phoenix или Huawei Multi-Tool для прошивки модифицированного загрузчика. Без этих условий установить кастомное рекавери и Magisk невозможно, а попытки использовать «универсальные» APK-эксплойты приведут к бесконечной перезагрузке или «кирпичу».

Почему официальный метод разблокировки не работает

В 2018 году Huawei закрыла портал emui.huawei.com/unlock под давлением Google и из соображений безопасности. Модель POT-LX1 / POT-LX2 / POT-LX3 вышла уже после введения запрета, поэтому в базе производителя для этих IMEI кодов разблокировки не существует. Даже если в меню разработчика пункт OEM-разблокировка активен, в fastboot устройство сообщает Command not allowed.

Некоторые сторонние сервисы предлагают «код по IMEI» за деньги — это мошенничество. База кодов не пополнялась с 2018 года, а генераторы ключей для алгоритма Huawei не существуют в открытом доступе. Любая инструкция, советующая вводить код из интернета, заведомо неверна и опасна для загрузчика.

⚠️ Внимание: Любые манипуляции с загрузчиком через EDL-режим снимают гарантию и триггерят KNOX-подобные фьюзы внутри процессора Kirin 710. Восстановить официальный статус «Locked» после этого невозможно, даже перепрошивкой стоковой прошивки через eRecovery.

Подготовка устройства и оценка рисков

Перед началом работы создайте полную резервную копию данных: разблокировка загрузчика (даже через EDL) стирает пользовательский раздел userdata. Зарядите аккумулятор минимум до 60%, иначе отключение питания во время прошивки загрузчика гарантированно превратит смартфон в «кирпич», оживляемый только программатором.

На компьютере установите актуальные ADB/Fastboot драйверы и драйвер Huawei USB Driver для распознавания устройства в EDL-режиме (VID_12D1 PID_107E или 36D0). Проверьте определение в диспетчере устройств Windows: должно появиться «Qualcomm HS-USB QDLoader 9008». Без этого прошивальщики не увидят телефон.

💡

Используйте качественный USB-кабель с поддержкой передачи данных. Кабели только для зарядки (часто идущие в комплекте с пауэрбанками) не дадут соединиться с EDL-портом, даже если тест-поинты замкнуты верно.

Оцените свои навыки: разборка P Smart 2019 требует аккуратного отсоединения флексов батареи, кнопок громкости и интерфейсных кабелей. Повреждение флекса подсветки или коаксиального кабеля антенны принесет расходы, превышающие стоимость устройства. Если опыта нет — обратитесь в сервисный центр, специализирующийся на разблокировке Huawei.

📊 Готовы ли вы разбирать смартфон для получения рут-прав?
Да, имею опыт
Да, но буду осторожен
Нет, поищу сервис
Рут не нужен, просто читал

Метод через EDL-режим и тест-поинты

Суть метода: перевод процессора в аварийный режим загрузки (EDL) путем замыкания двух контактов на плате (тест-поинтов) в момент подачи питания. Это позволяет обойти проверку подписи загрузчика и записать модифицированный abl.elf или сразу кастомный TWRP в раздел recovery.

Расположение тест-точек для POT-LX1 (основная версия для РФ/ЕС) — два небольших контакта рядом с разъемом батареи, часто помеченные как TP1 и TP2 или не имеющие маркировки. Схема для POT-LX2/LX3 может отличаться — ищите фото конкретной ревизии платы (например, POT-L29 vs POT-L09) на форумах 4PDA или XDA Developers.

☑️ Чек-лист перед входом в EDL

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

Для прошивки понадобится авторизованный аккаунт в DC-Phoenix (платный, ~$10-20 за активацию) или доступ к Huawei Multi-Tool / HCU Client. Бесплатные альтернативы (например, Qfil с файлом prog_emmc_firehose_970.mbn) работают только если загрузчик уже разблокирован, что создает замкнутый цикл. Покупка логина в авторизованном туле — единственный гарантированный способ разблокировать загрузчик на данной модели в 2026 году.

⚠️ Внимание: Не пытайтесь прошить загрузчик от другой модели (например, от P Smart 2018 или Honor 10 Lite). Несмотря на схожий чипсет Kirin 710, разметка разделов и параметры DDR отличаются. Кросс-прошивка приведет к неисправимому повреждению разделов xloader и fip, восстановление которых требует программатора SPI (ISP/eMMC).

Установка TWRP и Magisk

После успешной разблокировки загрузчика через EDL-тул (функция «Unlock Bootloader» или «Flash Custom Loader») телефон загрузится в стоковое рекавери с сообщением о разблокировке. Сразу же перезагрузитесь в fastboot (Power + Volume Down) и прошейте актуальный образ TWRP для POT-LX1:

fastboot flash recovery twrp_pot_lx1.img

fastboot reboot recovery

В меню TWRP выполните Format Data (введите yes), чтобы удалить шифрование пользовательского раздела, иначе Magisk не сможет смонтировать /data и рут не заработает. Скопируйте на внутреннюю память (через MTP в TWRP или ADB Sideload) актуальный Magisk-v27.x.zip (или новее) и прошейте его через «Install → Install Zip».

Важный нюанс про Magisk v26+

Начиная с версии 26.0, Magisk использует новый формат загрузчика (Zygisk) и требует Android 12+ для полной функциональности. На P Smart 2019 стоит Android 9/10 (EMUI 9/10). Используйте ветку Magisk Delta или Magisk Alpha (сборки от HuskyDG), адаптированные под старые Android и ядра 4.14. Официальный релиз может не пропатчить ramdisk на старом ядре.

Перезагрузитесь в систему. При первом запуске Magisk Manager (приложение) предложит установить дополнительные компоненты — соглашайтесь. Проверьте статус рута в приложении: должно отображаться «Установлено: 27.x» и зеленая галочка напротив «Rights: Root access».

💡

Ключевой момент: Без форматирования Data в TWRP рут не заработает из-за принудительного шифрования FBE (File-Based Encryption) на стоковой прошивке EMUI 9/10. Magisk не может внедриться в зашифрованный ramdisk без предварительной очистки раздела.

Настройка Magisk и обход Play Integrity

Сырые рут-права блокируют работу банковских приложений, Google Pay и игр с античитом через Play Integrity API (ранее SafetyNet). В настройках Magisk включите Zygisk и Enforce DenyList. Добавьте в DenyList все банковские приложения, Google Play Services, Google Play Store и проблемные игры.

Установите модуль Play Integrity Fix (от chiteroman или osm0sis) через раздел «Модули» в приложении Magisk (загрузите zip-файл модуля из официального репозитория на GitHub). После установки модуля обязательно очистите кэш и данные Google Play Services в настройках системы, затем перезагрузите телефон.

Проверьте прохождение атестации приложением Play Integrity API Checker или YASNAC. Цель — получить вердикт MEETS_DEVICE_INTEGRITY и MEETS_BASIC_INTEGRITY. Если видите MEETS_STRONG_INTEGRITY — это идеальный результат, но на старом Android 10 он встречается редко.

💡

Если после установки Play Integrity Fix атестация не проходит, попробуйте добавить в DenyList процессы com.google.android.gms.unstable и com.google.android.gms отдельно. Также помогает отключение «Автообновления Play Маркета» в настройках магазина, чтобы не сбить пропатченный фреймворк.

Таблица сравнения методов получения рута

Метод Сложность Стоимость Риск брика Play Integrity
Официальный код (недоступен) Низкая Бесплатно Минимальный Работает из коробки
EDL + DC-Phoenix (платный) Высокая (разборка) $10-20 Средний Требует модулей
EDL + Qfil + Firehose (бесплатно) Экстремально высокая Бесплатно Критический (нет авторизации) Не стабильно
Эксплойты (Magisk app / KingRoot) Низкая Бесплатно Высокий (softbrick) Не работает
Сервисный центр (профессионалы) Нулевая для юзера 1500-3000 руб. Минимальный Настраивают за вас

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

Устройство не входит в EDL: Проверьте контакт тест-поинтов (плохое замыкание — частая причина), замените кабель, установите драйвер QDLoader 9008 вручную через диспетчер устройств (Update Driver → Browse → Let me pick → Have Disk → qdloader.inf). Убедитесь, что батарея отключена в момент замыкания.

Bootloop после прошивки Magisk: Загрузитесь в TWRP (Power + Vol Up), сделайте Advanced Wipe → Dalvik/ART Cache → Cache. Если не помогло — прошейте стоковый boot.img (из прошивки вашей версии build number) через fastboot: fastboot flash boot boot_stock.img. Это вернет систему к жизни без рута.

OTA-обновление сбило рут: Huawei не пушит OTA на разблокированные устройства, но если вы обновились вручную через eRecovery — рут пропадет. Повторно прошейте Magisk через TWRP. Для сохранения рута при обновлении используйте модуль «OTA Survival» в Magisk или прошивайте полную прошивку с уже внедренным Magisk (patched boot/recovery) через EDL.

⚠️ Внимание: Не используйте приложения-оптимизаторы и чистильщики (Clean Master, CCleaner и др.) — они часто удаляют файлы Magisk из /data/adb, ломая рут-доступ без видимых причин. Исключите папку /data/adb из сканирования любыми антивирусами и оптимизаторами.
FAQ: Частые вопросы по руту на Huawei P Smart 2019
Можно ли получить рут без разборки телефона?

Нет. Официальная разблокировка закрыта, эксплойты для ядра 4.14 / Android 9-10 на Kirin 710 в публичном доступе отсутствуют. Разборка и тест-поинты — обязательное условие.

Сработает ли KingRoot / KingoRoot / 360 Root?

Нет. Эти утилиты используют старые эксплойты (Dirty COW, Towelroot и др.), залатанные в ядре Linux 4.14, установленном на P Smart 2019. Запуск даст либо ошибку, либо softbrick (зацикливание на логотипе).

Нужен ли ПК под Windows? Можно ли с телефона/Лinux/Mac?

Авторизованные тулы (DC-Phoenix, HCU) работают только под Windows x64. Qfil тоже в основном под Windows. ADB/Fastboot есть под Linux/Mac, но вход в EDL и прошивка загрузчика без Windows-тулов практически нереальны для новичка.

Вернется ли гарантия, если вернуть сток и заблокировать загрузчик?

Нет. Фьюз (eFuse) в процессоре Kirin 710 сгорает при первой разблокировке загрузчика физически. Сервисный центр Huawei увидит статус «Unlocked» / «Relocked» в специальном меню и откажет в гарантии.

Какую версию TWRP качать для POT-LX1?

Ищите сборку от разработчика mauronofrio или twrpdt специально под pot (кодовое имя P Smart 2019). Файл обычно называется twrp-3.7.x_x-pot.img. Не используйте TWRP от Honor 10 Lite (hrl) или P Smart 2018 (fig) — разные разделы.