本文主要是介绍电量计导致的安卓开机一半自动关机故障,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
乘着正在启动没有熄火的时间内,赶紧在AS下adb logcat -b,看了下最后几行
09-04 16:53:01.246 466 970 I ShutdownThread: Performing low-level shutdown...
09-04 16:53:01.255 0 0 I init : Received sys.powerctl='shutdown,thermal,battery' from pid: 466 (system_server)
09-04 16:53:01.255 0 0 I init : sys.powerctl: do_shutdown: 0 IsShuttingDown: 0
09-04 16:53:01.255 0 0 I init : Got shutdown_command 'shutdown,thermal,battery' Calling HandlePowerctlMessage()
09-04 16:53:01.261 0 0 I init : starting service 'blank_screen'...
09-04 16:53:01.272 0 0 I init : Clear action queue and start shutdown trigger
09-04 16:53:01.274 0 0 I init : Entering shutdown mode
09-04 16:53:01.278 0 0 I init : processing action (shutdown_done) from (<Builtin Action>:0)
09-04 16:53:01.280 0 0 I init : Reboot start, reason: shutdown,thermal,battery, reboot_target:
09-04 16:53:01.280 0 0 I init : Shutdown timeout: 3000 ms
09-04 16:53:01.280 0 0 I init : Create reboot monitor thread.
shutdown,thermal,battery说明是电池过热。
回想起来板子用了一颗CW2017,今天把电池插错了,电池正接到了板子负极,电池负接到了电量计TS,虽然很快就意识到错误并断开了连接,并且后来还一度运行了一段时间,但是重启后就一直故障了,那肯定就是电量计TS脚烧了。
断开CW2017的VCC后,可以正常开机。
这篇关于电量计导致的安卓开机一半自动关机故障的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!