Shizuku 后台保活设置:别让厂商系统杀掉服务进程
「莫名停止」的头号元凶
启动成功但过一会儿就掉线、配对时一直搜不到服务、root 模式无法开机自启——这三个看似不相关的问题,官方文档给出的第一条答案全部相同:请允许 Shizuku 在后台运行。
原因在于搜索配对服务需要访问本地网络,而大量厂商系统在应用退到后台或屏幕熄灭后,立刻切断其网络甚至直接杀进程。Shizuku 的服务进程被杀,一切基于它的功能随之失联。
通用设置清单
不管什么机型,下面这几项先过一遍:
- 自启动管理:系统设置的「应用管理 → Shizuku → 自启动」允许(各家叫法不同:自启动、后台运行、关联启动);
- 电池策略放行:电池/省电设置里把 Shizuku 的策略改为「不限制/无限制」,别让它进「深度休眠白名单之外」的队列;
- 保持常驻通知:Shizuku 的通知栏常驻通知不要隐藏——它既是服务存活的标志,也是部分系统判定「前台应用」的依据;
- 最近任务上锁:在最近任务界面给 Shizuku 加锁,防止「一键清理」误杀;
- 不要关闭 USB 调试与开发者选项:官方手册明确提醒,关掉它们等于釜底抽薪。
USB 相关的两项加固(adb 模式)
无线调试与连电脑模式下还有两条官方建议,针对「连着线/连过线」的使用习惯:
- 开发者选项里把 USB 使用模式改为「仅充电」(Android 8 上叫「选择 USB 配置 → 仅充电」,Android 9 及以上是「默认 USB 配置 → 不进行数据传输」)——这个反直觉的设置恰恰是防掉线的关键,原理见 随机停止排查;
- Android 11+ 开启「停用 adb 授权超时功能」:系统默认会在一段时间后收回 adb 授权,关掉这个倒计时能显著减少意外掉线。
验证保活是否生效
最简单的检验:启动 Shizuku,灭屏放十分钟,再亮屏看状态。还在运行 → 保活到位;掉了 → 回到清单逐项检查,并对照 机型排障 章节看你的品牌有没有特殊开关。
保活解决「活着」的问题,开机自动拉起则是更进一步的「重生」——往下看两条自启路线。