Android 16 与 Shizuku 兼容分支说明
问题背景
Android 16(API 36)对 Wireless Debugging 的安全模型做了改动——增加了额外的认证检查,原版 Shizuku 的配对流程在部分设备上会失败或配对后无法正常拿到 shell 权限。
Rikka 本人对 Android 16 适配的进展不是很明确,社区开发者 thedjchi 维护了一个兼容分支,适配了新的认证流程。
用哪个版本
如果你是 Android 16 或更高:
- 卸载原版 Shizuku(如果装过)
- 到 GitHub 找 thedjchi/Shizuku 仓库下载最新 Release APK
- 后续配对流程和 Android 11+ 的无线配对步骤完全一致
其他可能的分支
除了 thedjchi/Shizuku,社区可能还有其他维护的 Shizuku fork。选哪个的原则:
- 看 GitHub Release 是否活跃、最近是否有更新
- 看 Issue 区是否有人反馈成功配对 Android 16 的记录
- 看 Canta 官方 install 页面的推荐——Canta 文档里如果提到具体分支就跟着走
为什么不用 root 模式
如果你 Android 16 已经 root,Shizuku 也可以直接走 root 模式启动,不需要 Wireless Debugging 和 fork。但既然 root 了,Canta 里能做的事 Magnetisk + Titanium Backup 也都能做,而且能物理删除系统分区文件,效果更彻底。