
OpCore-Simplify从硬件报告一步生成完整黑苹果 EFI【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-SimplifyOpCore-Simplify 是一个 OpenCore 生成器把黑苹果 EFI 的搭建收成一条流水线输入一份硬件检测报告Report.json它依次完成兼容性检查、ACPI 补丁生成、Kext 匹配下载与组件更新最后输出一个能直接写入 U 盘的 EFI 文件夹。先解释两个词ACPI 表是主板声明硬件的配置表补丁依据它生成Kext 是 macOS 的驱动插件。它面向想在 Windows 或 Mac 上装 macOS、又不想逐行手写 config.plist 的人。边界也先说清不保证一次装成安装阶段的排错仍需人工推进。 硬件支持范围速查CPU、显卡、macOS 各能装到多少CPUIntel 一代 Nehalem 到 15 代 Arrow LakeAMD Ryzen 走 Vanilla 补丁一组让 Ryzen 跑 macOS 的补丁集Intel 集显一代到十代AMD 显卡Vega/Raven 系 APU 与 Navi 21/22/23 独显NVIDIA仅 Fermi 至 Pascal 老架构需 Legacy Patcher装机后给老硬件补加速的工具支持macOSHigh Sierra 到 Tahoe 全区间可选选版本先看标记带 Requires OpenCore Legacy Patcher 的版本要靠额外补丁恢复显卡加速和 Broadcom 无线不带标记的更省心优先选它。 它替你接管了哪些环节报告进、EFI 出整条链路以硬件报告为唯一输入自动推导整份配置兼容性检查CPU、显卡、声卡、网卡、存储逐项标出可装的系统版本区间ACPI 补丁按报告里 ACPI 表的实际内容生成 FakeEC、FixHPET 等条件不满足就不加Kext 匹配挑出与硬件、系统版本都相符的驱动并下载组件更新启动时 updater.py 比对脚本版本自动替换构建前 gathering_files.py 拉取最新 OpenCorePkg、macserial 与 Kext产物清理删掉 EFI 里当前配置用不到的驱动与资源手工方式逐项查表、逐项填 config.plist出错点分散在每一步这里推导链路从一份报告收敛填错、漏填的空间被压缩。⚙️ 三个判断环节怎么工作兼容性判定。compatibility_checker.py 逐设备打印兼容范围。CPU 按 SIMD 指令集CPU 支持的指令宽度决定系统版本上限判断能装到哪个系统集显、独显、声卡、网卡、存储控制器各有独立版本区间。Pentium、Celeron 这类低端 Intel 有单独判断分支不会和主流 Core 系列混判。产出是一份天花板清单装之前先知道上限在哪。ACPI 补丁生成。acpi_guru.py 先读报告里的 ACPI 表再决定哪些补丁适用内置 FakeEC、FixHPET、CPU 电源管理、电池状态等一批生成逻辑。dsdt.py 解析 DSDT主板提供的设备描述表定位 HPET 与 LPC 总线等设备路径。产出是按机器实际条件生成的一批补丁表不是无脑全加。Kext 匹配。kext_maestro.py 结合 Scripts/datasets/ 的驱动库工作每个驱动登记了适用的 Darwin 版本区间macOS 内核版本号、依赖与互斥关系。按你选的 macOS 版本过滤后再下载。下载包校验 SHA256已下载且校验通过的不再重复拉取网络异常时回退本地缓存。 四步生成 EFI 文件夹最短上手路径git clone https://gitcode.com/GitHub_Trending/op/OpCore-Simplify启动Windows 双击 OpCore-Simplify.batmacOS 运行 OpCore-Simplify.command自动寻找 Python 环境缺失时提示安装。验收点主菜单出现。生成硬件报告主菜单选1Windows 下输入E工具自动下载 Hardware Sniffer产出 Report.json 与 ACPI 表其他系统先手动生成报告再把 JSON 拖进窗口。报告经 report_validator.py 校验缺项会被明确列出。验收点校验通过或拿到一份可定位的缺项清单。选 macOS 版本默认建议兼容性最好的版本直接回车想指定就输 Darwin 号如22.4.6只输主版本号也可以。验收点后续构建按该版本区间出产物。构建 EFI菜单输入6。程序依次复制 EFI 底座、应用 ACPI 补丁、装入 Kext、生成 config.plist、清理多余文件。验收点Results/ 下出现 EFI 文件夹。构建结束打印的 BIOS 设置提醒与 USB 映射步骤是下一步待办别跳过。️ Intel 笔记本、AMD 台式机与老硬件的配置差异Intel 笔记本特征带电池、有集显、睡眠场景多按 DSDT 自动生成电池状态补丁BATP并联动 ECEnabler 驱动双显卡机型可让 iGPU 带显示或转无头模式_PRW 睡眠补丁防刚睡就醒。手动侧无额外动作。AMD 台式机特征Ryzen 处理器加 Navi 系独显CPU 端自动引入 AMD Vanilla 补丁集。手动侧要进 BIOS 调两个开关——对 11 代及以后的 Intel 芯片组台式机构建后会额外要求开启 Above 4G Decoding、关闭 Resizable BARmacOS 对这两项有特定要求。老硬件老显卡特征CPU 或 GPU 落在原生支持边界外构建前弹 Legacy Patcher 风险确认涉及关闭 SIP 与 AMFImacOS 的系统完整性与内核扩展校验可能影响系统更新与稳定性。手动侧装完系统后打 root patchAMD 独显还要移除-radvesa启动参数硬件加速才启用。️ 出问题时从哪查三个高频故障USB 时灵时不灵部分端口没反应、睡眠后失效EFI 里默认由 UTBDefault.kext 兜底端口没有映射。用 USBToolBox 映射端口生成 UTBMap.kext 替换它再用 ProperTree 对 config.plist 跑一次 OC Snapshot单控制器端口超过 15 个时同时开 XhciPortLimit 补丁。硬件报告导入被拒常见原因是缺 ACPI 表、Hardware Sniffer 版本旧或在 Windows PE 里导出——PE 拿不到 Resizable BAR 与显示器连接信息。回真实 Windows 用最新版重新导出报错码 3、4、5 分别对应硬件采集、报告生成、ACPI 转储失败可据此定位。EFI 进 U 盘后无法引导多为 BIOS 前置条件没满足。对照构建完成时的提醒清单逐条核开启 UEFI 模式关 Legacy/CSM、关闭 Secure Boot、必要时开 Above 4G Decoding核完再引导。工具把配置环节做对安装中的排错仍是黑苹果常态对照 OpenCore 日志逐步推进即可。完整菜单说明与 Legacy Patcher 注意事项见 README.mdCPU、GPU、芯片组硬件数据库在 Scripts/datasets/ 目录核对设备收录直接翻那里。【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考