A useful feature of iOS that was missing from Android is Battery Health, an extremely useful app that shows the maximum capacity of the battery over time and usage.
However, it seems that this … lack will not last for long, as everything indicates that Android 14, when it is released in its final version, will have battery health on all devices.
Battery Health: What information leaked about Android 14
Mishaal Rahman, former EIC of XDA-Developers, revealed that Google added some new BatteryManager API to Android 14 beta. Two of these are public APIs – which are used to provide information about the number of cycles and the charging status – while the rest are system APIs that report the device’s manufacturing date, the date of first use, the charging policy and the health status.
See MishaalRahman’s tweet for Android 14
I bought a used Pixel 7 Pro recently and thought it was a shame that Google's battery health feature hasn't been released.
— Mishaal Rahman (@MishaalRahman) June 1, 2023
It'd be nice to see how many charge cycles it's had or the estimated % of its original capacity. Fortunately, Google's made it possible in Android 14! 🧵 pic.twitter.com/KXGtLwhJtU
Rahman states that any app with BATTERY_STATS permission can call these system APIs, but they are only available on Pixel devices with Android 14 Beta 2 or newer version.
Developer Narek developed an application called Batt that uses these new APIs to update on the battery health and the charging cycles of the smartphone.
However, the data from this particular application are not always 100% accurate.
If in the end Google adds this specific application to the final version of Android 14, there will be no need to rely on applications like Batt to check the condition of your device’s battery.