我想知道,1)有没有办法在android(特别是在Sumsung)中访问CMOS Battery的状态?
或者
2) 是否有任何 API 或某些类/方法可以访问 CMOS 电池?
我没有找到关于这个主题的任何东西......
感谢你们 !
我想知道,1)有没有办法在android(特别是在Sumsung)中访问CMOS Battery的状态?
或者
2) 是否有任何 API 或某些类/方法可以访问 CMOS 电池?
我没有找到关于这个主题的任何东西......
感谢你们 !
那可能是 RTC(实时时钟)电池……我个人怀疑它是 BIOS 类型的电池,因为 Android 设备通常将数据写入 NVRAM(EEPROM 或闪存)。不太可能存在特定的电池电量监控电路,更不用说您可以读取状态的了:在 PC 上检测耗尽的 CMOS 电池的廉价且简单的方法是,如果 CMOS 设置在启动时损坏(检查保护位、校验和或寻找明显不可能的设置),从而向用户发出警告,说明校验和错误或电池可能坏了。
通常不值得为低优先级或软件检测和默认值可接受的情况添加监视器(依赖电池以在 CMOS 中维护更关键配置信息的服务器是另一回事,因此不值得为电路板空间和零件成本添加监视器)更有可能有这样的电路,也可能有 API……Android 设备上错误设置的时钟将在与网络通信后立即得到纠正)。
话虽如此,尚不清楚他们为什么要费心在该设备中放置电池……但如果它是用于比时钟更复杂的东西,那么它也可能非常特定于设备及其固件(不容易概括或访问直接来自Android)。