0 votes

Comment puis-je déterminer exactement quel processus vide ma batterie?

Depuis l'installation d'Android 6.0.1, mon téléphone surchauffe beaucoup et ma batterie se vide très rapidement.

Avec un peu d'essais et d'erreurs, j'ai finalement déterminé qu'au moins un processus appelé AtFwdService était en train de vider ma batterie. Cependant, même après avoir tué ce processus, j'ai toujours des périodes où ma batterie se vide rapidement.

J'ai vu cette question, bien qu'elle semble être destinée aux téléphones Cyanogenmod, ou peut-être aux téléphones rootés. J'ai une rom stock, non rootée. En tout cas, j'ai suivi la solution acceptée, qui consistait à installer une application appelée Watchdog, mais cela n'a révélé littéralement rien. Peut-être a-t-elle besoin d'un accès root pour fonctionner correctement.

J'ai également installé Gsamm Battery Monitor Pro, qui me montre à quel point ma batterie surchauffe, quelle est ma projection de décharge de batterie, et a de beaux graphiques. Mais il ne me dit pas exactement ce qui vide ma batterie. Par exemple, sous "Utilisation d'application", il montre que "Système Android" utilise 52 %(!) de ma batterie. Le problème est clairement là quelque part.

Mais, si je clique sur Système Android, je vois une énorme liste de packages installés. Il y a un bouton "Gérer" qui me permet d'agir sur des packages spécifiques, mais aucune des listes ne me donne d'indication sur quel package est en train de vider ma batterie.

L'utilisation de la batterie par défaut dans les paramètres me dit également que le problème se situe quelque part dans le Système Android, mais ne donne pas plus de détails. Dans les Options pour les développeurs, sous Services en cours d'exécution, je vois une liste de services en cours d'exécution, mais ce ne sont pas nécessairement des processus, et la liste n'est pas aussi complète que ce qui est montré dans l'application Gsamm, donc j'ai l'impression de ne pas avoir une vision complète de la situation.

Y a-t-il un moyen de savoir exactement quel processus est en train de vider ma batterie ?

1voto

Carrein Points 341

Essayez ce qui suit :

  • Est-ce que la batterie se vide exclusivement avec votre modèle de téléphone ? Certains téléphones sont naturellement plus susceptibles de se vider rapidement. Trouvez quelqu'un avec le même téléphone et faites une comparaison croisée.

  • La capacité de la batterie diminue avec le temps. D'après mon expérience, les téléphones de plus d'un an montrent une durée de vie de batterie globalement inférieure. La batterie pourrait également être défectueuse.

  • Vérifiez les médias externes. J'ai vu des cas où une carte SD externe déclenchait le Mediascanner, ce qui le faisait fonctionner de manière excessive.

  • Vérifiez vos applications en cours d'exécution. Mon application préférée pour gérer la perte de batterie est BetterBatteryStats. BBS dispose de fonctionnalités extrêmement étendues pour résoudre des problèmes tels que les wakelocks.

  • Utilisez les permissions granulaires pour contrôler de force les applications malveillantes. Certaines applications peuvent accéder silencieusement à la localisation ou aux fonctionnalités NFC.

  • Essayez une réinstallation propre avec les applications d'origine et laissez le téléphone en veille pendant une journée complète. Vérifiez le pourcentage de batterie restant ensuite. Utilisez-le comme test de contrôle pour vérifier si c'est le système ou une application utilisateur qui vide la batterie.

  • Activez le root et geler les applications système. Les applications et services Google, bien souvent nécessaires, consomment une bonne partie de la batterie. Identifiez celles dont vous n'avez pas besoin et geler les. Attention, certaines dépendances pourraient empêcher votre téléphone de démarrer.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X