沉淀、分享、成长,让自己和他人都能有所收获!
本篇章主要讲解平台系统开机启动原因介绍。
开机原因记录文件在/proc/sys/kernel/boot_reason
,那么开机后可以从这个文件中读取数值来获知本次开机的原因,其读取出的数值和相对应的开机原因的关系如下:
unknown
;Hard Reset
;SMPL
(Sudden Momentary Power Loss);RTC
(RTC Alarm Expiry);DC
(DC Charger Insertion);USB
(USB Charger Insertion);PON1
(Secondary PMIC);CBL
(External Power Supply);KPD
(Power Key Press);比如执行reboot
命令重启后