你的手机能跑 LSPatch 吗:兼容性检查清单
先看 Android 版本
LSPatch 最低支持 Android 9(API 28),低于这个版本直接用不了。
| Android 版本 | 情况 |
|---|---|
| 9-13 | LSPatch 原版可跑,opatch/onpatch 兼容 |
| 14 | opatch/onpatch 社区分支有适配 |
| 15 | 主要依赖 opatch/onpatch 等社区分支 |
| 8.x 及以下 | 不支持,Android 8 建议用 Xpatch |
BL 锁与 Root 状态
LSPatch 不需要解锁 Bootloader,也不需要 Root。但有几点要注意:
- 已 Root 的设备:可以用 LSPatch,也可以直接 LSPosed——自己权衡。LSPatch 路线下,如果有 Root,某些修补操作会更顺利(比如快速安装)。
- 锁 BL 的设备:正是 LSPatch 的目标用户,正常使用即可。
- 刷了第三方 Recovery 的设备:没问题,两种方案都能选。
厂商系统已知坑
| 厂商 | 问题 | 影响 |
|---|---|---|
| 小米/Redmi | MIUI 杀后台严重;MIUI 某些版本有「USB 调试(安全设置)」独立开关 | 本地模式下管理器容易被杀;Shizuku 无线调试需要额外开安全设置开关 |
| 华为/荣耀 | EMUI/HarmonyOS 应用签名校验严格 | 修补后的 APK 在部分场景会被拒绝安装或触发安全提示 |
| OPPO/vivo | ColorOS/OxygenOS/OriginOS 后台策略激进 | 本地模式保活需要手动加白名单 |
| 三星 | OneUI 相对宽松 | Shizuku 无线调试基本顺畅,LSPatch 兼容性好 |
| 一加 | 近几代 ColorOS/OxygenOS 统一后台策略 | 同 OPPO,需加白名单 |
| 原生 AOSP/LineageOS | 无额外限制 | 兼容性最好,推荐 |
硬件架构
LSPatch 依赖 native so 注入,支持的 ABI:
- arm64-v8a(64 位主流)
- armeabi-v7a(32 位兼容)
- x86 / x86_64(模拟器环境)
应用本身是什么架构,修补时就注入什么架构的 so。多 ABI 应用会对每个 ABI 都注入一遍。
快速自检
如果同时满足以下三条,你的设备适合 LSPatch 路线:
- Android 版本 ≥ 9
- 不打算解锁 BL + Root(或者 Root 了但想试试补丁方案)
- 不依赖系统级 Xposed 模块(比如修改状态栏、系统设置)
如果三条里有一条不满足,考虑其他方案:
- Android < 9 → 换 Xpatch 或直接不玩免 Root
- 依赖系统级模块 → 必须 LSPosed + Root
- 已 Root 且不怕解锁 BL → LSPosed 更完整