Com huawei android hwouc что это такое

Обновлено: 02.12.2024

ОБНОВЛЕНИЕ. На некоторых телефонах с EMUI 9+ (Android P+) компания Huawei представила новое приложение-убийцу задач под названием PowerGenie, которое убивает все, что не входит в белый список Huawei, и не предоставляет пользователям никаких параметров конфигурации. Ниже показано, как его удалить.
У нас неоднозначные отзывы о Huawei — приложение PowerGenie присутствует на некоторых системах EMUI 9+, а на других — нет.

Традиционно Huawei и их настройка Android под названием EMUI относятся к числу наиболее проблемных на рынке в отношении нестандартных ограничений фоновых процессов.

Для этих расширений нет ни API, ни документации. При настройках по умолчанию фоновая обработка просто не работает должным образом, и приложения, работающие в фоновом режиме, не работают.

В некоторых версиях EMUI (мы знаем об EMUI 4 в и у нас есть некоторые отчеты о EMUI 5, а теперь и о последней EMUI 9) никакие доступные пользователю настройки не могут помешать системе прерывать фоновую обработку более чем на 60 минут. Это делается злонамеренной пользовательской службой под названием HwPFWService (а в EMUI 9 она называется PowerGenie), разработанной и связанной с EMUI компанией Huawei.

Решение для пользователей

Запуск приложения на некоторых устройствах EMUI 8, 9 и 10 (Huawei P20, Huawei P20 Lite, Huawei Mate 10…)

  • Настройки телефона > Аккумулятор > Запуск приложения, а затем установите для приложения режим "Управление вручную" и убедитесь, что все включено.
<р>1. *Настройки телефона > Аккумулятор > Запуск приложения*. Эта функция может быть доступна или не доступна для всех устройств или помечена по-разному. 2. Отключить «Управлять всем автоматически» 3. Обязательно ВКЛЮЧИТЬ! все переключается.

Кроме того, для надежной работы фоновых процессов вам может потребоваться удалить PowerGenie, как описано ниже.

Менеджер запуска

Диспетчер автозагрузки кажется новичком в этом вопросе и предотвращает автоматический запуск приложений после включения телефона.

<р>1. *Настройки телефона > Все > Диспетчер автозагрузки* и разрешите приложение.

Устройства EMUI 9+

Классическая оптимизация батареи

Откройте «Настройки», найдите и откройте «Оптимизация батареи». Коснитесь маленького перевернутого треугольника рядом с пунктом "Не разрешать", выберите "Все приложения", найдите и коснитесь своего приложения и выберите "Не разрешать".

PowerGenie

Компания Huawei очень изобретательна в взломе приложений на своих устройствах. В дополнение ко всем нестандартным мерам управления питанием, описанным ниже, они внедрили новую сборку приложения-убийцы задач прямо в EMUI 9 на Android Pie.

Он называется PowerGenie и уничтожает все приложения, которых нет в его белом списке. Вы не можете добавлять пользовательские приложения в заранее определенный белый список. Это означает, что нет другого способа исправить правильную работу приложения на Huawei, кроме как удалить PowerGenie.

К сожалению, это системное приложение, и его можно полностью удалить только с помощью ADB (Android Debug Bridge). Источник: XDA.

установите ADB на свой компьютер

Подключите телефон с помощью кабеля для передачи данных

Включите отладку по USB в параметрах разработчика на вашем устройстве

Выполните следующие команды на своем компьютере:

adb shell pm uninstall -k --user 0 com.huawei.powergenie

adb shell pm uninstall -k --user 0 com.huawei.android.hwaps

Если приложения продолжают отключаться, попробуйте запустить adb shell pm stopservice hwPfwService .

Это еще не подтверждено, но вы можете просто отключить PowerGenie в Настройки телефона > Приложения. Этот параметр необходимо повторно применять каждый раз при перезагрузке устройства.

По-прежнему следуйте приведенным ниже инструкциям: телефоны Huawei обычно имеют несколько механизмов энергосбережения.

Кроме того, на вашем устройстве может не быть PowerGenie, но ваши приложения все равно могут быть уничтожены другим механизмом.

EMUI 5.X и 8.X

Классическая оптимизация батареи

Откройте «Настройки», найдите и откройте «Игнорировать оптимизацию батареи». Коснитесь маленького перевернутого треугольника рядом с Разрешить, выберите Все приложения, найдите и коснитесь приложения и выберите Разрешить.

Устройства EMUI 6+ (и некоторые устройства EMUI 5)

Для

Настройки телефона > Дополнительные настройки > Диспетчер батареи > План электропитания установите значение Производительность

.

Настройки телефона > Дополнительные настройки > Диспетчер батареи > Защищенные приложения – установите для приложения статус Защищенное

.

Настройки телефона > Приложения > Ваше приложение > Аккумулятор > Энергоемкое уведомление [снимите флажок] и Продолжать работу после выключения экрана [установите флажок]

Настройки телефона > Приложения > Дополнительно (внизу) > Игнорировать оптимизацию > Нажмите Разрешено > Все приложения > Найдите свое приложение в списке и установите Разрешить

Хуавей П9 Плюс

  • Настройки телефона > Приложения > Настройки > Специальный доступ > Игнорировать оптимизацию батареи > выберите "Разрешить" для вашего приложения.

Huawei Honor 9 Lite, Huawei Mate 9 Pro

  • Настройки телефона > Аккумулятор > Запустить, а затем установите для приложения режим "Управление вручную" и убедитесь, что все включено.

На EMUI 4 выхода нет, извините, но вы можете попросить разработчиков ваших приложений реализовать обходной путь, описанный в разделе Разработчик

Решение для разработчиков

EMUI 4

В EMUI 4 компания Huawei внедрила вредоносную службу под названием HwPFWService . В вашем логарифме adb вы можете увидеть сообщение типа:

Вот как это можно обойти в коде:

Значок

Скопировать код вставки в буфер обмена

Этот сайт является бесплатным программным обеспечением, код доступен на GitHub.
Обсуждение и участие приветствуются!

Читайте также: