开源ADB权限管理器Shizuku详细使用教程
Shizuku 可以帮助普通应用借助一个由 app_process 启动的 Java 进程,直接以 ADB 或 root 特权使用系统 API,为部分需要更高权限的应用提供更高效的系统级接口,从而实现一些具体功能,例如:
- 停用应用:可以将应用置于“停用”或“冻结”状态,使其不会有任何活动,类似“卸载”效果,同时可随时启用。适用于外卖、购物、订票、健身等低频使用场景。常用的相关工具有冰箱、雹、小黑屋等。相比传统 root 方式,Shizuku 提供的 API 支持执行更快捷高效。
- AppOps 权限管理:部分手机系统的权限管理功能可能存在不足,而 AppOps 类应用可作为补充和加强。例如 appops,出自 Shizuku 同一开发者,拥有权限模板、权限备份和恢复、批量设置等功能,在常驻后台时可提供类似 iOS 上的剪贴板监视器,配合相关权限,在剪贴板隐私防护方面甚至能做得更好。其“新应用自动套用模板”功能也让权限设置更便捷,设置好权限后可减少操心。其中,“严格限制在后台运行”是一项值得设置为模板批量套用给国内“毒瘤应用”的权限设置。
- 静默/批量安装应用:Shizuku 可以提供更高的“静默安装”权限,但需要应用本身适配和接入 Shizuku。获取该权限后,应用本身可负责批量下载,实现快速批量安装应用。例如,swiftbackup 这款备份利器,虽然非 root 模式下无法接触应用数据,但能批量把一台手机上安装的所有第三方应用转移到另一台手机上,也支持安装 play 商店的.aab 形式的应用捆绑包格式。而 rinstaller 这款静默安装应用的工具,对于国行用户来说,可避免系统自带应用安装器的各种广告。
下面将介绍Shizuku的大致使用方法:
- 安装Shizuku:从Google Play商店中下载安装Shizuku。打开Shizuku应用程序。
- 启动Shizuku:确保手机已开启“开发者选项”。在Shizuku中选择“通过无线调试启动”,然后点击“配对”按钮跳转至开发者选项中。在开发者选项中找到“USB调试/无线调试”功能,开启无线调试后,选择“使用配对码配对设备”。Shizuku会通过弹出通知的方式提示检测到配对码,输入开发者选项提供的配对码并点击发送,即可完成配对。配对完成后,点击“启动”按钮即可启动Shizuku。
- 使用Shizuku:启动Shizuku后,第三方应用可以通过Shizuku获取更高的权限。例如,停用应用、管理AppOps权限、静默/批量安装应用等。具体的使用方法取决于第三方应用的功能和需求。
- 常用应用推荐:冰箱、雹;自动任务;R-安装组件;快捷方式
