FEATURED · 精选文章

KernelSU 怎样让 LSPosed 跑起来

发布时间 / 2026/9/17 23:16:31
来源 / 创域科博编辑部
栏目 / 资讯中心
KernelSU 怎样让 LSPosed 跑起来 KernelSU 怎样让 LSPosed 跑起来【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSUKernelSU 没有内置 Zygisk 支持LSPosed 这类 Xposed 模块无法直接运行桥接工作由 ZygiskNext 模块完成。Zygisk 模块的内容与 Magisk 支持的一致Zygisk 版 LSPosed 可以原样迁移。本文覆盖环境自检、安装流程、开机时序与验证排错。环境自检四个前置条件KernelSU Manager 可用且首页显示Not installed说明设备被官方支持若显示Unsupported需自行编译内核或走非官方支持路线KernelSU FAQ。已下载 ZygiskNext 安装 ZIP——它是 KernelSU 上 Zygisk 能力的承载模块。已下载 LSPosed 的 Zygisk 版 ZIP——Magisk 生态里的 Zygisk 版模块可以原样使用。若某模块包含system目录需提前安装 metamodule如meta-overlayfs否则system目录不会被挂载Metamodule Guide。安装 ZygiskNext 与 LSPosed 的四步流程两个 ZIP 都走标准模块安装流程可以连续完成打开 KernelSU Manager点按右下角悬浮按钮选择 ZygiskNext 的 ZIP重启设备。这一步不能省模块脚本都在开机阶段的 post-fs-data 与 service 环节执行重启后文件才会进入真实启动链路系统启动后在 Module 页面确认 ZygiskNext 已进入生效列表再次点按悬浮按钮选择 LSPosed 的 Zygisk 版 ZIP然后重启。模块若写得有问题重启后设备可能无法进入系统对应的补救场景见下文验证与故障处理。开机时序Zygisk 在哪一环注入官方 Module Guide 描述了完整启动流程ZygiskNext 的注入点整理如下启动阶段动作与 Zygisk 的关系post-fs-data执行模块post-fs-data.shZygiskNext 启动zygisk-ptrace64监控进程准备监控进程早于 zygote 启动zygote-startzygote 进程拉起注入的目标进程出现late_start service依次执行service.d与模块service.shZygiskNext hook zygote 并启动zygiskd注册 Zygisk 模块的module.prop核心注入点Zygisk 模块被加载应用进程 fork系统应用开始自启LSPosed 在 zygote fork 出的应用进程中生效也就是说模块真正落地是在 late_start 阶段 hook zygote 时点此之后 fork 出的应用进程才会带上 Xposed 钩子。两步验证装好没有看 Manager 的 Module 页面列表生效中的模块含 metamodule都会列出ZygiskNext 与 LSPosed 同时出现即安装完成有 root shell 时用命令复核ksud module list # 列出全部已安装模块两条途径应给出一致结论如有出入以命令输出为准。LSPosed 的应用内配置勾选目标应用等由框架自身完成官方文档只声明LSPosed 可以在 ZygiskNext 支持下正常运行未提供框架层面的验证步骤以框架自身状态显示为准。不生效时三种故障场景如果安装后设备进不了系统 → 尝试 KernelSU 安全模式首次开机画面出现后连续按下-松开音量下键超过 3 次是点按而非长按所有模块被禁用再到 Module 页面卸载问题模块。内核只在开机动画出现前的一小段时间监听这组按键设备启动较快时可能没机会触发Rescue from bootloop。如果系统还能连上 ADB → 直接走命令行处理adb shell su ksud module list # 确认目标模块 ID ksud module disable id # 禁用问题模块 ksud module uninstall id # 或直接卸载 rebootid为上面 list 输出中目标模块的 ID。如果当前是 late-load 模式加载内核模块ksud late-load→ initrc 注入、音量键安全模式检测等早期机制不可用排障前需先确认当前运行模式。纠正三个常见误解❌ 误解KernelSU 只要 su 能用就能直接装 LSPosed → ✅ 实际KernelSU 不内置 Zygisk必须先装 ZygiskNext 桥接。❌ 误解KernelSU 和 Magisk 可以双开 → ✅ 实际只要 KernelSU 里有任何模块启用Magisk 就会完全停止工作只有不启用任何模块、仅用su时两者才能共存Difference with Magisk。❌ 误解所有模块都需要装 metamodule → ✅ 实际只有要挂载system目录修改/system文件才需要安装scripts、sepolicy 规则、system.prop 等功能开箱可用。延伸阅读website/docs/guide/faq.md — 问题速查website/docs/guide/module.md — 模块原理website/docs/guide/metamodule.md — 超模块website/docs/guide/rescue-from-bootloop.md — 救援参考website/docs/guide/difference-with-magisk.md — 迁移对照【免费下载链接】KernelSUA Kernel based root solution for Android项目地址: https://gitcode.com/GitHub_Trending/ke/KernelSU创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻