通过修改系统设置来阻止安卓设备进入休眠,需要设备已获得 Root 权限。获得 Root 权限后,可以通过修改系统文件、使用终端命令或自动化工具来实现。
方法 1:修改 build.prop 文件
build.prop 是安卓系统的重要配置文件,包含许多系统设置。
操作步骤:
- 使用文件管理器(如 ES 文件浏览器)获取 Root 权限
- 导航到
/system/目录,找到build.prop文件 - 复制并备份该文件,以防修改出错
- 使用文本编辑器打开
build.prop - 在文件末尾添加:
persist.sys.screen_on=1
- 保存更改后重启设备
效果: 设备将持续保持屏幕常亮,阻止休眠。
方法 2:使用 settings 命令
通过终端命令直接修改系统设置。
安装终端工具:
如果设备没有自带终端模拟器,可从 Google Play 安装 Termux 或其他终端应用。
延长屏幕超时时间:
settings put system screen_off_timeout 2147483647
该命令将屏幕超时设置为极大值(约 24 天),相当于屏幕不会自动关闭。
充电时保持屏幕常亮:
settings put global stay_on_while_plugged_in 3
方法 3:使用 Tasker 自动化
Tasker 是一款强大的自动化应用,配合 Root 权限可直接控制系统行为。
配置步骤:
- 从 Google Play 下载安装 Tasker
- 创建新的配置文件,选择触发条件(如应用启动、充电等)
- 在任务中选择
Display > Display Timeout,设置极大值 - 或使用 Shell 操作执行命令:
svc power stayon true
方法 4:修改内核或自定义 ROM
对内核有深入了解的用户,可通过修改内核或刷入自定义 ROM 来永久阻止休眠。
- 修改内核: 在内核源码中修改电源管理相关代码,编译后刷入设备
- 自定义 ROM: LineageOS、AOSP-based ROM 等支持高级电源设置
⚠️ 风险提示: 修改
build.prop可能导致设备不可用,务必提前备份。修改出错可通过恢复出厂设置或刷回原版系统解决。
⚠️ 电池消耗: 长时间阻止休眠会导致电池快速消耗,建议合理使用。



