
15 分钟生成可用 EFIOpCore-Simplify 完整使用指南【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify你导出硬件报告、过一遍兼容性清单、在主菜单选中第 6 项几分钟之后Results 文件夹里就出现了一套可以直接使用的 OpenCore EFIACPI 补丁已应用、kext 已就位、config.plist 已生成没用的驱动和工具也顺手清掉了。整个过程由 OpCore-Simplify 完成它是一个自动创建 OpenCore EFI 的开源命令行工具支持 Intel 从 Nehalem 到最新一代的处理器AMD 平台经由 AMD VanillamacOS 版本覆盖 High Sierra 到 macOS Tahoe。对黑苹果新手来说它把查文档、对清单、写补丁、手改配置压缩成一个 6 项菜单对进阶用户每一项菜单都保留了自定义入口。新旧方式对照手工做 EFI 的耗时主要花在对照上每个部件查支持版本、每个 kext 找对应版本、每个参数在 config.plist 里手工敲对。OpCore-Simplify 把对照环节自动化只留决策给你。维度传统做法本项目硬件兼容性逐个查 CPU、显卡、芯片组清单30~60 分钟导入硬件报告后逐部件列出支持的 macOS 版本约 1 分钟ACPI 补丁自己研究 DSDT/SSDT 语法写补丁条目1~2 小时内置补丁库自动挑选并生成 SSDT构建时自动应用Kext 选型逐个查版本与依赖、多来源下载1~3 小时按目标 macOS 版本自动下载对应版本依赖一并处理config.plist手工编辑数百个参数2~4 小时模板整体生成并自动清理未使用的驱动与工具组件更新逐个 kext 手动检查新版启动时比对 SHA 自动更新工具本身每次构建前重新拉取最新引导文件最快上手路径全程 10~15 分钟构建步骤耗时取决于网络。2 分钟完成环境准备下载项目 ZIP 包并解压无需其他依赖。按系统运行对应入口Windows 双击OpCore-Simplify.batmacOS 运行OpCore-Simplify.commandLinux 执行python3 OpCore-Simplify.py。首次启动会比对本地 SHA 与最新提交版本落后时自动下载并重启等待即可。成功标准终端出现主菜单选项 1~6 依次是Select Hardware Report到Build OpenCore EFI按 Q 可退出。3 分钟导出硬件报告主菜单选 1。Windows 上直接按E工具调用内置 Hardware Sniffer 采集硬件信息与 ACPI 表写入SysReport/Report.json和SysReport/ACPI目录其他系统需先自行运行 Hardware Sniffer再把 Report.json 拖入程序。导入后验证脚本会自动检查必需字段。成功标准验证报告显示无错误。若提示Please re-export the hardware report用最新 Sniffer 重新导出一次即可。1 分钟过兼容性检查并选定 macOS 版本导入报告后兼容性检查自动运行CPU、显卡、网卡等逐项显示支持的 macOS 范围工具把各部件的区间取交集得出推荐版本并预填选择框。想改就输主版本号如 14或 Darwin 版本如 22.4.6。成功标准主菜单里macOS Version显示你选定的版本若硬件需要 OpenCore Legacy Patcher 才能运行某版本列表中会标注Requires OpenCore Legacy Patcher构建前会弹风险确认。3 分钟确认自动选定的配置工具自动完成三件事按硬件报告勾选 ACPI 补丁、决定 kext 清单、从内置机型库选出匹配的 Mac 型号SMBIOS。默认结果直接可用想复查就逐项打开选项 3、4、5看哪些被勾选、哪些设备被禁用。成功标准主菜单显示已选 SMBIOS 型号不支持的设备会列在Disabled Devices下确认清单符合你的预期。5~10 分钟构建 EFI选选项 6。工具先下载最新 OpenCore 引导程序和你需要的 kext这步受网速影响耗时最长随后连续执行 5 个步骤复制 EFI 基础、应用 ACPI 补丁、安装 kext 并写入配置、生成最终 config.plist、清理未使用的驱动、资源与工具。结束后弹出Before Using EFI清单。成功标准终端出现OpenCore EFI build complete.Results/里得到完整 EFI。接着按清单设置 BIOS启用 UEFI、关闭 Secure Boot 等再做 USB 映射把 USBToolBox 生成的 UTBMap.kext 放进 Kexts删掉 UTBDefault.kext在 ProperTree 中运行 OC Snapshot 后保存。背后发生了什么菜单只是表面实际工作由 Scripts/ 目录下的几个模块完成各管一段兼容性检查引擎Scripts/compatibility_checker.py把硬件报告与 Scripts/datasets/ 中的数据库cpu_data.py、gpu_data.py、os_data.py、chipset_data.py 等交叉比对按部件算出支持的 macOS 版本区间再取交集得到整体范围。CPU 缺少 SSE4.1 会被限制在 Big Sur 及更早判断依据就来自这里。ACPI 补丁引擎Scripts/acpi_guru.py 与 Scripts/dsdt.py读取报告中的 ACPI 表并解析 DSDT自动生成电源管理、FakeEC、睡眠唤醒修复等所需的 SSDT 并编译同时处理 DSDT 二进制补丁。补丁规则清单在 Scripts/datasets/acpi_patch_data.py。Kext 与文件管理Scripts/kext_maestro.py 与 Scripts/gathering_files.py根据硬件和目标 macOS 判断需要哪些 kext从 Dortania Builds 和 GitHub 下载匹配版本处理 kext 依赖再写入 Kexts 目录与配置。配置生成Scripts/config_prodigy.py 与 Scripts/smbios.py填充最终的 config.plist——CPU 伪装、核显参数、boot-args、内核补丁、NVRAM 条目——并按 CPU 代际与显卡从 Scripts/datasets/mac_model_data.py 选出最合适的机型。整套流程类似配钥匙硬件报告是钥匙胚子兼容性检查是店家判断能不能配构建是切割打磨构建后的清单则是取走前的最后试配。高频问题问导入报告后提示无效怎么办Scripts/report_validator.py 的验证脚本会逐项检查必需字段多半是报告过旧或采集不完整用最新 Hardware Sniffer 重新导出再导入即可。 自查看错误指向哪个字段——提示缺 GPU 信息通常说明报告是在没检测到显卡的环境下生成的。问构建好了开机黑屏或反复重启先查什么先查 BIOS 设置。工具构建后打印的Before Using EFI清单列出了必须项启用 UEFI 模式关 CSM、关闭 Secure Boot台式机还需开启 Above 4G Decoding、关闭 Resizable BAR。 自查对照清单项逐条确认后再开机测试不要先动其他配置。问硬件太旧提示不支持怎么办Nehalem 之前的 Intel CPU 不在支持范围。不受支持的显卡和博通网卡可走 OpenCore Legacy Patcher代价是关闭 SIP、AMFI 等安全机制工具会在构建前弹警告并要求你确认。 自查看菜单的版本列表里是否出现Requires OpenCore Legacy Patcher标注有标注才涉及此风险。问macOS 版本怎么选一定要选最新的吗默认推荐版本是各部件支持上限的交集不一定是最新版比如较老的 Intel 核显会被限制在 Big Sur。追求新版可能需要禁用核显或改用 OCLP 方案。 自查导入报告后显示的Suggested macOS version一行就是工具认为你硬件上最稳的版本。问构建完还能改吗可以。回到主菜单用选项 2~5 重选版本、ACPI 补丁、kext、SMBIOS再用选项 6 重新构建即可。注意每次构建都会清空 Results 并重新生成。 自查想保留一份可用版本先把 Results 整个文件夹复制走再重建。进阶定制入口ACPI 补丁选择选项 3入口在 Scripts/acpi_guru.py。前提是看懂每个补丁的作用电源管理、睡眠修复、禁用某 PCI 设备风险是取消关键补丁后出现睡眠唤醒失败或开机即唤醒拿不准就保持默认。Kext 清单选项 4入口在 Scripts/kext_maestro.py。前提是先在 Scripts/datasets/kext_data.py 里查清每个 kext 支持的最小/最大 Darwin 版本风险是强行加载版本窗口外的 kext 可能直接无法启动。SMBIOS 机型选项 5入口在 Scripts/smbios.py。前提是确认机型的 CPU 代际、显卡类型与实物匹配风险是机型不符导致电源管理缺失或性能异常。WiFi 自动连接档案Scripts/wifi_profile_extractor.py 可在构建时把当前机器的 WiFi 名称与口令写入 NVRAM供 itlwm 在启动阶段直接连网。风险是口令明文存进 EFI把 EFI 分享给别人前注意这一点。建议按顺序执行先把 Hardware Sniffer 更新到最新版并在目标机上导出硬件报告重建前备份现有可用 EFI构建完成后先完成 BIOS 设置与 USB 映射再制作安装盘保留 Results 文件夹macOS 更新后想重建时便于比对开机失败时按报告 → BIOS → kext的顺序逐项排查不要一次改多处。⚠️ 工具缩短了对照与生成的时间但不保证第一次开机就成功安装过程仍要测试和调试动手前先把重要数据备份好。重复的对照工作可以交给工具但出了问题该补哪个补丁的判断仍然在你这边——这部分值得翻文档弄明白而不是只按菜单走。【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考