2020-10-09 11:16

OnePlus使得新手很难在不拜访服务中心的情况下将旧的退化电池换成新电池

导读与大多数其他Android设备制造商一样,OnePlus不在其智能手机上提供可拆卸电池。在使智能手机更纤巧,防尘防水的过程中,OnePlus使得新手很

与大多数其他Android设备制造商一样,OnePlus不在其智能手机上提供可拆卸电池。在使智能手机更纤巧,防尘防水的过程中,OnePlus使得新手很难在不拜访服务中心的情况下将旧的退化电池换成新电池。但是,该公司确实有一个非常方便的诊断应用程序,可以使用户清楚地了解其电池的健康状况。

该应用程序的程序包名称为“ OnePlus Diagnostic” ,这不足为奇。 当OnePlus自己在其中文支持网站上发布该应用程序时,XDA的社区成员就已经知道该应用程序很长时间了。该应用程序与HydrogenOS和OxygenOS兼容,您可以通过干净整洁的UI轻松查看重要的电池参数(例如容量,温度,充电状态等)。下面的屏幕快照来自XDA高级会员Some_Random_Username的OnePlus 5T(他于2017年12月购买)。OnePlus5T支持20W Dash充电。com.oneplus.healthcheck

“电池状态”参数的值特别吸引人,因为它显示了电池的磨损程度。检查应用程序的代码后,我们发现该应用程序从中读取值。这里的“BMS”代表乙attery中号anagement小号ystem,而这个值由报告电池电量计IC由通过美信集成。如果该值小于80,则应用程序报告电池电量严重不足。/sys/class/power_supply/bms/battery_health

某些OnePlus设备(例如OnePlus 8和8 Pro)不会在sysfs虚拟文件系统的上述路径中报告电池状态,因此此应用程序将无法读取它并显示“无数据”。如果您没有运行OxygenOS(或HydrogenOS),则此应用程序将无法运行,因为它需要特殊的权限才能读取。但是,如果您拥有根电话,则可以通过在根外壳或以提升模式运行的任何终端仿真器应用中运行以下命令来手动检查该值:/sys/class/power_supply/bms/battery_health