Shizuku 授权设置全流程:ADB 配对、激活、授予 InstallerX 权限
为什么选 Shizuku
Shizuku 是 InstallerX Revived 作者推荐的授权方式,相比直接 Root 有三个优势:
- 性能更好:Shizuku 是长驻进程,授权请求直接路由到已运行的
shizuku_server,不会像 Root 那样每次都冷启动app_process - 更可控:你可以精确控制哪些应用能通过 Shizuku 提权,不想用了在 Shizuku 设置里撤销权限即可
- 无需修改系统:不像 Root 需要改分区、刷 Magisk,Shizuku 完全在应用层工作
前置条件
- Android 10 及以上版本(推荐 Android 11+ 支持无线配对)
- 开发者选项已开启
- 首次激活需要电脑连接(ADB)或无线配对(Android 11+)
步骤一:安装 Shizuku 与配套工具
从 GitHub 下载 Shizuku 最新版 APK 并安装到手机。安装后首次打开 Shizuku 不会有任何权限,需要配对激活。
步骤二:开启开发者选项
- 打开手机"设置 → 关于手机"
- 连续点击"版本号"7 次,直到提示"你已进入开发者模式"
- 返回"设置",找到"开发者选项"(部分国产 ROM 隐藏得较深,可以在设置里搜"开发者选项")
- 在开发者选项里开启 USB 调试 和 USB 调试(安全设置)(后者在部分 ROM 里叫"USB 调试(网络授权)")
步骤三:ADB 配对激活
方式 A:USB 有线(最稳定,所有 Android 版本通用)
- 手机连接电脑,USB 选项里选择"文件传输 / MTP"模式
- 手机弹出"允许 USB 调试?"对话框,勾选"一律允许使用这台计算机进行调试"并点击"允许"
- 电脑端安装 ADB(Android Platform Tools),打开命令行:
adb devices # 确认设备已连接
adb shell shizuku start # 启动 Shizuku
- 回到手机 Shizuku 应用,应该显示"已启动"状态
方式 B:无线配对(Android 11+,推荐)
- 确保手机和电脑在同一 Wi-Fi 下
- 开发者选项 → 点击 "无线调试"(Android 11 原生)或各 ROM 对应的无线调试入口
- 首次进入需要"使用配对码配对设备"
- 电脑端:
adb pair <手机的 IP>:<配对端口> # 输入配对码
adb connect <手机的 IP>:<调试端口>
adb shell shizuku start
- 回到手机 Shizuku,应该显示"已启动"
方式 C:使用 Sui(手机端自激活)
如果你不想连电脑,部分设备可以通过 Sui(Shizuku 的手机端自激活工具)来激活。Sui 需要一次性的 Root 或其它特权通道来拉起 Shizuku server,适合刷机工具链里集成的一键激活场景。
步骤四:InstallerX Revived 授权
Shizuku 启动后,打开 InstallerX Revived:
- 进入主页 → 授权 / 特权状态
- 选择"Shizuku"作为授权方式
- 第一次选择时,InstallerX 会弹出 Shizuku 的授权对话框,点击"允许"
- 授权成功后,主页状态卡会显示"Shizuku 已授权"
步骤五:验证与常见坑
验证是否成功
在 InstallerX 里装一个 APK,选择"通知栏自动安装"或"静默安装"模式。如果能不弹系统确认框就开始装,说明 Shizuku 授权生效了。
常见坑
| 问题 | 原因 | 解决 |
|---|---|---|
| Shizuku 显示"连接失败" | ADB server 被系统杀死 | 开发者选项里保持"USB 调试"开启,每次重启手机后可能需要重新 adb shell shizuku start |
| 无线配对后手机重启失效 | Android 12+ 出于安全原因重启后清除无线调试授权 | 每次重启手机后需要重新配对,或改用 USB 有线 |
| InstallerX 里看不到 Shizuku 选项 | Shizuku server 没有启动 | 先在 Shizuku 应用里启动 server,再打开 InstallerX |
| HyperOS 上 Shizuku 被系统限制 | HyperOS 的后台管控太严 | Shizuku 设为"无限制后台",避免被系统杀死 |
| 荣耀手机安装卡住 | 开发者选项开启了"监控 ADB 安装应用" | 关闭此项,否则 Shizuku 发起的安装会被 ROM 拦截卡住 |
Shizuku vs Root 如何选
- 你没有 Root:只能选 Shizuku(或 Dhizuku)
- 你有 Root 但追求性能和稳定性:Shizuku 更快,推荐用 Shizuku + Root 激活(ADB 方式)
- 你有 Root 且需要所有特权操作(比如刷系统级包管理器):直接 Root 也可以,但性能略差
多数情况下 Shizuku 是更好的选择。