1

我试图在 android 源代码中找到告诉设备由于其所在的电池电量不足而关闭的事件。

我目前正在查看 cyanogenmod 源,但我想这是所有 mod 源的公共区域。

谁能指出这是在哪里,如果可能的话,如何防止手机关机?

为了澄清我为什么要这样做:

我有一部有故障的手机,当我知道它不是时,它总是报告电池电量为零(我已经测试了其他手机中的电池和故障手机中的其他电池)。防止它关闭只会延长这款原本无用的手机的使用寿命。

4

1 回答 1

2

在 BatteryService.java 中,当电池 lvl 过低(0%,低于 3.4v)时,服务会调用 shutdownIfNoPower 来关闭系统。

顺便问一下,您的手机是否经过 ADC 校准?或校准数据已被破坏......

于 2013-02-06T08:49:56.060 回答