В Android 15 внедрят новую функцию, которая будет сообщать пользователям о сроке службы чипов внутренней памяти устройства.androidauthority.com
С конца прошлого года Google работает над предоставлением полезной информации о компонентах смартфонов. Так, Android внедрили данные о состоянии аккумулятора, включающие дату изготовления, количество циклов зарядки и общее состояние. Некоторая часть информации кратко показывалась на странице «Настройки» > «О телефоне» > «Информация об аккумуляторе», однако её удалили в мартовском обновлении Android 14, поскольку опция, предположительно, предназначена для грядущих Pixel 8a и более поздних версий.
Помимо информации о состоянии батареи, Google также планирует предоставить данные о накопителе устройства. Они будут отображаться в новом приложении «Диагностика устройства». Сервис будет использовать новый API срока службы хранилища в Android 15, который показывает оставшийся срок службы в процентах. API уже включён в последней бета-версии Android 15. Он просто раскрывает информацию, которую уже собирает Android, для системных приложений. В описании первоначального патча, реализующего интерфейс, говорится, что он лишь «незначительно отличается от предыдущего API, который существует для обслуживания в режиме ожидания». Обслуживание в режиме ожидания — это когда Android обрезает неиспользуемые блоки в файловой системе, что полезно для чипов флэш-памяти. Однако чрезмерная обрезка неиспользуемых блоков может сократить срок службы чипа, поэтому необходимо проверять работоспособность UFS и разумно запускать обслуживание в режиме ожидания. Android 13 фактически представил более интеллектуальную службу обслуживания именно для этой цели. androidauthority.com
В первоначальном патче также упоминается, что значение срока службы «предназначено для отображения пользователям», поэтому вполне вероятно, что в будущем они получат доступ к приложению «Диагностика устройства». Однако только некоторые устройства, в том числе Pixel от Google, сообщают об оставшемся сроке службы хранилища с детализацией до 1%, в то время как другие ограничиваются десятками процентов.androidauthority.com
Не каждое устройство будет поддерживать отображение оставшегося срока службы хранилища, поскольку им необходимо собирать и передавать эту информацию ОС Android через Health HAL. Поддерживает ли устройство этот API, зависит от OEM-производителя или поставщика чипа, поскольку в настоящее время Google не требует этого.
На днях Google выпустила первую публичную бета-версию Android 15, которая пока доступна только для смартфонов Pixel. Её можно установить на Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8 и Pixel 8 Pro.
Источник новости: habr.com