В iOS есть функция Battery Health, которая отсутствует в качестве встроенной функции Android, чтобы показать максимальную оставшуюся емкость аккумулятора устройства. Однако Android 14 может принести это на все устройства Android, когда будет выпущена его окончательная версия.

Бывший XDA-разработчикиEIC Мишаал Рахман сообщил, что Google добавил несколько новых API-интерфейсов BatteryManager в бета-версию Android 14. Два из них являются общедоступными API-интерфейсами, которые используются для предоставления информации о количестве циклов и состоянии зарядки, а остальные представляют собой системные API-интерфейсы, которые сообщают дату изготовления устройства, дату первого использования, политику зарядки и состояние здоровья.

Рахман сообщает, что любое приложение с разрешением BATTERY_STATS может вызывать эти системные API, но они доступны только на устройствах Pixel под управлением Android 14 Beta 2 или выше. Разработчик Нарек разработал приложение под названием Batt, которое использует эти новые API, чтобы сообщать о состоянии батареи смартфона и циклах зарядки. Ты можешь скачать его с GitLab и попробуйте на своем устройстве, если оно работает под управлением Android 14.

Состояние батареи устройства, о котором сообщает приложение Batt
Состояние батареи устройства, о котором сообщает приложение Batt

Тем не менее, точность данных, которыми делится приложение, не может быть подтверждена, поскольку оно сообщает о том, что возвращают API, и эта статистика зависит от информации, которую отслеживает ИС зарядки. Это также зависит от того, поддерживает ли HAL эту функцию.

Мы надеемся, что Google добавит правильную функцию работоспособности батареи в стабильную версию Android 14, чтобы вам не приходилось полагаться на такие приложения, как Batt, для проверки состояния батареи вашего устройства.

Источник

Android 14 может добавить функцию проверки состояния батареи на телефоны и планшеты

Comments

No comments yet. Why don’t you start the discussion?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *