
15 分钟生成黑苹果 OpenCore EFIOpCore-Simplify 新手指南【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-SimplifyOpCore-Simplify 是一款黑苹果 OpenCore EFI 自动化工具你提供硬件报告它完成兼容性检查、ACPI 补丁、kext 选择与 config.plist 生成输出一份可用的 EFI。适合想装 macOS 但不想逐条手写配置的新手。 30 秒认识这个项目定位命令行菜单式工具按你的硬件报告自动装配 ACPI 补丁、kext 和 SMBIOS而不是给你模板自己填。运行环境Python 3支持 Windows、macOS、LinuxWindows 的 .bat 和 macOS 的 .command 会检测 Python缺失时直接提示安装。时间成本导入硬件报告后构建过程约 5–15 分钟大部分是下载组件的时间。与同类工具的最大差异它读取你机器的真实硬件和 ACPI 表来决定用哪些补丁和驱动判断依据是报告数据而非通用模板。你的系统启动方式Windows双击 OpCore-Simplify.batmacOS双击 OpCore-Simplify.commandLinux用现有 Python 解释器运行 OpCore-Simplify.py第一次使用完整流程从硬件报告到生成 EFI步骤 1获取项目并启动主程序git clone https://gitcode.com/GitHub_Trending/op/OpCore-Simplify然后按上表方式启动。首次运行时updater.py 会比对本地版本sha_version.txt与远端最新提交有更新会自动下载并重启。做完这步你应看到主菜单出现 6 个编号选项1 选择硬件报告……6 构建 OpenCore EFI。步骤 2导入硬件报告等兼容性检查跑完选择 1把 Hardware Sniffer 生成的 Report.json 拖进终端Windows 上也可以直接按 E工具会自动把报告和 ACPI 表导出到 SysReport/ 目录。报告先由 report_validator.py 逐字段校验再由 compatibility_checker.py 依次检查 CPU、GPU、声卡、网络、存储、蓝牙等逐项打印每台设备支持的 macOS 版本范围。做完这步你应看到GPU 与存储控制器都显示支持区间例如 High Sierra to Tahoe没有出现 Unsupported。步骤 3确认 macOS 版本与默认配置工具默认已替你推荐兼容性最好的版本需要更换时用选项 2 重选标注 Requires OpenCore Legacy Patcher 的版本表示装完要额外打补丁。选项 3、4、5 分别用于调整 ACPI 补丁、kext 和 SMBIOS 型号新手保持默认即可。做完这步你应看到主菜单顶部的 Hardware Report、macOS Version、SMBIOS 三行都已填好。步骤 4构建 OpenCore EFI 并拿到结果选择 6 开始。工具按 5 步进度执行复制 OpenCore EFI 基础、应用 ACPI 补丁、安装 kext、生成 config.plist、清理未使用的驱动和资源。产物在项目根目录的 Results/ 下工具会自动打开该文件夹并列出 Before Using EFI 清单启用 UEFI、关闭 Secure Boot 等 BIOS 项以及 USB 映射步骤。做完这步你应看到Results/ 里出现完整的 EFI/ 文件夹其中 OC/config.plist 已按你的硬件生成。核心能力逐个看兼容性检查解决这台机器到底能不能装、能装到哪个版本的问题。具体做法是把报告里的设备 ID 与 Scripts/datasets/ 下的硬件数据库cpu_data.py、gpu_data.py、pci_data.py 等比对输出每台设备支持的 macOS 上下限遇到硬停会说明原因例如 CPU 缺少 SSE4 指令集。对你意味着什么动手构建前就知道该选哪个系统版本避免装一半才发现装不上。ACPI 补丁与 kext 自动装配解决手写补丁和挑驱动最费时间的问题。具体做法是 acpi_guru.py 解析你的 ACPI 表生成 FixHPET、PLUG 等常见补丁并追加禁用闲置 PCI 设备、修正睡眠状态这类自定义补丁kext_maestro.py 按设备 ID 和目标 macOS 版本挑选 kext一并写入 config.plist。对你意味着什么不需要逐个理解补丁含义工具替你判断这台机器缺什么、多余什么。组件自动更新解决OpenCore 和 kext 版本更新频繁、手工下载容易装错的问题。具体做法是每次构建前gathering_files.py 从 Dortania Builds 拉取最新 OpenCorePkg 与 kext下载记录写入 OCK_Files/history.json重跑时只取缺失的部分。对你意味着什么每次构建都用最新组件不用自己盯版本号和下载地址。 踩坑与自救现象程序直接退出提示 cannot install macOS without a supported GPU可能原因报告里缺少 GPU 信息或显卡代数确实在 macOS 支持范围之外。处理1. 用 Hardware Sniffer 重新导出报告Windows 按 E 即可确认 GPU 信息被采集到2. 对照兼容性输出确认显卡是否属于支持的 Intel/AMD/NVIDIA 系列。现象导入报告后 Validation Report 列出多条 Errors可能原因Report.json 损坏、缺少必需字段CPU、Network、Storage 等或 Hardware Sniffer 版本过旧。处理1. Windows 上直接按 E 重新导出报告2. 其他系统重新运行 Hardware Sniffer导出新的 Report.json 和 ACPI 转储后再导入。现象构建 OpenCore EFI 在下载环节长时间停滞或报错可能原因网络不通或资源服务器暂时不可达。处理1. 恢复网络后回到选项 6 重新构建工具只补拉缺失组件不需要从头下载2. 反复失败时检查代理或防火墙是否拦截了较大体积的文件下载。收尾OpCore-Simplify 适合有 UEFI 硬件、想安装 macOS 又不想手写配置的新手EFI 的装配交给工具开机前按工具输出的 Before Using EFI 清单完成 BIOS 设置和 USB 映射。下一步读一遍 README.md 的 How To Use 部分用 Hardware Sniffer 生成 Report.json再回到本文步骤 1 开始第一次构建。【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考