Приложение Huawei Wallet на Honor 10 не удаляется стандартным долгим тапом по иконке, так как имеет статус системного преинсталла и привязку к модулю NFC. Пользователи часто сталкиваются с невозможностью полностью избавиться от сервиса после отвязки банковских карт или при переходе на альтернативные платежные системы вроде Google Pay.
На прошивках EMUI 9–10 (Android 9–10) кошелек интегрирован в фреймворк com.huawei.wallet, поэтому пункт «Удалить» в меню приложений неактивен, а «Отключить» может отсутствовать, если активирована функция бесконтактной оплаты. Полная очистка требует либо отзыва прав администратора устройства, либо работы через ADB, либо получения root-доступа.
Почему стандартное удаление не работает
Системные приложения в линейке Honor защищены политикой безопасности HwProtect, которая блокирует деинсталляцию критических для NFC-модуля компонентов. Даже если вы удалите данные и кэш, пакет останется в разделе /system/priv-app или /product/priv-app и восстановится после сброса настроек или обновления безопасности.
Кроме того, сервис HwWalletService держит Wake Lock для обработки тегов NFC в фоновом режиме. Это мешает не только удалить APK, но и полностью остановить процесс через «Настройки → Приложения» — кнопка «Остановить принудительно» становится активной лишь на пару секунд.
⚠️ Внимание: Попытка удалить системный APK через сторонние «очистители» или файловые менеджеры без root-прав приведет к бесконечной перезагрузке интерфейса (bootloop) или потере работы NFC-модуля до полной перепрошивки через eRecovery.
Подготовка: отвязка платежных инструментов и сброс NFC
Прежде чем пытаться отключить или удалить кошелек, необходимо корректно убрать все привязанные карты, проездные и ключи. Игнорирование этого шага оставляет токенизированные данные в защищенном элементе (SE) чипа NFC, что создает риск несанкционированных списаний при передаче телефона другому лицу.
Выполните последовательность действий в самом приложении:
- 💳 Откройте «Кошелек», перейдите в раздел «Карты» и удалите каждую запись через меню «Удалить карту».
- 🚌 В разделе «Проездные» нажмите на активную карту и выберите «Вернуть карту» или «Удалить».
- 🔑 Удалите виртуальные ключи дверей в разделе «Ключи», если они были добавлены.
- 📴 Зайдите в «Настройки → Подключенные устройства → NFC» и выключите переключатель «NFC», затем «Бесконтактные платежи» — поставьте «Не использовать».
☑️ Чек-лист перед удалением Huawei Wallet
После очистки зайдите в Настройки → Приложения → Все приложения → Huawei Wallet и нажмите «Очистить хранилище» и «Очистить кэш». Это сбросит локальную базу данных SQLite и файлы конфигурации, но не затронт системный раздел.
Метод 1: Отключение через настройки (без ПК)
На некоторых сборках прошивки Honor 10 (COL-L29, COL-AL10) кнопка «Отключить» появляется только после полного удаления данных приложения и перезагрузки устройства. Это самый безопасный способ, не требующий разблокировки загрузчика.
Алгоритм действий:
- Выполните чек-лист выше.
- Перезагрузите смартфон.
- Зайдите в «Настройки → Приложения → ⋮ (три точки) → Показать системные процессы».
- Найдите Huawei Wallet, откройте его и нажмите «Отключить». Подтвердите предупреждение о возможных ошибках других приложений.
После отключения иконка исчезнет из лаунчера, а процесс перестанет потреблять батарею. Однако APK-файл останется в памяти, и при сбросе к заводским настройкам кошелек вернется в исходное состояние.
Если кнопка «Отключить» серяя — попробуйте зайти в «Права доступа» у приложения и запретить все разрешения (Телефон, Хранилище, Местоположение, NFC). После этого перезагрузите телефон и проверьте кнопку снова.
Метод 2: Удаление через ADB (требует ПК)
Android Debug Bridge позволяет деинсталлировать системные пакеты для текущего пользователя (user 0) без root-прав. Это сохраняет системный раздел нетронутым, но удаляет приложение из пространства пользователя и предотвращает его автозапуск. Для Honor 10 актуальны два имени пакета: com.huawei.wallet (основной) и com.huawei.nfc.carrera (служба NFC-эмуляции).
Подготовка:
- 💻 Установите на ПК
platform-tools(adb.exe, fastboot.exe). - 🔧 Включите на телефоне «Настройки → Система → Для разработчиков → Отладка по USB».
- 🔌 Подключите кабель, разрешите отладку на экране телефона (галочка «Всегда разрешать с этого компьютера»).
В командной строке (PowerShell или cmd) в папке platform-tools выполните:
adb devices
adb shell pm uninstall --user 0 com.huawei.wallet
adb shell pm uninstall --user 0 com.huawei.nfc.carrera
adb shell pm uninstall --user 0 com.huawei.wallet.service
Ключ --user 0 означает удаление только для основного пользователя. Системный образ не меняется, OTA-обновления будут проходить нормально. После перезагрузки кошелька не будет в списке приложений.
Как вернуть кошелек через ADB, если передумали
Выполните команду: adb shell cmd package install-existing com.huawei.wallet. Приложение восстановится со всеми настройками по умолчанию. Не требует перепрошивки.
Метод 3: Полное удаление с root-права (Magisk)
Если загрузчик разблокирован и установлен Magisk, можно физически удалить APK из системного раздела. Это освобождает ~150–200 Мб в /product и исключает любое восстановление. Требует понимания структуры разделов A/B (Honor 10 использует схему A-only, системный раздел монтируется в /system_root).
Последовательность в терминале (Termux или ADB shell с su):
su
mount -o rw,remount /system_root
mount -o rw,remount /product
rm -rf /product/priv-app/HwWallet
rm -rf /system_root/system/priv-app/HwWallet
Удаляем данные пользователя
pm clear com.huawei.wallet
reboot
После ребута модуль Magisk «Systemless Hosts» или «App Systemizer» может потребовать пересборки кэша dex2oat. Лучше сразу запустить в Magisk Manager «Переустановить модули».
⚠️ Внимание: Физическое удаление файлов из /product/priv-app делает невозможным установку OTA-обновлений официальным способом — установка завершится ошибкой проверки хешей vbmeta. Придется прошивать full-обновление через карту памяти или HiSuite.
Сравнение методов удаления
| Метод | Требует ПК | Требует Root | Удаляет APK физически | Проходит OTA | Сложность |
|---|---|---|---|---|---|
| Отключение в настройках | Нет | Нет | Нет | Да | Низкая |
| ADB uninstall --user 0 | Да | Нет | Нет (скрывает) | Да | Средняя |
| Magisk + rm (root) | Нет (можно с телефона) | Да | Да | Нет (надо патчить boot) | Высокая |
| TWRP + удаление раздела | Нет | Да (custom recovery) | Да | Нет | Очень высокая |
Что делать, если кошелек восстановился после обновления
После установки системного обновления (например, переход на EMUI 10.1 или патч безопасности 2021 года) Huawei часто реинсталлирует системные приложения через механизм Dynamic Preload. Если вы использовали метод ADB — просто повторите команды. Если метод root — файлы вернутся, так как раздел /product перепрошивается целиком.
Чтобы предотвратить автоматическую установку, можно заморозить пакет установщика прелоада: adb shell pm disable-user --user 0 com.huawei.android.dynamicpreload. Но это может помешать установке других системных приложений при будущих обновлениях.
Главный вывод: для 99% пользователей Honor 10 оптимален метод ADB — он безопасен, сохраняет гарантию и OTA, а кошелек полностью исчезает из интерфейса и автозапуска.
Частые ошибки и их последствия
Самая распространенная ошибка — удаление данных приложения «Google Play Services» вместо Huawei Wallet. Это ломает push-уведомления, оплату в Play Маркете и вход в аккаунт Google, но не затрагивает кошелек.
Другая ошибка — использование приложений вроде «System App Remover» без понимания зависимостей. Удаление пакета com.huawei.nfc.carrera без замены на рабочую stub-заглушку приводит к тому, что настройка «NFC» в шторке перестает переключаться, а тег NFC не считывается ни одной программой.
Третий случай — попытка установить APK кошелька от другой модели (P30, Mate 20) поверх удаленного. Разные версии libhwnfc.so несовместимы с модемным прошивкой Honor 10 (Balong 765), что вызывает краш NfcService при каждом включении экрана.
Восстановление кошелька, если понадобится снова
Если вы использовали метод ADB, восстановление занимает 10 секунд одной командой. При физическом удалении с root — проще всего прошить официальный full-прошивку (UPDATE.APP) через eRecovery (Power + Volume Up) или HiSuite. Это вернет все системные приложения в исходное состояние без потери пользовательских данных, если выбрать «Только обновление».
Альтернатива — установить Huawei Wallet из AppGallery. Но версия из магазина часто не получает доступ к защищенному элементу (SE) без системной подписи, поэтому бесконтактная оплата может не заработать. В этом случае остается только полная перепрошивка.
❓ FAQ: Часто задаваемые вопросы
Могу ли я удалить кошелек, если забыл пароль от экрана блокировки?
Нет. Для включения отладки по USB (нужной для ADB) и доступа к настройкам разработчика требуется разблокировать экран. Сбросьте пароль через Find Device (HiCloud) или жесткий сброс через eRecovery — но это сотрет все данные.
Удаление кошелька сломает NFC-метки и проездные на часах?
Часы Honor/Huawei используют свой защищенный элемент. Удаление кошелька с телефона не влияет на работу NFC в часах, если они уже настроены через приложение Здоровье/Health.
Почему после отключения кошелька батарея садится быстрее?
Проверьте «Настройки → Батарея → Потребление» — возможно, виноват процесс com.android.nfc, который в цикле пытается найти удаленный сервис. Перезагрузите телефон и выключите NFC совсем, если не пользуетесь.
Работает ли Google Pay после удаления Huawei Wallet?
Да, Google Pay использует свой HCE-сервис (com.google.android.apps.walletnfcrel) и не зависит от Huawei Wallet. Главное — поставить Google Pay платежным приложением по умолчанию в «Настройки → Подключенные устройства → NFC → Бесконтактные платежи».
Нужно ли разблокировать загрузчик для метода ADB?
Нет. Отладка по USB работает на залоченном загрузчике. Разблокировка (Unlock Bootloader) нужна только для установки Magisk/TWRP и физического удаления файлов из системного раздела.
Удаление Huawei Wallet с Honor 10 — задача решаемая за 5–15 минут. Для большинства сценариев достаточно отключения через настройки после очистки данных или команды ADB. Root-метод оправдан только если критично место в системном разделе или требуется чистая прошивка без китайских сервисов. Всегда начинайте с отвязки карт — это правило безопасности номер один.