Comment savoir ce qui fait que «Android OS» consomme de la batterie?

22

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 savoir ce qui en est la cause. Mais permettez-moi de dire que je suis intéressé par les techniques et outils de diagnostic, plutôt que d'augmenter la durée de vie de la batterie, comme vous le verrez dans les figures ci-dessous que la batterie n'est pas déchargée beaucoup plus rapidement que prévu.

Voici la situation avec le téléphone en ce moment:

  • Dernière recharge il y a 13 heures
  • J'ai redémarré le téléphone après l'avoir chargé
  • J'ai tout désactivé (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, recevoir deux SMS et un appel qui a duré moins d'une minute.
  • J'ai la synchronisation automatique désactivée

Et voici les statistiques d'utilisation de la batterie:

  • Système d'exploitation Android: 67%
  • Affichage: 10%
  • Veille cellulaire: 9%
  • Téléphone inactif: 6%

Le système d'exploitation Android affiche 1 heure et 30 minutes de temps processeur, mais la durée totale d'allumage du téléphone était inférieure à 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.

Évidemment, cela devrait être dû à certaines tâches d'arrière-plan qui ne sont pas répertoriées dans l'utilisation de la batterie. Je recherche des moyens, des outils et des méthodes qui me permettent de diagnostiquer cela plus en détail et de relier 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 "Usage Timelines Free" installé (qui ne fonctionnait pas pendant la journée), et il ne montre aucune utilisation excessive du processeur par aucune application qui peut m'amener à déterminer qui consomme la batterie.

Question connexe (utile, mais n'a pas répondu à ma question): Qu'est - ce qui peut amener le processus "Android OS" à utiliser un pourcentage élevé de batterie?

Iravanchi
la source
Je suis un peu confuse. Vous avez allumé le téléphone pendant moins de 30 minutes, mais vous l'avez chargé et redémarré il y a 13 heures?
Chance
Je l'ai chargé et redémarré il y a 13 heures, et depuis lors je ne l'ai pas utilisé pendant plus de 30 minutes. (Mais l'appareil n'a pas été éteint, l'écran était éteint tout le temps)
Iravanchi

Réponses:

9

Utilisez une application telle que «Meilleures statistiques de batterie». Cette application fournit des informations détaillées sur tous les services en cours d'exécution. C'est bien mieux que l'application stock pour les diagnostics.

De plus, de nombreux services de base pour le système sont attribués dans le cadre du "Android OS". Il y a un bug très particulier dans les appareils Samsung Galaxy S II concernant le calendrier TouchWiz qui continue de faire beaucoup de vérifications inutiles, ce qui empêche l'appareil de dormir correctement lorsque l'écran est éteint. Cela entraîne une énorme perte de vie de la batterie. Étant donné que le TouchWiz sur un S II est très similaire à celui sur un Galaxy Note, vous pourriez avoir le même bug inhérent.

Ces liens pourraient vous donner une meilleure idée:

Gautham C.
la source
Merci, c'est en fait ma façon de procéder. J'ai utilisé l'application BBS pour découvrir qu'il existe des verrous de réveil du noyau empêchant un sommeil profond. Voici des explications détaillées 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
Iravanchi
Haha non merci. C'est d'accord. Mon ami et moi avons déjà étudié la question car il a un Galaxy SII et a eu ce problème. :)
Gautham C.
Eh bien, le problème est toujours là pour moi. Un verrou de réveil du noyau garde mon téléphone éveillé, nommé "GPS" et je me suis dit que c'était à cause de l'emplacement du 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 :)
Iravanchi
hmmm .... Je ne suis pas sûr. De nombreux services tactiles se référencent. Peut-être que la réutilisation du code par Samsung dans les différents services a causé le problème de wakelock dans plusieurs services? Je suggère de consulter les forums xda pour votre appareil. Le aura probablement une bonne solution pour vous
Gautham C.
@Iravanchi: AFAIK, cela a une solution assez facile. Cartes -> Paramètres -> Paramètres de localisation -> Désactiver "Rapport de localisation". Cela empêche la quasi-totalité de la batterie de se décharger lorsqu'elle est inactive, IIRC.
Chinmay Kanchi
-2

Je pense que vous devriez relire la question connexe.

Cela est probablement dû aux services OS ou aux applications laissés en cours d'exécution 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 fonctionnent toujours en arrière-plan. Même si vous pensez que vous n'en avez démarré aucun, il est probable que l'appareil ait réussi à lancer certains services de synchronisation avant que vous ne l'arrêtiez de la synchronisation.

Raul Marengo
la source
J'ai un tueur de tâches installé et je vois beaucoup d'applications en cours d'exécution. Étant donné que les services démarrent automatiquement, je veux savoir lesquels d'entre eux devraient être tenus 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 de redémarrer mon appareil.
Iravanchi
2
N'utilisez pas de tueurs de tâches. Android a déjà un taskkiller intégré qui tue les applications en toute sécurité et proprement. les applications de tueur de tâches ont tendance à tuer brutalement les applications qui obligent à les fermer. Ils sont connus pour causer une instabilité du système à long terme, peuvent en fait provoquer plus de fermetures de force plus tard sur la ligne et peuvent également être un problème en termes d'autonomie de la batterie.
Gautham C.
-2

J'utilise Samsung Galaxy R depuis plus de 5 mois. Un appareil si merveilleux, bien sûr, le problème est la durée de vie de la batterie. J'ai essayé de nombreuses ressources inutiles. J'ai fait du repos en usine 2 fois toujours inutile. 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é, enfin j'ai eu la chance de lire ce forum. Là, j'ai commencé à penser au verrouillage de réveil GPS, enfin j'ai trouvé la solution Allez dans Paramètres, Localisation et Sécurité, et désactivez "Utiliser les satellites GPS" (assurez-vous d'être connecté à Internet) puis essayez d'observer. Veuillez maintenant noter mon observation ci-dessous, de 1h 99% à 6h 97% (le sommeil était endormi) de 6h 97% à 18h 85% (utilisation normale). Essayez ceci, si cela aide les autres à échapper à la frustration.

Bijipo
la source
1
Où voyez-vous ces paramètres? Je n'ai rien sous Settings | Securityappelé "télécommandes".
ale