Pourquoi le système Android garde-t-il toujours mon téléphone éveillé?


9

Je me suis réveillé ce matin et j'ai découvert que la batterie de mon téléphone était à 70%, même si elle était complètement chargée lorsque je me suis endormie. Je suis allé dans les paramètres de la batterie et j'ai constaté que le système Android était principalement responsable, ayant gardé mon téléphone éveillé tout le temps. J'ai cherché un peu, et cela ne semble pas être un comportement normal. La réception et le wifi fonctionnent bien et l'économie d'énergie est activée. J'espère qu'il y a une explication et une solution à cela.

entrez la description de l'image ici entrez la description de l'image ici


2
"Système Android" peut signifier plusieurs choses. Je vous suggère d'installer BetterBatteryStats et de vérifier qui est vraiment responsable des "Wake Locks". Vous pouvez trouver l'application dans le Playstore et sur les XDA.
Izzy

C'est donc un fait assez courant, alors. Merci pour la suggestion, je vais y réfléchir davantage.
Zong

Réponses:


9

Un flux de travail commun pour dépister les problèmes de sommeil profond / de réveil:

  1. Installer CpuSpy
  2. Installer BetterBatteryStats
  3. Éteignez votre téléphone
  4. Chargez-le complètement lorsqu'il est éteint
  5. Débranchez le câble
  6. Démarrez le téléphone, déverrouillez-le et ouvrez certaines applications comme la messagerie électronique, le navigateur, Facebook et fermez-les à nouveau
  7. Ne touchez pas votre téléphone, laissez-le sur votre table pendant une heure
  8. Ouvrez CpuSpy
    • "Deep Sleep" devrait être la barre la plus longue de toutes. Sinon, le CPU fonctionne car un processus (App, Service) réveille constamment votre téléphone ou vous utilisez un noyau / ROM non standard qui a un problème de sommeil profond
  9. Ouvrez BetterBatteryStats
    • Réglez la première liste déroulante sur «Kernel Wakelock» et la seconde sur «Depuis débranché», puis voyez si une application que vous avez installée apparaît dans la liste, en utilisant un nombre élevé de% (réveillez votre téléphone)
    • Ensuite, définissez le premier dropdwon sur "Réveils partiels" et vérifiez à nouveau pour toute application réveillant votre téléphone avec un nombre% élevé
  10. Désinstallez l'application qui provoque des verrous de réveil (empêchant votre téléphone de dormir profondément)
  11. Si le problème persiste, google pour plus d'instructions avec le modèle suivant:
    • "wakelock + [appname]" sans les crochets, entrez le nom de l'application ou du service qui provoque des pourcentages élevés dans BetterBatteryStats, et google sans les guillemets!

1
C'est génial, c'est un moyen agréable et simple de diagnostiquer le problème. Il semble que la seule solution soit la désinstallation, ce qui n'aide pas lorsque les applications système sont responsables.
Zong

1
@ZongLi - Soit dit en passant, il est généralement possible que si une réponse est suffisamment bonne pour être acceptée (la coche), elle devrait être suffisamment bonne pour mériter un vote positif (cette réponse est utile), vous pouvez donc cliquer sur sur la flèche vers le haut chaque fois que vous cliquez sur la coche, pour que les gens se sentent appréciés. * 8 ')
Mark Booth

INFO: Il existe des applications qui fonctionnent correctement, mais qui se comportent mal à cause d'un cas particulier. Par exemple, mon Google+ avait des wakelocks constants qui déchargeaient constamment ma batterie sur 1600 MHz maximum! Dans les paramètres que j'ai vus, j'ai activé la sauvegarde / le téléchargement automatique de photos Google+. Il y a 2 jours, j'ai cliqué sur «Sauvegarder toutes les photos de cet appareil» pour déclencher un téléchargement complet de toutes les photos. L'une des photos a rencontré un problème et Google+ a constamment essayé de télécharger cette photo dans une boucle infinie. La solution ici n'était pas de désinstaller l'application, mais pour enquêter plus avant, POURQUOI l'application a déclenché un wakelock.
Souligne le

1

Pour les non-techniciens, je recommande une application que je développe appelée Wakelock Detector .

Consultez cette présentation, Android Wakelock Explanation , pour plus d'informations sur le «mécanisme de wakelock» dans Android.


1
Vous n'avez que deux réponses sur Stack Exchange, les deux pour promouvoir cette application. S'il s'agit de votre application, vous devez l' indiquer dans votre réponse, sinon elle sera supprimée en tant que spam.
Dan Hulme

-2

Vous n'avez pas nécessairement besoin de désinstaller l'application. Il y a des moments où il y a une bonne raison pour qu'une application empêche votre téléphone de dormir. Par exemple, j'ai changé ma connexion à mon adresse e-mail professionnelle, mais j'ai oublié de mettre à jour l'application de messagerie sur le téléphone qui accède à ma messagerie professionnelle. Il a continué d'essayer de se connecter pour se synchroniser et cela épuisait ma charge de frappe.


2
Comment cela répond-il à la question? Il indique que le système Android vidait la batterie. Zong n'a même pas mentionné la désinstallation d'une application. En quoi cette «réponse» est-elle utile?
ZnewmaN
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.