iOS a une fonctionnalité Battery Health qui manque en tant que fonctionnalité native sur Android pour afficher la capacité restante maximale de la batterie de l’appareil. Cependant, Android 14 pourrait apporter cela à tous les appareils Android lors de la sortie de sa version finale. Mishaal Rahman, ancien EIC des développeurs XDA, a révélé que Google avait ajouté de nouvelles API BatteryManager à la version bêta d’Android 14. Deux d’entre eux sont des API publiques – utilisées pour fournir des informations sur le nombre de cycles et l’état de charge – tandis que les autres sont des API système qui signalent la date de fabrication de l’appareil, la date de première utilisation, la politique de charge et l’état de santé. Rahman signale que toute application disposant de l’autorisation BATTERY_STATS peut appeler ces API système, mais elles ne sont disponibles que sur les appareils Pixel exécutant Android 14 Beta 2 ou une version ultérieure. Le développeur Narek a développé une application appelée Batt qui utilise ces nouvelles API pour signaler la santé de la batterie du smartphone et les cycles de charge. Vous pouvez le télécharger à partir de GitLab et l’essayer sur votre appareil s’il exécute Android 14. État de la batterie de l’appareil signalé par l’application Batt Cependant, l’exactitude des données partagées par l’application ne peut pas être garantie car elle signale ce que les API renvoient et ces statistiques dépendent des informations que le circuit intégré de charge suit. Cela dépend également de la prise en charge ou non par HAL de cette fonctionnalité. Nous espérons que Google ajoutera une fonction de santé de la batterie appropriée à l’Android 14 stable afin que vous n’ayez pas à vous fier à des applications comme Batt pour vérifier l’état de santé de la batterie de votre appareil. Source