Thor 中文文档 下载 App

Shizuku 激活完整流程——无线调试配对与首次连接

Shizuku 是什么

Shizuku 是一个开源的安卓 ADB 权限桥接工具,由 Rikka(一位著名的安卓开源开发者)维护。它的核心思想是:通过 ADB 调试桥获取 shell 级权限,然后作为守护进程持续运行,允许应用以 API 调用的方式使用这些权限。

Thor 通过连接 Shizuku 守护进程,在不 Root 的情况下获得冻结/卸载系统应用的能力。

前置条件检查

开始激活前,确保:

  1. 设备开发者选项已开启:进入设置 → 关于手机 → 连续点击「版本号」7 次
  2. 无线调试功能可用:设置 → 开发者选项 → 打开「无线调试」开关
  3. 设备与电脑在同一局域网:如果用电脑 ADB 方式
  4. 已安装 Shizuku 应用:从 F-Droid 或 GitHub 获取

激活方式一:无线调试配对(推荐·无需电脑)

这是最简洁的方式,全程在手机上完成:

步骤 1:无线调试配对码

  1. 进入「设置」→「开发者选项」→「无线调试」
  2. 点击「使用配对码配对设备」
  3. 系统显示一个 6 位配对码和一个端口号,格式如 192.168.1.100:38423

步骤 2:Shizuku 配对

  1. 打开 Shizuku 应用
  2. 点击「开始」或「配对」
  3. 输入刚才的 IP、端口和配对码
  4. 等待配对成功提示

步骤 3:启动 Shizuku 服务

  1. 配对成功后,在 Shizuku 主界面点击「启动」
  2. 授权 ADB 调试权限(弹窗选择「总是允许此电脑」)
  3. Shizuku 状态变为「正在运行」

步骤 4:Thor 连接 Shizuku

  1. 打开 Thor → 设置标签页
  2. 权限模式选择「Shizuku」
  3. Thor 检测到 Shizuku 服务后自动连接
  4. 设置页面显示「已连接」状态

激活方式二:USB 连接电脑(备用方案)

如果无线调试配对失败,可以用电脑 ADB:

  1. 手机开启「USB 调试」开关(开发者选项里)
  2. 用 USB 数据线连接电脑
  3. 电脑下载 ADB 工具(platform-tools)
  4. 执行命令:
   adb devices
   adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
  1. 命令执行成功后 Shizuku 服务已启动
  2. Thor 此时应该能自动检测到 Shizuku

激活方式三:无线调试 ADB 连接(进阶)

如果想用电脑通过无线方式启动 Shizuku:

  1. 手机开启无线调试,记下 IP 和端口(如 192.168.1.100:37891)
  2. 电脑执行:
   adb connect 192.168.1.100:37891
   adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
  1. Shizuku 服务启动完成

自动恢复设置

每次重启设备后,Shizuku 服务不会自动启动。但可以配置无线调试配对的自动恢复:

  1. 在无线调试设置中,点击「使用无线调试连接 ADB」或类似选项
  2. 配对成功后,部分 ROM 会记住配对关系
  3. 打开 Shizuku 后点击「重新连接」即可快速恢复

注意:不同 ROM(小米 MIUI、OPPO ColorOS、华为 HarmonyOS)的无线调试界面略有差异。如果找不到无线调试选项,确认系统版本 ≥ Android 11(API 30)。

常见激活问题

Q: 配对码输入后显示失败? A: 确认手机和电脑在同一 WiFi,IP 地址正确。配对码有时效性,过期后重新获取。

Q: Thor 找不到 Shizuku 服务? A: Shizuku 界面确认服务状态为「正在运行」。如果运行中但 Thor 仍找不到,尝试:设置 → 应用权限 → 允许 Thor 后台运行。

Q: 重启设备后 Shizuku 断开? A: 这是 Shizuku 的已知限制——必须重新激活。可以考虑配合 Shizuku 的开机自启脚本或 Tasker 自动化方案。

Q: 小米 / OPPO / 三星 ROM 无线调试找不到? A: 部分厂商会隐藏无线调试入口。如果找不到,可以用 USB ADB 方式或 Root 方案替代。