В Android 15 Google планирует разрешить сторонним приложениям считывать состояние батареи, т.е. оставшуюся расчетную емкость заряда по отношению к номинальной емкости в %.
В настоящее время этот показатель нельзя запросить через общедоступный Android SDK, поскольку доступ ограничен только системным разрешением BATTERY_STATS (хотя это разрешение может быть предоставлено вручную через ADB).
В Android 14 был представлен API для чтения состояния батареи, но он был ограничен «не из-за конфиденциальности, а по инженерным соображениям», поскольку не было «случаев, когда приложению требовалось бы это разрешение». Однако, судя по всему, ситуация изменилась, поскольку теперь для него планируются варианты использования и он становится общедоступным.
Следует отметить, что даже если Android 15 откроет его как общедоступный API, данные, скорее всего, будут доступны не на всех устройствах. Возможно, необходимо будет настроить схему зарядки аккумулятора устройства на передачу этих данных в Android, который, в свою очередь, будет раздавать его приложениям через API.