android电源管理

来源:互联网 发布:python 气泡提醒 编辑:程序博客网 时间:2024/06/13 05:14

echo mem > /sys/power/state或echo standby > /sys/power/state: 命令系统进入earlysuspend状态,那些注册了early suspend handler的驱动将依次进入各自的earlysuspend 状态。
echo on > /sys/power/state: 将退出early suspend状态
echo disk > /sys/power/state: 命令系统进入hibernation状态
echo lockname > /sys/power/wake_lock: 加锁“lockname”
echo lockname > /sys/power/wake_unlock: 解锁“lockname”

kernel/kernel/power/main.c
kernel/kernel/power/suspend.c
kernel/driver/base/power/main.c

内核中的代码分析参考 Linux电源管理-Suspend/Resume流程

原创粉丝点击