Huawei
Histoire
MISE À JOUR: Sur certains téléphones avec EMUI 9+ (Android P+), Huawei a introduit une nouvelle application tueuse de tâches appelée PowerGenie qui tue tout ce qui n’est pas sur la liste blanche de Huawei et ne donne aux utilisateurs aucune option de configuration. Voir ci-dessous comment la désinstaller.
Nous avons des avis mitigés sur Huawei – l’app PowerGenie est présente sur certains systèmes EMUI 9+, alors que sur d’autres elle ne l’est pas.
Traditionnellement, Huawei et sa personnalisation d’Android appelée EMUI font partie des plus problématiques du marché en ce qui concerne les limitations des processus d’arrière-plan non standard.
Il n’existe aucune API ni aucune documentation pour ces extensions. Avec les paramètres par défaut, le traitement en arrière-plan ne fonctionne tout simplement pas correctement et les applications fonctionnant en arrière-plan sont interrompues.
Dans certaines versions de l’EMUI (nous connaissons l’EMUI 4, nous avons des rapports sur l’EMUI 5 et maintenant sur la dernière EMUI 9), aucun paramètre accessible à l’utilisateur ne peut empêcher le système d’interrompre le traitement en arrière-plan pendant plus de 60 minutes. Ceci est fait par un service personnalisé maléfique appelé HwPFWService (et dans EMUI 9, il est appelé PowerGenie) développé et intégré à EMUI par Huawei.
Solution pour les utilisateurs
Lancement d’app sur certains appareils EMUI 8, 9 et 10 (Huawei P20, Huawei P20 Lite, Huawei Mate 10…)
- Paramètres du téléphone > Batterie > Lancement d’app, puis réglez votre app sur “Gérer manuellement” et assurez-vous que tout est activé.

1. *Paramètres du téléphone > Batterie > Lancement de l'application*. Cette fonction peut être disponible ou non pour tous les appareils ou étiquetée différemment.

2. Désactivez "Gérer tout automatiquement"

3. Assurez-vous d'activer toutes les options.
Aussi, pour des processus d’arrière-plan fiables, vous devrez peut-être désinstaller PowerGenie comme décrit ci-dessous.
Gestionnaire de démarrage
Le gestionnaire de démarrage semble être un nouveau venu dans le jeu, empêchant les applications de s’exécuter automatiquement après le démarrage du téléphone.
- Allez dans Paramètres > Tout > Gestionnaire de démarrage.

1. *Paramètres du téléphone > Tout > Gestionnaire de démarrage* et autorisez l'application.
Appareils sous EMUI 9+
Optimisation classique de la batterie
Ouvrez Paramètres, recherchez et accédez à Optimisation de la batterie. Touchez le petit triangle inversé à côté de Ne pas autoriser, touchez Toutes les applications, localisez et touchez votre application, puis sélectionnez Ne pas autoriser.
PowerGenie
Huawei est extrêmement inventif pour casser les applications sur ses appareils. En plus de toutes les mesures de gestion de l’énergie non standard décrites ci-dessous, ils ont introduit une nouvelle app tueuse de tâches construite directement dans EMUI 9 sur Android Pie.
Elle s’appelle PowerGenie et elle tue toutes les apps qui ne sont pas sur sa liste blanche. Vous ne pouvez pas ajouter des apps personnalisées sur leur liste blanche prédéfinie. Cela signifie qu’il n’y a pas d’autre moyen de réparer la fonctionnalité correcte des apps sur Huawei que de désinstaller PowerGenie.
Malheureusement, il s’agit d’une application système qui ne peut être entièrement désinstallée qu’en utilisant ADB (Android Debug Bridge): XDA.
Vous devez:
- Installer ADB sur votre ordinateur
- Connecter votre téléphone avec un câble de données
- Activez les options du développeur
- Activez le débogage USB dans les options de développement de votre appareil
- Exécutez les commandes suivantes sur votre ordinateur:
adb shell pm uninstall -k –user 0 com.huawei.powergenie
adb shell pm uninstall -k –user 0 com.huawei.android.hwaps
Si les applications continuent à être tuées, essayez d’exécuter adb shell pm stopservice hwPfwService
Cela n’a pas encore été confirmé mais il est possible que vous puissiez simplement désactiver PowerGenie dans les paramètres du téléphone > Apps. Ce paramètre devra être réappliqué à chaque fois que vous redémarrez votre appareil.
Veuillez quand même suivre les étapes ci-dessous – les téléphones Huawei ont généralement plusieurs mécanismes d’économie d’énergie.
De plus, il se peut que vous n’ayez pas PowerGenie sur votre appareil, mais que vos applications soient quand même tuées par un autre mécanisme.
EMUI 5.X y 8.X
Optimisation classique de la batterie
Ouvrez Paramètres, puis recherchez et accédez à Ignorer l’optimisation de la batterie. Touchez le petit triangle inversé à côté de Autoriser, touchez Toutes les applications, localisez et touchez l’application, puis sélectionnez Autoriser.
Appareils EMUI 6+ (et certains appareils EMUI 5)
- Paramètres du téléphone > Paramètres avancés > Gestionnaire de la batterie > Plan d’alimentation réglé sur Performance
- Réglages du téléphone > Paramètres avancés > Gestionnaire de la batterie > Applications protégées – définissez votre application comme protégée
- Réglages du téléphone > Apps > Votre application > Batterie > Invitation à consommer beaucoup d’énergie [décochez] et Continuer à fonctionner après l’extinction de l’écran [cochez]
- Paramètres du téléphone > Apps > Avancés (en bas) > Ignorer les optimisations > Appuyez sur Autorisé > Toutes les apps > Trouvez votre application dans la liste et réglez-la sur Autorisé
Huawei P9 Plus
- Paramètres du téléphone > Apps > Paramètres > Accès spécial > Ignorer l’optimisation de la batterie > sélectionnez Autorisé pour votre application.
Huawei Honor 9 Lite, Huawei Mate 9 Pro
- Paramètres du téléphone > Batterie > Lancement, puis réglez votre application sur “Gérer manuellement” et assurez-vous que tout est activé.
Sur EMUI 4, il n’y a pas de solution, désolé, mais vous pouvez demander aux développeurs de vos applications d’implémenter la solution de contournement décrite dans la section Développeurs.
Verrouillage de l’écran
Empêchez votre smartphone Huawei de fermer les applications lorsque vous verrouillez l’écran
Les smartphones Huawei sont populaires et utilisés par des millions de personnes dans le monde entier. Malheureusement, ils ont tous une caractéristique gênante : ils ferment agressivement les applications lorsque vous verrouillez l’écran, pour économiser la batterie, y compris les applications que vous pouvez avoir besoin d’exécuter en arrière-plan. Cela signifie que votre smartphone Huawei peut désactiver l’antivirus que vous avez installé pour vous protéger, le contrôle parental que vous avez installé pour votre enfant, vos applications de fitness ou de navigation GPS. Voici comment empêcher votre smartphone Huawei de fermer les applications que vous souhaitez exécuter en arrière-plan, même lorsque vous fermez l’écran:
Pourquoi Huawei force la fermeture des applications lorsque vous verrouillez l’écran?
En bref, pour économiser la batterie. La version Android EMUI de Huawei a toujours eu des algorithmes agressifs d’économie de batterie. Le raisonnement est que, lorsque vous fermez l’écran, vous n’avez pas besoin que la plupart des applications fonctionnent en arrière-plan, et votre smartphone Huawei les ferme, afin qu’elles ne consomment pas d’énergie. Cela signifie que les smartphones Huawei ont tendance à avoir une excellente autonomie, mais cela se fait au prix de désagréments pour les utilisateurs.
Pour aider les utilisateurs, sur leurs smartphones sous Android 7 (Android Nougat), Huawei disposait d’une fonctionnalité appelée “Protected Apps” qui permettait aux utilisateurs et aux développeurs d’applications de définir certaines applications comme “protégées” afin qu’elles puissent continuer à fonctionner en arrière-plan même lorsque l’écran est fermé. Malheureusement, à partir d’Android 8 Oreo et EMUI 8, cette fonctionnalité a été renommée “Lancement d’apps” et les personnes qui connaissaient les “Apps protégées” ne savent plus où regarder.
Quels types d’apps sont affectés négativement par les algorithmes de Huawei?
Toutes les apps ne sont pas concernées par ce problème. Huawei tient à jour une liste d’applications populaires qui ne sont pas empêchées de faire leur travail en arrière-plan. En outre, certains développeurs d’applications ont bien intégré leurs applications Android aux smartphones Huawei et ne rencontrent pas de problèmes.
Mais il y a aussi une longue liste d’applications qui sont affectées négativement. Tout d’abord, les applications antivirus comme AVG Antivirus, Avast antivirus, Kaspersky Mobile Antivirus, ESET Mobile Security & Antivirus, Bitdefender Mobile Security, etc. Une autre catégorie importante d’applications affectées est le contrôle parental comme ESET Parental Control, Kaspersky Parental Control, Kids Place, et d’autres. Le gros problème de cette catégorie d’applications est que Huawei les désactive complètement, les rendant inutiles. Par conséquent, adieu le contrôle parental et votre enfant reste sans protection.
Les autres applications qui posent de gros problèmes sont les trackers de fitness de toutes sortes : Fitbit, Garmin, Endomondo, Strava, Under Armour Record, etc. Disons que vous partez courir ou que vous vous entraînez pour un sport. Après avoir fermé l’écran, il est probable que votre smartphone Huawei force la fermeture de votre application de suivi, et à la fin, rien n’a été suivi parce que l’application a été empêchée de le faire.
Les applications de navigation sont également affectées par l’approche de Huawei. Supposons que vous partez en vacances et que vous utilisez HERE WeGo pour obtenir l’itinéraire d’un lieu que vous souhaitez visiter. Vous définissez la destination, fermez l’écran de votre smartphone Huawei, le placez dans votre poche, et commencez à écouter les instructions que vous recevez, dans votre casque. Les algorithmes de Huawei peuvent fermer l’application de navigation pour économiser la batterie parce que vous avez fermé l’écran.
Les autres types d’applications qui subissent un impact négatif sont les applications VPN, les enregistreurs vocaux, les applications de chat, les applications d’information, les applications de géolocalisation, toutes sortes d’applications de suivi, etc. Pour résoudre ce problème pour tous les types d’apps, suivez les étapes suivantes de ce tutoriel:
Étape 1. Ouvrez les paramètres de la batterie de votre smartphone Huawei
Déverrouillez votre smartphone Huawei, et allez dans son application Paramètres. Ensuite, appuyez sur la catégorie Batterie des paramètres.

Étape 2. Gérez manuellement les applications que vous ne voulez pas que Huawei ferme
Sur l’écran de lancement des applications, vous voyez une liste de toutes les applications installées sur votre appareil Huawei. À quelques exceptions près, contrôlées par Huawei, elles doivent toutes être réglées sur “Gérer automatiquement”, comme dans la capture d’écran ci-dessous.

Cela signifie que votre smartphone Huawei est libre de forcer la fermeture de n’importe laquelle de vos applications, comme bon lui semble, selon ses algorithmes, chaque fois que vous verrouillez l’écran. Trouvez la première application que vous voulez configurer, et désactivez son interrupteur pour “Gérer manuellement”. Vous voyez immédiatement apparaître une invite où il vous est demandé quel type d’activités vous voulez autoriser l’app à effectuer:
- “Lancement automatique” – vous autorisez l’application à se lancer automatiquement lorsque vous allumez le smartphone, ou lorsqu’elle doit fonctionner en arrière-plan.
- “Lancement secondaire” – vous autorisez l’application à être lancée par d’autres applications qui en ont besoin.
- Exécuter en arrière-plan” – vous permettez à l’application de continuer à fonctionner en arrière-plan aussi longtemps que nécessaire, à chaque fois qu’elle doit le faire.

Pour éliminer tous les problèmes, il est bon d’autoriser l’application à effectuer les trois types d’activités, puis d’appuyer sur OK. Trouvez toutes les applications que vous souhaitez exécuter en arrière-plan, et répétez les mêmes paramètres. Pendant que vous faites cela, remarquez qu’elles ont leurs interrupteurs désactivés, et sous leur nom, vous voyez le texte “Gérer manuellement”. C’est une bonne chose, car cela signifie que Huawei arrête de les tuer chaque fois que vous verrouillez l’écran de votre smartphone.

BONUS: Comment désactiver la fermeture des applications par Huawei, pour toutes les applications
Si vous êtes frustré par la façon dont Huawei ferme les applications en arrière-plan lorsque vous verrouillez l’écran, vous pouvez désactiver complètement cette “fonctionnalité”, pour TOUTES vos applications. Pour ce faire, dans l’écran “Lancement des applications”, appuyez sur le bouton “Gérer toutes les applications automatiquement” et réglez-le sur désactivé.

Cela désactive la gestion automatique des applications en arrière-plan, et permet à toutes les applications de faire ce qu’elles veulent quand elles le veulent. Cela peut sembler être une bonne idée, mais gardez à l’esprit que ce paramètre va réduire la durée de vie de la batterie de votre smartphone. Il est préférable de paramétrer les applications individuellement.
Après avoir désactivé cette fonctionnalité pour une ou plusieurs applications, un nouveau lien devient disponible dans l’écran de lancement des applications : “Gérer le lot manuellement”. Tapez dessus.

Vous voyez toutes les applications pour lesquelles la fermeture forcée a été désactivée, et vous pouvez définir individuellement, quel type de permissions vous voulez donner à chaque application, pour les trois types de tâches : “Lancement automatique”, “Lancement secondaire” et “Exécution en arrière-plan”.

