ZIP 模块包安装——从下载到生效的完整流程
什么是 ZIP 模块包
大多数 root 模块以 ZIP 压缩包的形式分发——不管是 KernelSU、Magisk 还是 APatch,都使用 ZIP 作为模块的安装包格式。ZIP 包内部通常包含:
module.prop:模块的元信息(名称、版本、作者、描述)install.sh:安装脚本uninstall.sh:卸载脚本service.sh:启动时要运行的服务脚本- 其他资源文件
安装步骤
在 KsuWebUI 中安装 ZIP 模块包:
- 进入模块管理页面
- 点击页面顶部的「+」按钮或「安装模块」
- 在弹出的文件选择器中找到你下载的 ZIP 包
- 确认模块信息(名称、版本、作者)
- 点击确认安装
- 等待安装完成提示
- 重启手机让模块生效
安装过程中发生了什么
KsuWebUI 在后台执行以下操作:
- 将 ZIP 包上传到 root 框架的临时目录
- 运行框架提供的安装脚本
- 解压模块文件到正确的位置
- 注册模块到框架的模块列表
- 创建启用标记(安装后默认启用)
整个过程通常只需要几秒钟。
安装失败的常见原因
| 失败现象 | 可能原因 | 解决 |
|---|---|---|
| 提示不支持的框架 | ZIP 包是给别的框架做的 | 确认 ZIP 包适配的框架类型 |
| 依赖缺失 | 模块需要先装别的模块 | 查看模块说明,安装依赖 |
| 空间不足 | /data 分区剩余空间不够 | 清理系统存储后重试 |
| 签名验证失败 | ZIP 包损坏或被篡改 | 重新下载官方源的 ZIP |
安装后要做的事
安装完成、重启手机后:
- 打开 KsuWebUI 确认新模块出现在列表中
- 检查模块是否正常运行(部分模块有自带的设置界面)
- 如果模块提供了 WebUI,可以在模块详情页打开它
安全提示
只从可信来源下载 ZIP 模块包。恶意的 root 模块可以获得系统最高权限,完全控制你的手机。安装前至少确认:
- ZIP 包来自你信任的开发者或社区
- 评论区反馈正常,没有大量差评
- 模块描述合理,不过度承诺功能