Приложение Huawei Wallet на Honor 10 часто срабатывает случайно при двойном нажатии кнопки питания или свайпе вверх с экрана блокировки, что раздражает владельцев, не использующих бесконтактную оплату. Стандартное удаление невозможно, так как сервис встроен в прошивку EMUI как системный компонент. В этой статье разберем, как корректно деактивировать кошелек, убрать его ярлык и запретить автозапуск без получения root-прав.
Многие пользователи пытаются просто открепить виджет от рабочего стола, но фоновые процессы продолжают потреблять ресурсы и перехватывать жесты навигации. Полное отключение требует последовательного выполнения действий в настройках приложений, параметрах безопасности и настройках жестов. Ниже приведены проверенные методы для актуальных версий прошивки.
Почему кошелек активируется сам по себе
Главная причина нежелательного запуска — настроенный по умолчанию жест быстрого доступа. На Honor 10 двойное нажатие клавиши включения жестко привязано к вызову платежного интерфейса, и система не предлагает альтернативное действие в меню настроек кнопок. Дополнительно срабатывание провоцирует чувствительный жест «свайп вверх» на заблокированном экране, который считывается как команда открытия Huawei Wallet.
Фоновый сервис HwWalletService постоянно отслеживает NFC-метки и жесты, удерживая дескриптор в оперативной памяти. Даже если банковские карты не добавлены, модуль готов к оплате за 1–2 секунды после разблокировки. Это поведение заложено в политике безопасности Huawei Mobile Services и не отключается простым переключателем в шторке уведомлений.
Способ 1: Отключение через настройки приложений (базовый)
Самый безопасный метод — принудительная остановка и отзыв разрешений. Он не требует ADB или разблокировки загрузчика, но после перезагрузки сервис может восстановиться при обновлении HMS Core. Выполните действия в точной последовательности, чтобы минимизировать риск автоматического восстановления.
- 🔧 Зайдите в
Настройки → Приложения → Все приложения - 🔍 В меню трех точек включите «Показывать системные процессы»
- 📱 Найдите Huawei Wallet и HwWalletService
- 🛑 Нажмите «Принудительно остановить», затем «Отключить» (если кнопка активна)
- 🔒 В разделе «Разрешения» снимите все галочки: NFC, камера, контакты, геолокация
- 🧹 Очистите кэш и данные через пункт «Память»
После этих манипуляций значок пропадет из меню приложений, а жест двойного нажатия перестанет вызывать интерфейс оплаты. Если кнопка «Отключить» серяя — переходите к следующему способу.
☑️ Чек-лист перед отключением кошелька
Способ 2: Блокировка жестов быстрого доступа
Если системное отключение недоступно, нужно перехватить триггеры запуска. В EMUI 9–10 (Android 9–10) на Honor 10 это делается через настройку кнопки питания и экран блокировки. Открытие кошелька привязано к двум независимым событиям: аппаратной кнопке и зоне свайпа.
- ⚙️
Настройки → Удобство и помощь → Быстрый запуск и жесты - 🚫 В пункте «Двойное нажатие кнопки питания» выберите «Ничего» или «Камера»
- 🔓
Настройки → Безопасность и приватность → Экран блокировки - 🚫 Отключите «Кошелек на экране блокировки» и «Показывать карты при разблокировке»
После смены действия кнопки питания сервис теряет основной входной вектор. Остается убрать виджет с экрана блокировки: зажмите пустое место на локскрине → «Виджеты» → уберите Huawei Wallet в корзину.
⚠️ Внимание: После обновления системы (OTA) настройки жестов могут сброситься на значения по умолчанию. Проверяйте пункт «Быстрый запуск» после каждой установки патча безопасности.
Способ 3: Полное удаление через ADB (для продвинутых)
Радикальное решение — деинсталляция пакетов com.huawei.wallet и com.huawei.hwwallet через Android Debug Bridge. Метод гарантирует отсутствие процесса в памяти, но требует включенной отладки по USB и компьютера. Риск: нарушение целостности прошивки может вызвать ошибку при OTA-обновлении.
adb shell pm uninstall -k --user 0 com.huawei.wallet
adb shell pm uninstall -k --user 0 com.huawei.hwwallet
adb shell pm uninstall -k --user 0 com.huawei.nfc.cardservice
Ключ -k сохраняет данные приложения на случай восстановления командой cmd package install-existing. После выполнения команд перезагрузите смартфон. Ярлык исчезнет окончательно, NFC-контроллер останется рабочим для сторонних приложений (например, Google Wallet или проездных приложений метро).
Что делать, если после ADB перестал работать NFC
Удаление пакета com.huawei.nfc.cardservice иногда ломает системную NFC-оболочку. Восстановите её командой: adb shell cmd package install-existing com.huawei.nfc.cardservice. Если не помогло — сброс настроек сети: Настройки → Система → Сброс → Сбросить настройки сети. Это вернет NFC в рабочее состояние без возврата кошелька.
Таблица: Сравнение методов отключения
| Метод | Сложность | Надежность после ребута | Требует ПК | Влияет на NFC |
|---|---|---|---|---|
| Настройки приложений (Отключить) | Низкая | Средняя (может включиться после обновления HMS) | Нет | Нет |
| Смена жестов кнопки питания | Низкая | Высокая (до сброса настроек/OTA) | Нет | Нет |
| ADB Uninstall (user 0) | Средняя | Максимальная | Да | Возможны сбои (см. спойлер выше) |
| Заморозка через Titanium Backup (Root) | Высокая | Абсолютная | Нет (нужен Root) | Нет |
Что делать, если кошелек восстановился после обновления
Обновление HMS Core через AppGallery или системный OTA-пакет часто переустанавливает компоненты Wallet. Автоматическое восстановление происходит тихо, в фоновом режиме. Чтобы предотвратить возврат, нужно заблокировать обновление конкретных пакетов.
- 🛡️ Установите App Manager (из F-Droid или GitHub) для просмотра системных пакетов
- 🔒 Найдите
com.huawei.wallet→ меню → «Заблокировать обновления» - 🔒 Повторите для
com.huawei.hms(HMS Core) — это остановит каскадную установку - 🚫 В AppGallery → «Я» → «Настройки» → отключите «Автообновление» для системных приложений
Альтернатива без сторонних утилит: в Настройки → Приложения → AppGallery → Разрешения запретите «Установку неизвестных приложений» и «Изменение системных настроек». Это усложнит фоновую переустановку, но может повлиять на обновление других сервисов Huawei.
⚠️ Внимание: Блокировка обновлений HMS Core со временем может привести к неработоспособности Push-уведомлений, авторизации в приложениях банков и работе Petal Maps. Рассмотрите вариант смены жестов как основной, а ADB — как резервный.
Если вы используете Google Wallet для оплаты, назначьте его платежным приложением по умолчанию: Настройки → NFC → Бесплатная оплата → Google Pay. Это заставит систему игнорировать остатки Huawei Wallet при приближении к терминалу.
Частые ошибки при попытке убрать кошелек
Пользователи часто пытаются удалить данные через «Очистить хранилище» в настройках NFC, надеясь, что это уберет приложение. На самом деле это сбрасывает только токены карт, сам сервис остается в памяти. Другая ошибка — отключение NFC полностью. Это лишает смартфон функции чтения меток, проездных карт и передачи файлов через Android Beam, не решая проблему с автозапуском интерфейса кошелька.
Также неэффективно использовать «Оптимизатор» или «Менеджер телефона» для «очистки мусора» — эти утилиты не затрагивают системные сервисы. Единственный рабочий путь без Root — комбинация отзыва разрешений, смены жеста кнопки питания и блокировки обновлений через App Manager.
Главный вывод: На Honor 10 нельзя «удалить» кошелек одной кнопкой, но можно сделать его невидимым и неактивным комбинацией: отзыв разрешений + смена действия двойного нажатия кнопки питания + блокировка обновлений HMS Core.
FAQ: Ответы на популярные вопросы
Почему кнопка «Отключить» неактивна (серая) в настройках приложения?
Приложение имеет статус «Системное привилегированное». Прошивка EMUI запрещает пользователю отключать критичные для экосистемы HMS сервисы стандартным способом. Решение — использовать ADB или смену триггеров запуска, описанные выше.
Будет ли работать Google Pay / МИР Pay после отключения Huawei Wallet?
Да. NFC-контроллер и системная служба NfcNci работают независимо. Главное — в настройках NFC выбрать нужное приложение платежным по умолчанию. Если после ADB пропал NFC — см. спойлер в разделе про ADB.
Можно ли вернуть кошелек, если передумаю?
Если использовали метод «Отключить» или смену жестов — просто включите разрешения и верните действие кнопки питания. Если удаляли через ADB — выполните команды adb shell cmd package install-existing com.huawei.wallet и adb shell cmd package install-existing com.huawei.hwwallet, затем перезагрузите телефон.
Удаление кошелька влияет на гарантию смартфона?
Официально — нет. Разблокировка загрузчика (для Root) аннулирует гарантию, но ADB-удаление для текущего пользователя (user 0) не трогает системный раздел и не считается вмешательством в ПО производителем сервисными центрами.
Почему после отключения все равно появляется уведомление «NFC-метка найдена»?
Это системное уведомление тега com.android.nfc, а не кошелька. Оно срабатывает на любом NFC-объекте (ключ от домофона, банковская карта в чехле). Отключается в Настройки → NFC → Уведомления о метках.