无线调试启动 Shizuku 全貌:Android 11 起的免电脑方案
适用条件与整体定位
无线调试启动适用于 Android 11 或以上版本的设备,全程不需要电脑。它借用系统开发者选项里自带的「无线调试」功能,让手机在本机完成激活动作——这是官方手册里篇幅最长、配图最多的一条路线,也是免 root 用户最应该学会的一种。
整体流程分三段:
- 启用无线调试:打开开发者选项,开启 USB 调试与无线调试开关(一次性设置);
- 配对:让 Shizuku 与系统的无线调试服务建立信任,输入一次六位配对码(仅需一次);
- 启动:回到 Shizuku 点启动,服务进程拉起(每次重启手机后要重新点)。
为什么每次重启后都要重新启动
这是这条路线最需要提前理解的限制。无线调试本质上是 adb 的一种网络形态,系统对 adb 授权的有效期做了强制约束:设备一重启,授权记录清零。Shizuku 的服务进程依附于这条通道,授权没了,进程自然也无法存活。
好消息是重启后并不需要重新配对——「信任关系」还在,你只需要打开 Shizuku 再点一次启动按钮,两三秒就能恢复。另外从 v13.6.0 起,Android 13 及以上的设备在连接到可信 WLAN 网络时支持自动启动,能在一定程度上缓解这个问题,详见 WLAN 自动启动。
开工前的三件小事
- 确认系统版本:设置 → 关于手机,Android 版本号需在 11 及以上;
- 保持同一 Wi-Fi:配对与启动期间手机要连着网络(局域网即可,无需翻出去);
- 允许后台运行:搜索配对服务需要访问本地网络,不少厂商系统会在应用退到后台时掐断网络,提前放行能省掉最常见的一种报错(参考 搜不到配对服务)。
GrapheneOS 用户的特别提醒
官方手册专门提到:如果您正在使用 GrapheneOS,可能需要关闭系统设置中「安全」一节的 Secure app spawning 选项,否则服务进程可能无法正常拉起。这也是少数在官方文档里被点名的第三方系统兼容性问题(其余特殊系统的设置见 Sony 与 GrapheneOS)。
流程清楚了,就从第一步 开启开发者选项与无线调试 开始做。