Google ne sera pas permettre aux équipementiers de cacher des informations Stats batterie dans guimauve
Google a mis en œuvre certaines des technologies d'économie de la batterie dans Android 6.0, et les équipementiers auront à les utiliser. Cela est très bien, mais ce que sur le suivi de l'utilisation de votre batterie? Certains fabricants d'appareils sont célèbres pour obscurcir ou en supprimant totalement certaines statistiques (par ex. HTC ne pas afficher l'écran sur le temps). Ce ne seront pas autorisés dans Android 6.0, selon le document de définition Compatibilité Marshmallow (CDD).
La CDD a toute une section sur la comptabilité transparent pour la consommation d'énergie. Voici le texte pertinent.
8.4. Comptabilité de la consommation électrique
Une comptabilité plus précise et la déclaration de la consommation d'énergie fournit le développeur de l'application à la fois les incitations et les outils pour optimiser le modèle d'utilisation de la puissance de l'application.
- Par conséquent, les implémentations de l'appareil doit être en mesure de suivre la consommation d'énergie des composants matériels et des attributs que la consommation d'énergie à des applications spécifiques. Plus précisément, les mises en œuvre:
- Doit fournir un profil par-composante puissance qui définit la valeur de la consommation de courant pour chaque composant matériel et le drain approximative de la batterie causée par les composants au cours du temps comme documenté dans le site Android Open Source Project [Ressources, 123].
- Doivent signaler toutes les valeurs de consommation d'énergie en milliampères heures (mAh)
- Devrait être attribué à la composante matériel lui-même en cas d'impossibilité d'attribuer la consommation d'énergie des composants matériels à une application.
- Doivent signaler CPU consommation d'énergie par l'UID de chaque processus. L'Android Open Source Project répond à l'exigence par la mise en œuvre du module de noyau uid_cputime.
- DOIT faire de cette utilisation de la puissance disponible via les dumpsys shell adb batterystats commande shell pour le développeur de l'application [des Ressources, 124].
- Doit honorer l'intention android.intent.action.POWER_USAGE_SUMMARY et afficher un menu de paramètres qui montre cette utilisation de la puissance [Ressources, 125].
Avoir les statistiques de la batterie pleine disponibles et cohérente, il sera beaucoup plus facile de comparer les dispositifs et de savoir ce qui aide le plus de pouvoir. Pour autant que nous sachions, les équipementiers se cachent des applications et services à partir de statistiques de la batterie batterie drainant dans Lollipop et plus tôt, mais que ferez escale dans la guimauve. Eh bien, en supposant qu'ils veulent certification Google, qui bien sûr ils le font.
- La source:
- Document de Compatibilité Définition (PDF)
À propos de
Ne interfaces noirs vraiment économiser de l'énergie sur les écrans AMOLED? AMOLED contre LCD technologie d'affichage est un différend de longue course. Un des avantages les plus souvent vanté de AMOLED est économie d'énergie supplémentaire lorsque l'écran contient principalement noires ou sombres pixels. Ceci est…
Exynos Galaxy Note 4 survit à la compétition dans les tests de batterie La Samsung Galaxy Note 4 est enfin là, bénéficiant d'une partie du meilleur matériel sur le marché en ce moment. Cependant, la hausse des écrans à résolution et des processeurs plus rapides nécessitent tous plus de vie de la batterie, celle…
Google resserre ses exigences OEM pour de nouveaux dispositifs de guimauve Android 6.0 guimauve est livré avec un certain nombre de nouvelles fonctionnalités utiles et peut-être même excitant, mais les équipementiers sont parfois un peu pointilleux sur les caractéristiques qui mettent en œuvre ou tordre quand il…
Imagination Tech dévoile une nouvelle puce portable M200 et la plateforme Newton2 Suite à la sortie de sa dernière Series7 GPU PowerVR, Imagination Technologies a annoncé un couple de nouveaux produits - la puce M200 MIPS et Newton2 plateforme de développement conçu pour dispositifs portables et l'internet des objets. A…
Puce Intel Atom Z2420 Lexington dévoilé, visant à marchés émergents Au CES aujourd'hui Intel a annoncé sa nouvelle puce Intel Atom Z2420 Lexington pour smartphones et tablettes. La nouvelle puce est ciblée spécifiquement sur les marchés émergents à travers le monde. Comme vous pouvez probablement déjà…
iPhone 5 vs Galaxy S3 - combien ça coûte de les charger? Nous sommes de retour avec un autre iPhone 5 vs Galaxy S3 comparaison, après l'exécution notre propre épreuve de chute, sur les comparant vidéo, vérifier les résultats de l'analyse comparative, la qualité d'affichage mais aussi diverses…
LG G2 est livré avec RAM Carte graphique, mais quel est-il? LG a a lancé son nouveau smartphone drapeau navire G2. Avec son processeur Qualcomm Snapdragon 800, HD plein écran 5.2 pouces IPS LCD et boutons de volume intéressant positionnés - G2 LG est également livré avec quelque chose appelé RAM…
NOUVELLE technologie LTE peut doubler vie de la batterie Smartphone La puissance est en général le Saint-Graal des communications mobiles et l'informatique mobile. Peu importe la puissance du processeur de votre téléphone est, comment l'écran, ou comment l'interface utilisateur fluide grand, il ne reviendra pas…
Processeur Rockchip RKi6000 pour IdO réduit la consommation d'énergie de 80% par WiFi Wearables et l'internet des objets (IdO) visent à nous apporter de petits produits capables qui peuvent améliorer notre expérience au-delà de ce que smartphones, tablettes et autres peuvent faire. Un des principaux problèmes qui hantent encore…
Triomphes Samsung Galaxy S5 dans les tests de la vie de la batterie Autonomie de la batterie est importante mais difficile à évaluer aspect de smartphones modernes, surtout quand il vient aux appareils dotés de processeurs puissants et grande puissance affiche affamés. La Samsung Galaxy S5 pourrait ne pas avoir…
Samsung réalise de grandes économies d'énergie avec son 14nm Exynos SoC 7420 Galaxy de Samsung S6 phare a été en tête de critères de performance depuis sa sortie, grâce à la compagnie de maison Exynos 7420 système-sur-une-puce. La puce est construit sur le plus petit processus de fabrication 14nm de l'industrie,…
Meizu MX Quad-core annoncé, à venir avec Exynos A9 et ICS en Juin Fabricant chinois Meizu a annoncé qu'il sera livré sa première Smartphone quad-core ce Juin. Styled que le Quad-core Meizu MX, le téléphone phare sera la première au monde à utiliser la puce Exynos de Samsung A9 et sa technologie 32nm HKMG.…
Marshmallow Android Preview 3 Ajoute Per-Battery App utilisation en mAh (milliampères-heures) pour utilisation de la batterie Détails de la région Série: Android M Spots de fonctionCet article fait partie de notre Android M Spots de fonction série.Article précédentMontre toutArticle suivant ...3567.[Vidéo] Android Marshmallow Developer Preview 3 comprend une Subtil 'Pop' effet de…
Google établit les exigences pour capteurs d'empreintes digitales En Android 6.0 Mention Nexus sur les nouveaux téléphones Nexus est fantastique par rapport à d'autres capteurs d'empreintes digitales. Il est rapide et incroyablement précis. Le processus d'installation est indolore trop. Comment les autres appareils dotés de…
Google va Exiger équipementiers en intégrant le mode Doze Unmodified En Android 6.0 De toutes les fonctionnalités ajoutées dans Android 6.0, Doze pourrait être la plus excitante. Pendant des années, Android a lutté avec la vie de la batterie en raison d'applications en cours d'exécution en arrière-plan quand ils ne sont pas…