☰
FolkPatch APM系统模块实战指南:批量安装、卸载与完整备份Magisk模块全教程
2026/10/14 15:51:55 网站建设 项目流程

【免费下载链接】FolkPatch

Root access to the kernel can be achieved simply by patching the Boot partition for reflashing. This solution is based on a non-parallel extended branch of APatch, with a primary focus on UI/UX design

项目地址:https://gitcode.com/gh_mirrors/fo/FolkPatch
点击查看免费下载

FolkPatch 是一款基于 KernelPatch 的 Android Root 管理应用,其内置的 APM(Android Package Manager for Modules)系统模块管理器兼容 Magisk 生态,支持 Magisk 模块的批量安装、单个卸载、启用/禁用以及一键完整备份。本文将从零开始,手把手教你完成 Magisk 模块的安装、卸载与备份,帮助新手快速上手。

APM 是什么?为什么选它

APM 提供了一套类似 Magisk 的系统模块系统:安装、移除、启用/禁用控制、批量操作和完整备份一应俱全(参见 README.md)。它的模块完全兼容 Magisk 生态,你可以把常见的 Magisk 模块 zip 包直接刷入,无需额外转换。

🎯 核心价值:一份 Magisk 模块包,直接用于 FolkPatch,同时还能享受批量刷入和自动备份等增强能力。

快速上手:进入 APM 模块管理界面

打开 FolkPatch 应用,在底部导航或首页卡片中找到"系统模块(APM)"入口即可进入模块列表。界面结构如下:

  • 右下角按钮:安装单个模块(选择本地 zip 文件)
  • 顶部安装器:批量安装模块
  • 一键备份:备份全部已安装模块

模块列表源码位于 APM.kt,每个模块行的交互逻辑在 APMModuleRow.kt 中实现,模块状态数据由 APModuleViewModel.kt 统一管理。

Magisk 模块批量安装步骤 📦

当你手里有一批 Magisk 模块 zip 时,逐个安装太繁琐,FolkPatch 提供了专门的批量安装器:

  1. 进入 APM 界面,点击顶部的批量安装入口
  2. 在弹出的文件选择器中,一次勾选多个模块文件
  3. 确认清单后点击"批量刷入"
  4. 等待安装日志执行完毕,按提示重启设备

批量安装界面实现在 ApmBulkInstallScreen.kt,选中的文件会进入一个内存队列依次处理,队列逻辑见 BulkInstallManager.kt。

完整安装流程 vs 简化流程

批量安装时你可以选择"完整批量安装流程"(完整批量安装流程选项,对应apm_batch_install_full_process,见 strings.xml),它会执行更完整的安装步骤,适合对稳定性要求高的模块组合。

查看批量刷入日志

每个模块的安装过程都会输出到"批量刷入日志"对话框中,执行日志还会展示在 ExecuteAPMAction.kt 实现的执行页面上。如果某个模块安装失败,直接在日志里定位出错行即可。

💡 小提示:在"设置 → 功能"中可开启生物识别验证,安装、卸载或禁用模块前会要求验证身份,防止误操作。

安全卸载与启用/禁用 Magisk 模块 🗑️

  • 单个卸载:在模块列表中找到目标模块,选择"卸载",确认后系统会提示"卸载 %s 模块?",执行成功后显示"已卸载"(提示文案见 strings.xml)
  • 移除模块:对应"移除"操作(apm_remove),适合仅删除文件而不想触发完整卸载脚本的场景
  • 启用/禁用:无需卸载即可临时关闭模块,模块行上的开关可快速切换状态

⚠️ 注意:部分模块卸载脚本可能修改系统文件,卸载后建议重启验证。若设备异常,可在 FolkPatch 首页选择"仅卸载补丁"进行回退。

完整备份:一键备份全部模块与自动备份 ☁️

这是 APM 最实用的能力之一——一键备份全部模块:进入 APM 界面使用备份功能,即可把所有已安装模块打包留存,换机或误卸载后可快速恢复。

安装时自动备份

开启"设置 → 自动备份系统模块"后,每次安装模块时都会自动把模块文件备份到本地目录Downloads/FolkPatch/ModuleBackups,并通过 SHA-256 哈希去重,避免重复文件(核心逻辑见 ModuleBackupUtils.kt)。相关设置项定义在 strings.xml。

WebDAV 云端备份

除了本地备份,FolkPatch 还支持把模块备份上传到 WebDAV 网盘:在备份设置中配置 WebDAV 地址、用户名、密码和路径(配置项定义见 BackupConfig.kt),启用后安装模块时会自动同步上传一份云端备份。

⚠️ 官方提醒:一键备份方案不一定适用于全部模块(应用内首次使用提示同样如此说明),重要模块建议自己多留几份本地副本。

常见问题 FAQ

Q1:批量安装中途失败了怎么办?查看批量刷入日志定位失败的模块,单独重新安装即可;已成功安装的模块不受影响。

Q2:模块装好了但没生效?重启设备。多数 Magisk 模块需要重启后才会加载。

Q3:备份文件放在哪里?本地自动备份位于Downloads/FolkPatch/ModuleBackups(按 APM/KPM 分目录),可在设置中直接"打开备份目录"。

Q4:和 KPM 模块有什么区别?APM 管理的是系统(用户空间)模块,兼容 Magisk 生态;KPM 则是内核模块,用于 inline-hook 等内核级场景,两者互不影响。

总结

操作入口说明
单个安装APM 右下角按钮选择 zip 后刷入
批量安装APM 顶部安装器多文件队列刷入
卸载模块行菜单确认后执行卸载脚本
一键备份APM 备份功能备份全部模块
自动备份设置页开关安装时自动留存副本

掌握了批量安装、安全卸载和多层备份这三项能力,你就已经能像老手一样管理 FolkPatch 的 Magisk 模块生态了。动手试试吧!

【免费下载链接】FolkPatch

Root access to the kernel can be achieved simply by patching the Boot partition for reflashing. This solution is based on a non-parallel extended branch of APatch, with a primary focus on UI/UX design

项目地址:https://gitcode.com/gh_mirrors/fo/FolkPatch
点击查看免费下载

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

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

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

立即咨询