LSPatch 中文文档 下载 App

Shizuku 部署与授权:给管理器一双快腿

Shizuku 是什么

Shizuku 是 Rikka(麒麟大佬)开发的 Android 工具,它利用 ADB 或 Root 权限启动一个后台服务,让普通应用可以拿到 ADB 级别的权限执行 shell 命令。LSPatch Manager 用它来做快速安装——修补完 APK 后直接通过 pm install 命令安装,不用手动跳转到文件管理器。

Shizuku 不是 LSPatch 的硬依赖。不用 Shizuku 也能跑,只是每次修补完要自己去修补目录找 APK 文件手动点安装。

两种启动方式

方式一:电脑 ADB 启动(推荐)

最稳定的方式,适合不想 Root 的用户。

  1. 手机打开 开发者选项 → USB 调试
  2. 数据线连接电脑,电脑端有 ADB
  3. 手机上安装 Shizuku App(酷安或 GitHub 搜 shizuku)
  4. 电脑端执行:
   adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
  1. 手机 Shizuku App 里应该显示 "Shizuku is running"

MIUI 用户注意:开发者选项里有一个独立的「USB 调试(安全设置)」开关,必须额外打开,否则 Shizuku 的 ADB 授权不生效。

EMUI/HarmonyOS 用户注意:开发者选项里打开「仅充电模式下允许 ADB 调试」。

方式二:无线调试启动(Android 11+)

不想插数据线的话,Android 11 及以上可以用无线调试:

  1. 开发者选项 → 无线调试 → 开启
  2. 点「使用配对码配对设备」,记下配对码和端口号
  3. 电脑执行:
   adb pair <ip>:<pair_port>

输入配对码

  1. 然后:
   adb connect <ip>:<debug_port>
  1. 再执行方式一里的 start.sh 命令

无线调试每次重启手机后需要重新连接,但不需要重新配对。

授权 LSPatch

Shizuku 启动后,打开它的 App → 已授权应用 → 找到 LSPatch Manager → 开启授权。之后 LSPatch 修补完 APK 就会自动调用 pm install 安装,全程不需要手动干预。

如果授权列表里找不到 LSPatch Manager,确认 Manager 版本是否支持 Shizuku 集成,有些旧版或第三方魔改版可能没有这个功能。

常见问题

Shizuku 启动后 10 分钟自动断开

这是 ADB 授权的默认行为。两种解法:

LSPatch Manager 说 Shizuku 服务未连接

检查三件事:

  1. Shizuku App 是否显示 "running"
  2. Shizuku 的已授权应用里是否给 LSPatch 开了权限
  3. ADB 连接是否还活着(无线调试重连试试)

MIUI 上 Shizuku 总是被杀

开发者选项里把 Shizuku 和 LSPatch Manager 的后台限制设为「无限制」,并把它们加到近期任务的锁定列表里。