22 votes

Comment puis-je savoir ce qui fait que "Android OS" consomme de la batterie ?

Le problème est que je vois un pourcentage élevé sur l'élément "Android OS" dans l'utilisation de la batterie, et je veux trouver la cause de ce problème. Mais laissez-moi vous dire que je suis intéressé par les techniques et les outils de diagnostic, plutôt que par l'augmentation de la durée de vie de la batterie, car vous verrez dans les chiffres ci-dessous que la batterie ne se vide pas beaucoup plus vite que prévu.

Voici la situation du téléphone en ce moment :

  • Dernière modification il y a 13 heures
  • J'ai redémarré le téléphone après l'avoir chargé
  • J'ai tout éteint (comme le GPS, le WiFi, le réseau de données).
  • J'étais sur un réseau 2G tout le temps.
  • Ma seule utilisation du téléphone pendant la journée a été quelques minutes de WiFi, la réception de deux SMS et un appel qui a duré moins d'une minute.
  • J'ai désactivé l'auto-synchronisation

Et voici la statistique de l'utilisation de la batterie :

  • Android OS : 67%
  • Affichage : 10%
  • Cellule en veille : 9 %.
  • Téléphone en veille : 6 %.

Le système d'exploitation Android indique 1 heure et 30 minutes de temps processeur, mais le temps total pendant lequel le téléphone a été allumé était inférieur à 30 minutes, et je n'ai rien d'actif en arrière-plan.

Le niveau de la batterie n'est pas mauvais du tout (80 %), mais étant donné que je n'ai rien fait avec le téléphone (et que le téléphone a une batterie de 2500 mAh), je suis curieux de savoir ce qui cause l'utilisation de la batterie.

De toute évidence, cela devrait être causé par certaines tâches d'arrière-plan qui ne sont pas répertoriées dans l'utilisation de la batterie. Je suis à la recherche de moyens, d'outils et de méthodes qui me permettent d'approfondir le diagnostic et de relier les 67 % de l'utilisation à des applications réelles.

Quelques informations supplémentaires :

J'ai un Galaxy Note, avec Gingerbread 2.3.6 installé. J'ai installé "Usage Timelines Free" (qui n'était pas en cours d'exécution pendant la journée), et il ne montre pas d'utilisation excessive du processeur par une application qui pourrait m'indiquer qui consomme la batterie.

Question connexe (utile, mais ne répondant pas à ma question) : Pourquoi le processus "Android OS" consomme-t-il un pourcentage élevé de la batterie ?

0 votes

Je suis un peu confus. Vous avez laissé le téléphone allumé pendant moins de 30 minutes, mais vous l'avez chargé et redémarré il y a 13 heures ?

0 votes

Je l'ai chargé et redémarré il y a 13 heures, et depuis, je ne l'ai pas utilisé pendant plus de 30 minutes (mais l'appareil n'était pas éteint, l'écran était éteint pendant tout ce temps).

9voto

Gautham C. Points 844

Utilisez une application telle que "Better battery stats". Cette application fournit des informations détaillées sur tous les services en cours d'exécution. Elle est bien meilleure que l'application de base pour les diagnostics.

En outre, un grand nombre des services de base du système sont attribués comme faisant partie de l'"Android OS". Il existe un bogue très particulier sur les appareils Samsung Galaxy S II, lié au calendrier TouchWiz, qui effectue de nombreuses vérifications inutiles et empêche l'appareil de se mettre en veille correctement lorsque l'écran est éteint. Cela entraîne une énorme perte d'autonomie de la batterie. Étant donné que le TouchWiz d'un S II est très similaire à celui d'un Galaxy Note, il se peut que vous ayez le même bug inhérent.

Ces liens peuvent vous donner une meilleure idée :

0 votes

Merci, c'est en fait la façon dont j'ai procédé. J'ai utilisé l'application BBS pour découvrir qu'il y a des verrous de réveil du noyau qui empêchent le sommeil profond. Voici une explication détaillée sur XDA, si vous êtes intéressé ou si vous pouvez commenter ce qui s'est réellement passé : forum.xda-developers.com/showthread.php?t=1419087

0 votes

Haha non merci. C'est bon. Mon ami et moi nous sommes déjà penchés sur la question car il a un Galaxy SII et avait ce problème :)

0 votes

Eh bien, le problème est toujours là pour moi. Un verrouillage de réveil du noyau garde mon téléphone éveillé, nommé "GPS" et j'ai compris que c'est à cause de la localisation réseau. Lorsque je désactive la localisation réseau, le téléphone s'endort profondément. Donc si vous avez une idée à ce sujet, votre aide est très appréciée :)

-2voto

millerdev Points 3172

Je pense que vous devriez relire la question connexe.

C'est probablement dû aux services du système d'exploitation ou aux applications qui tournent en arrière-plan. Je vous suggère d'essayer quelque chose comme taskkiller ou le gestionnaire de tâches lui-même et de vérifier quelles applications sont toujours en cours d'exécution en arrière-plan. Même si vous pensez ne pas en avoir lancé, il est probable que l'appareil ait réussi à lancer certains services de synchronisation avant que vous ne l'empêchiez de se synchroniser.

0 votes

J'ai installé un tueur de tâches, et je vois beaucoup d'applications en cours d'exécution. Comme les services démarrent automatiquement, je veux savoir lesquels doivent être tenus pour responsables de la consommation de la batterie, afin de pouvoir décider de les conserver ou de les désinstaller. Et la synchronisation automatique a été désactivée avant que je redémarre mon appareil.

2 votes

N'utilisez pas de tueurs de tâches. Android dispose déjà d'un taskkiller intégré qui tue les applications proprement et en toute sécurité. Les taskkillers ont tendance à tuer les applications par force brute, essentiellement en les fermant de force. Elles sont connues pour provoquer l'instabilité du système à long terme, peuvent provoquer d'autres fermetures forcées plus tard et peuvent également être un problème en termes d'autonomie de la batterie.

-2voto

Bijipo Points 1

J'utilise le Samsung Galaxy R depuis plus de 5 mois. C'est un appareil merveilleux, bien sûr le problème est la durée de vie de la batterie. J'ai essayé beaucoup de ressources pas d'utilisation. J'ai fait un redémarrage d'usine 2 fois, toujours pas d'utilisation. Après une charge complète, il se vide soudainement à 45% en 4 heures (il n'y avait pas de 3G, wifi, GPS). J'étais totalement frustré, j'ai finalement eu la chance de lire ce forum. Là, j'ai commencé à réfléchir au verrouillage du réveil du GPS, et j'ai finalement trouvé la solution. Allez dans Paramètres, Localisation et Sécurité, et désactivez "Utiliser les satellites GPS" (assurez-vous que vous êtes connecté à Internet) puis essayez d'observer. Maintenant, s'il vous plaît être noté mon observation ci-dessous, de 1h du matin 99% à 6h 97% (le téléphone était en veille) de 6h 97% à 18h 85% (utilisation normale). Essayez ceci, si cela vous aide, aidez les autres à sortir de la frustration.

1 votes

Où voyez-vous ces paramètres ? Je n'ai rien sous Settings | Security appelées "télécommandes".

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