☰
KernelSU 装 LSPosed:ZygiskNext 两次安装搞定,开不了机也有救援
2026/10/19 1:41:35 网站建设 项目流程

KernelSU 装 LSPosed:ZygiskNext 两次安装搞定,开不了机也有救援

【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU

你刚用 KernelSU 拿到 root,转头装 LSPosed 却没反应——卡在注入入口。KernelSU 走的是内核路线,模块体系里没有 Zygisk 的任何成分,Xposed 系框架找不到进场通道。破法就一句话:装 ZygiskNext。官方 FAQ 已确认 LSPosed 能在 ZygiskNext 上面正常工作,而且 Zygisk 模块跟 Magisk 生态是同一套内容,你手头现成的 Zygisk 版 LSPosed 拿来直接装就行。

开工前自检

三件事先查一遍:

  1. 设备受不受官方支持。进 KernelSU Manager 看设备状态:显示Not installed说明在官方支持范围内,直接往下做;显示Unsupported就得自己编译内核源码集成 KernelSU,或按 FAQ 里的非官方支持路线走。
  2. 两个 ZIP 备好:ZygiskNext 模块包,加 LSPosed 的 Zygisk 版包(或你想换的其他 Xposed 框架)。
  3. metamodule 带不带。看模块干什么:
要装的模块metamodule(如 meta-overlayfs)要不要
ZygiskNext、LSPosed 这类 Zygisk 模块不要
只跑 scripts、sepolicy 规则、system.prop不要
改 /system 文件(ZIP 内含 system 目录)要;缺了它 system 目录挂不上,改了等于没改

LSPosed 这条链路不碰 /system,metamodule 一般可跳过。想顺手装带 system 目录的别的模块?先补上 metamodule,装法和普通模块一样。

两装两重启

ZygiskNext 装起来走的就是普通 KernelSU 模块流程:Manager 里点 ➕ 悬浮按钮,选中 ZIP,装完重启。然后原样再来一遍:装 LSPosed 的 ZIP,再重启。

顺序不能反。ZygiskNext 必须在前面,它负责打通 Zygisk 注入通道;通道不在,LSPosed 进不了任何应用进程。

全程两次安装、两次重启,几分钟的事。

确认它真的生效了

重启后进 Manager 的 Module 页,ZygiskNext 和 LSPosed 都得在列表里——生效中的模块(含 metamodule)都会列出来。有 root shell 的话,再跑一条命令核对 ID:

ksud module list

官方口径到"可正常运行"为止;框架界面长什么样、目标应用能不能勾上,看 LSPosed 应用里的提示就行。

开不了机怎么救

按设备状态分两级。

还能进系统:安全模式

首次开机画面一出来,连续"按下-松开"音量下键超过 3 次——⚠️ 是松开再按、反复按,不是长按。进了 KernelSU 自带的安全模式后全部模块停用,到 Manager 的 Module 页把问题模块卸掉,重启即可。

⚠️ 这个按键窗口在开机动画出现之前,开机快的机器很容易错过,手速要够。

只剩 ADB:命令行处理

系统起不来但 ADB 还能连,直接上 ksud,<id>换成列表里问题模块的 ID:

adb shell su ksud module list # 列出所有模块 ksud module disable <id> # 禁用问题模块 ksud module uninstall <id> # 或直接卸载 reboot

更多手段见 Rescue from bootloop。

用过后要留意的坑

  • 模块只从可信来源下载。模块握着 root 权限,来路不明的包能造成不可逆损坏,没商量。
  • 和 Magisk 别想并存。KernelSU 里只要有任意一个模块处于启用状态,Magisk 会因 magic mount 冲突整个停摆。原来 Magisk + LSPosed 的组合迁过来只能留一边,纯 su、不开任何模块才能和 Magisk 和平共处。
  • late-load 模式有盲区。KernelSU 若经ksud late-load加载,initrc 注入、安全模式检测这类开机早期机制全不在场,排障前先确认自己跑在哪种模式。

原理速览

注入点为什么是 zygote:应用进程都从 zygote fork,钩住它,Xposed 模块就只会在应用进程里起作用,系统服务不沾。

ZygiskNext 的开机动作按时间排:

  1. post-fs-data 阶段(zygote 启动前):把 zygisk-ptrace64 monitor 拉起来,开始监测;
  2. late_start service 阶段:hook zygote、启动 zygiskd,顺手挂上 Zygisk 模块的 zygisksu/module.prop;
  3. zygote 开始 fork 之后:LSPosed 等 Zygisk 模块在各应用进程里陆续生效。

说白了,ZygiskNext 补的正是 Magisk 自带、KernelSU 缺的那块 Zygisk 能力,注入点一立,Xposed 生态跟 Magisk 就同源了。

延伸阅读

  • FAQ
  • Module guide
  • Rescue from bootloop

【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询