0 votes

Rapport sur les batteries Android

Je travaille sur un projet de recherche concernant la consommation d'énergie des smartphones Android. En utilisant "adb shell dumpsys batterystats", des statistiques intéressantes peuvent être obtenues. Par exemple :

S Le système démarre : 0, actuellement sur la batterie : faux
Durée sur batterie : 1h 0m 38s 51ms (99,7%) en temps réel, 1h 0m 38s 50ms (99,7%) en temps de fonctionnement
Temps sur l'écran de la batterie éteint : 30m 21s 169ms (49.9%) en temps réel, 30m 21
Durée totale : 1h 0m 47s 207ms en temps réel, 1h 0m 47s 207ms en temps réel.
Heure de début : 2016-06-18-22-57-54
Écran sur : 30m 16s 882ms (49.9%) 1x, Interactif : 30m 16s 367ms (49.9%)
Luminosité de l'écran :
sombre 10s 89ms (0.6%)
lumière 30m 6s 793ms (99.4%)
....

Puissance estimée
Capacité : 6700, Drainage calculé : 298, vidange réelle : 3
Écran : 2
Non comptabilisé :
Uid u0a90 :
Uid 1000 : 9.58 ( cpu=9.49 sensor=0.0868 )
.....

Pour autant que je sache, la puissance_ profil.xml est utilisé pour estimer la consommation d'énergie de chaque composant matériel et diffère d'un modèle d'appareil à l'autre.
J'ai maintenant quelques questions à poser :
Q1 : Comment Android calcule-t-il la consommation réelle ? J'ai cherché partout et je n'ai pas trouvé de réponse. J'ai également vérifié le code Android, mais je n'ai malheureusement pas pu identifier l'implémentation de la méthode responsable de la "vidange réelle".
Q2 : Comment Android évalue-t-il la consommation d'énergie de l'écran ? la valeur de l'écran quand il est "light = 75%" trouvé dans le power_profile.xml sur Nexus 9 :
ligh : 120.96 ( et c'est en mA selon la puissance_ profil.xml )
Le rapport indique que la consommation d'énergie de l'écran est de 244 mAh, lorsqu'il est allumé. "lumière" L'état d'urgence pendant 30 minutes, ça n'a pas de sens pour moi ! Pouvez-vous m'expliquer ? J'ai essayé de vérifier le code source dans [here][2], :( encore une fois je ne l'ai pas trouvé.
Q3 Quelle est la précision de ces valeurs dans le fichier power_profile.xml ? J'ai trouvé sur un autre site de la communauté Android des problèmes signalés pour des appareils Samsung. Mais je ne sais pas ce qu'il en est pour le Nexus 9.

Merci à tous pour votre temps.

0voto

Bonnom Points 11

Je ne suis certainement pas un expert en la matière, mais j'espère pouvoir vous aider un peu.

En général, les appareils mesurent la tension de la batterie. Lorsqu'une batterie est déchargée, son niveau de tension diminue progressivement. Lorsque le niveau de tension est inférieur à un certain seuil, le matériel ne fonctionne plus.

E E .

H

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