各厂商系统使用 Shizuku 的额外开关
为什么需要额外开关
国产厂商出于安全和隐私考虑,对 Android 原生的无线调试机制加了额外的保护层。这些开关默认是关闭的,导致你按 Shizuku 官方教程走完流程之后仍然配对或启动失败。
小米 / Redmi / POCO
需要额外开启:
开发者选项 → USB 调试(安全设置)
没开这个,无线调试虽然能配对,但 shell 命令的执行会被拦截,Shizuku 启动后 CaptiveMgr 仍然拿不到权限。
OPPO / 一加 / Realme
需要关闭:
开发者选项 → 权限监控
ColorOS / OxygenOS 的「权限监控」会拦截应用通过无线调试拿到的 shell 权限,必须关掉。
魅族
需要关闭:
Flyme 支付保护
Flyme 的支付保护功能会把无线调试判定为高风险行为并自动关闭它。把 Shizuku 加到保护白名单,或者临时关掉支付保护。
所有厂商通用的清理白名单
不管哪家厂商,都建议把 Shizuku 和 CaptiveMgr 加到系统清理白名单:
- 防止系统管家 / 安全中心在后台把 Shizuku 进程杀了
- 特别是开启了省电模式或「智能后台」的设备
别让开发者选项被关掉
部分清理软件会把「开发者选项」本身也当成一个可清理项。确认你的清理工具不会关闭开发者选项——开发者选项关了,无线调试也就跟着关了。
排查清单
如果 Shizuku 配对 / 启动仍然失败,按这个顺序试:
- 无线调试先关再开
- 重新配对一次
- 检查上面厂商系统的额外开关
- 确认 Shizuku 和 CaptiveMgr 在清理白名单里
- 重启设备,从头走一遍配对流程