模块与元模块
模块是一个 ZIP,可以添加或替换系统文件、在开机时运行脚本,或自带网页界面(WebUI)。在模块页安装:点按安装并选择 ZIP,或从模块库获取。
元模块
Cam Kernel SU 不会自己把模块挂载到 /system。这项工作由元模块完成:module.prop 中带有 metamodule=1 的特殊模块。
- 只安装一个元模块。camd 只保持一个处于启用状态,并链接到
/data/adb/metamodule。 - 没有元模块时,模块脚本仍会运行,但模块文件不会出现在
/system中。 - 模块库中有两个选择:Magic Mount-rs 或 Hybrid Mount。二选一。
模块库
模块库是精选列表:负责挂载的元模块、Zygisk(Zygisk Next 或 ReZygisk,二选一)、Play Integrity Fix、bindhosts 等。与应用内的模块库相同。
给模块作者
- 数据路径是
/data/adb/cam。写死/data/adb/ksu/...或/data/adb/ksud的模块会出错。 - 同时提供
KSU*与CAM_*环境变量;WebUI 同时提供ksu与cam桥接。 sepolicy.rule中写的ksu域只作用于ksu,不作用于cam。
