Android Authority 发现,谷歌正在为 Android 15 准备一项新功能,方便用户查看其硬件寿命,例如内部存储(ROM)芯片。
实际上,谷歌去年年底时在 Android 14 中添加了与电池健康度相关的信息,但后来又在今年 3 月份的 Android 14 QPR2 更新中将其移除,这表明谷歌很早以前就已经开始关注硬件方面的寿命问题。
值得一提的是,存储芯片剩余寿命以及电池健康度相关信息需要通过“设备诊断”应用才能查看。“设备诊断”可以利用 Android 15 中的新 API 来调取对应数据,并“以整数百分比形式返回内部存储设备的剩余生命周期”。简单来说,如果 API 返回 90,则意味着存储芯片的使用寿命还剩 90%。
目前,该 API 已经在最新的 Android 15 beta 1 版本中启用,但并非所有设备都支持显示存储芯片剩余寿命,设备需要能够通过 Health HAL 收集对应信息并允许 Android 系统读取,API 本身的作用只是将 Android 已经收集的信息提供给(系统)应用。 在不支持此功能的设备上,API 将返回 -1(表示该功能不可用)。
谷歌已经将提交给 AOSP 的相关代码合并到内部代码库中,这也是谷歌后续用于编译其 Android 15 版本的代码库。
实现此新 API 的初始补丁描述指出,它仅“与用于空闲维护的先前 API 略有不同”。补丁中还提到该值“旨在向用户显示”,但只有某些设备(例如谷歌 Pixel 系列)能够以 1% 的准确度显示剩余寿命,而其他设备则会以较不准确的 10% 进行显示。
提醒,谷歌不会强制 OEM 厂商适配此 API,所以你的设备最终能否提供这一功能还得看具体品牌或存储芯片制造商。但毋庸置疑的是,谷歌自家的 Pixel 设备是一定支持的。