挂载实现
约 622 字大约 2 分钟
2025-01-30
FolkPatch 默认不挂载模块文件(仅保留 Root 权限管理等核心功能)。如需模块挂载,可选择以下两种方式。
新版本变化
新版本 FolkPatch 默认不挂载,等同于旧版的 Lite 模式。如需挂载功能,需主动启用。
内置 Magic Mount
FolkPatch 自带的挂载系统,采用类 Magisk 的 bind mount 机制,无需依赖外部元模块。
- 工作原理:通过 bind mount 将模块
system目录中的文件映射到系统分区 - 控制标记:
/data/adb/.magic_mount_enable - 挂载源目录:
/data/adb/ap/magic_mount
启用方法
- 进入 设置 → 常规
- 开启 启用挂载系统 选项
- 确保没有安装元模块(两者不应同时使用)
- 重启设备
适用场景
- 日常使用,不需要复杂的挂载配置
- 不想额外安装元模块
Meta Module(元模块)挂载
通过安装专门的 元模块 来实现文件系统挂载,允许社区通过自定义脚本控制挂载行为。
- 工作原理:元模块通过
metamount.sh脚本接管所有模块的挂载逻辑 - 识别标记:
module.prop中的metamodule=1或metamodule=true - 支持技术:OverlayFS、bind mount 等
启用方法
- 确保关闭 启用挂载系统 选项(避免与内置挂载冲突)
- 下载并安装元模块
- 重启设备
注意
不要同时启用内置 Magic Mount 和安装元模块。
模式对比
| 对比项 | 内置 Magic Mount | 元模块挂载 | 默认(不挂载) |
|---|---|---|---|
| 挂载机制 | bind mount | 由元模块决定 | 无 |
| 外部依赖 | 无 | 需要安装元模块 | 无 |
| 配置难度 | 简单(一个开关) | 中等 | 无需配置 |
| 功能范围 | 基础挂载功能 | 取决于元模块 | 仅 Root 权限管理 |
与 APatch 的区别
| 项目 | FolkPatch | APatch |
|---|---|---|
| 内置挂载 | 有(可选开启) | 已移除 |
| 元模块挂载 | 支持 | 支持 |
| 挂载方式 | 内置挂载或元模块 | 必须使用元模块 |
APatch 在新版中移除了内置挂载系统,必须依赖元模块才能挂载。FolkPatch 保留了内置 Magic Mount 作为可选方案。
相关链接
版权所有
版权归属:FolkPatch Team
