Shizuku旧版本
Shizuku旧版本是版本款面向安卓设备的授权工具应用,可让其他应用直接调用系统API 。版本Shizuku旧版本会引导用户通过root 或ADB打开一个专门的版本进程(Shizuku服务进程) 。当应用进程打开时 ,版本Shizuku服务进程会通过Binder将接口提供给应用 ,版本应用再通过这个Binder 与Shizuku服务进程通信,版本而Shizuku服务进程则通过Binder 与System Server铺开交互 ,版本实现系统权限的版本调用。
Shizuku旧版本使用教程
1 、版本配对(只需铺开一次)
(1)注:从 v4.1.0 起 ,版本端口号自动检测。版本
(2)启用"开发者选项"(在网络上有非常多的版本教程)
(3)进入"无线调试"
(4)启用系统的分屏(多窗口)功能(必须,因为一旦启程"无线调试" ,版本配对过程就会被中断)
(5)点按"无线调试"中的版本"使用配对码配对设备"
(6)点按软件中的"通过无线调试打开" ,点按"配对"
(7)填入"配对码"及"端口号"后确定
(8)配对过程示意图
(9)如果配对大捷 ,版本"无线调试"中的"已配对的设备"中会裸露"shizuku"
(10)配对大捷示意图
(11)如果你不希校验重新铺开此步骤,打开"开发者设置"中的"停用 adb 授权超时功能"
(12)如果重新安装软件 ,则需要再次执行此步骤

2、使用
(1)打开app中的"通过无线调试打开"
(2)填入"无线调试"中的端口号(此端口号会在每次启用"无线调试"时变化)
(3)端口号示意图

Shizuku旧版本不同系统如何设置
1、MIUI(小米)
您需要在“开发者选项”中启用“USB 调试(安全选项)” 。
对于 MIUI 11 及更高版本 ,您必须向软件中的用户应用授予权限。这是因为自定义权限被 MIUI 侵吞了 ,参见Shizuku #45 (打开新窗口)和android-in-china/兼容性 #16 (打开新窗口)。
另外,请勿在 MIUI 的“安全”应用中使用扫描功能,因为它会禁用“开发者选项”。
2 、ColorOS (OPPO) & OxygenOS (一加)
您需要在“开发者选项”中禁用“权限监控”。
3、Flyme(魅族)
您需要在“开发者选项”中禁用“Flyme 支付驻防” 。
4、EMUI(华为)
您需要在“开发者选项”中启用“在“仅收费”模式下允许 ADB 调试选项” 。
5、OriginOS (vivo)
OriginOS的系统设置不拥穿着分屏,需要在“开发者选项”中打开“强制活动可调整大小”,使用它。
Shizuku旧版本独特之处
拥穿着 adb 使用
如果你的「需要 root 的应用」只需要 adb 权限 ,则可以使用 Shizuku 轻快地拓宽用户群体。
节省时间
Shizuku 有详细的文档引导用户 ,你只需要让用户安装 Shizuku。
优雅地使用系统 API
忘掉 root shell 吧 ,你可以「直接使用」需要高权限的 API。此外 ,Shizuku 比 shell 要快得多 。
Shizuku旧版本推荐理由
1 、引导用户使用 root 或是 adb 方式运行一个进程(Shizuku 服务进程)。
2 、应用进程打开时Shizuku服务进程发送 binder 至应用进程。
3 、应用通过该binder与服务进程交互 ,服务进程通过 binder 与 system server 交互 。
更新日志
v13.3.0.r993.5392b9d 版本
优化用户体验