# OpCore-Simplify
**Repository Path**: pythonxueba/OpCore-Simplify
## Basic Information
- **Project Name**: OpCore-Simplify
- **Description**: A specialized tool that streamlines OpenCore EFI creation
- **Primary Language**: Unknown
- **License**: BSD-3-Clause
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-02-06
- **Last Updated**: 2026-02-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
> [!NOTE]
> **OpenCore Legacy Patcher 3.0.0 – 现已支持 macOS Tahoe 26!**
>
> 期待已久的 OpenCore Legacy Patcher 3.0.0 版本来了,为社区带来了 **macOS Tahoe 26 的初步支持**!
>
> 🚨 **请注意:**
> - 只有来自 [lzhoang2801/OpenCore-Legacy-Patcher](https://github.dopdop.top/https://github.com/lzhoang2801/OpenCore-Legacy-Patcher/releases/tag/3.0.0) 仓库的 OpenCore-Patcher 3.0.0 才提供对 macOS Tahoe 26 的早期补丁支持。
> - Dortania 官方版本或旧补丁 **无法** 在 macOS Tahoe 26 上工作。
> [!WARNING]
> 虽然 OpCore Simplify 大大减少了设置时间,但黑苹果之旅仍然需要:
> - 理解 [Dortania 指南](https://dortania.github.io/OpenCore-Install-Guide/) 中的基本概念
> - 在安装过程中进行测试和故障排除
> - 在解决出现的问题时保持耐心和坚持
>
> 我们的工具不保证首次安装就能成功,但它会帮助您开始。
## ✨ **功能特性**
1. **全面的硬件和 macOS 支持**
完全支持现代硬件。使用 `兼容性检查器` 来检查支持/不支持的设备以及支持的 macOS 版本。
| **组件** | **支持范围** |
|----------------|-----------------------------------------------------------------------------------------------------|
| **CPU** | Intel: Nehalem 和 Westmere(第1代)→ Arrow Lake(第15代/Core Ultra Series 2)
AMD: 支持 Ryzen 和 Threadripper,配合 [AMD Vanilla](https://github.dopdop.top/https://github.com/AMD-OSX/AMD_Vanilla) |
| **GPU** | Intel 核显: Iron Lake(第1代)→ Ice Lake(第10代)
AMD APU: 整个 Vega Raven ASIC 系列(Ryzen 1xxx → 5xxx, 7x30 系列)
AMD 独显: Navi 23, Navi 22, Navi 21 代及更早系列
NVIDIA: Kepler, Pascal, Maxwell, Fermi, Tesla 代 |
| **macOS** | macOS High Sierra → macOS Tahoe |
2. **ACPI 补丁和驱动**
根据硬件配置自动检测并添加 ACPI 补丁和驱动。
- 集成 [SSDTTime](https://github.dopdop.top/https://github.com/corpnewt/SSDTTime) 用于常见补丁(如 FakeEC、FixHPET、PLUG、RTCAWAC)。
- 包含自定义补丁:
- 通过将第一个 CPU 条目定向到活动 CPU、禁用 UNC0 设备并为 HEDT 系统创建新的 RTC 设备来防止内核崩溃。
- 禁用不支持或未使用的 PCI 设备,例如 GPU(使用 Optimus 和 Bumblebee 方法或添加 disable-gpu 属性)、Wi-Fi 卡和 NVMe 存储控制器。
- 修复 _PRW 方法中的睡眠状态值(GPRW、UPRW、HP special)以防止立即唤醒。
- 添加设备包括 ALS0、BUS0、MCHC、PMCR、PNLF、RMNE、IMEI、USBX、XOSI,以及 Surface 补丁。
- 启用 ALSD 和 GPI0 设备。
3. **自动更新**
在每次构建 EFI 之前,从 [Dortania Builds](https://dortania.github.io/builds/) 和 GitHub releases 自动检查并更新 OpenCorePkg 和驱动。
4. **EFI 配置**
基于广泛使用的来源和个人经验应用额外的自定义。
- 为 macOS 中无法识别的某些 AMD GPU 欺骗 GPU ID。
- 为带有 P 核和 E 核的 Intel CPU 使用 CpuTopologyRebuild 驱动以提高性能。
- 禁用系统完整性保护(SIP)。
- 为 Intel Pentium、Celeron、Core 和 Xeon 处理器欺骗 CPU ID。
- 为 AMD CPU 以及 Rocket Lake(第11代)及更新代的 Intel Pentium、Celeron、Xeon 和 Core 系列添加自定义 CPU 名称。
- 添加补丁以允许使用不支持的 SMBIOS 启动 macOS。
- 添加 NVRAM 条目以绕过检查内部蓝牙控制器。
- 根据特定的 Resizable BAR 信息正确配置 ResizeAppleGpuBars。
- 当存在支持的独立 GPU 时,允许在无头模式和驱动显示器之间灵活配置核显。
- 强制 Intel GPU 进入带有 HDMI 和 DVI 接口的 VESA 模式以简化安装过程。
- 提供使用 OpenCore Legacy Patcher 所需的配置。
- 为网络设备添加内置设备属性(修复使用 iServices 时的"无法与服务器通信")和存储控制器(修复内部驱动器显示为外部)。
- 优先选择针对电源管理和性能优化的 SMBIOS。
- 在 macOS Ventura 13 及更新版本中重新启用旧 Intel CPU 的 CPU 电源管理。
- 为 itlwm 驱动应用 WiFi 配置文件以在启动时启用自动 WiFi 连接。
以及更多...
5. **轻松自定义**
除了应用的默认设置外,用户还可以根据需要轻松进行进一步自定义。
- 自定义 ACPI 补丁、驱动和 SMBIOS 调整(**不推荐**)。
- 强制在不支持的 macOS 版本上加载驱动。
## 🚀 **使用方法**
1. **下载 OpCore Simplify**:
- 点击 **Code** → **Download ZIP**,或直接通过此 [链接](https://github.dopdop.top/https://github.com/lzhoang2801/OpCore-Simplify/archive/refs/heads/main.zip) 下载。
- 将下载的 ZIP 文件解压到您想要的位置。

2. **运行 OpCore Simplify**:
- 在 **Windows** 上,运行 `OpCore-Simplify.bat`。
- 在 **macOS** 上,运行 `OpCore-Simplify.command`。
- 在 **Linux** 上,使用现有的 Python 解释器运行 `OpCore-Simplify.py`。

3. **选择硬件报告**:
- 在 Windows 上,会有 `E. 导出硬件报告` 选项。建议使用此选项以获得当前硬件配置和 BIOS 的最佳结果。
- 或者,使用 [**Hardware Sniffer**](https://github.dopdop.top/https://github.com/lzhoang2801/Hardware-Sniffer) 创建 `Report.json` 和 ACPI 转储以手动配置。



4. **选择 macOS 版本并自定义 OpenCore EFI**:
- 默认情况下,将为您的硬件选择最新的兼容 macOS 版本。
- OpCore Simplify 将自动应用必要的 ACPI 补丁和驱动。
- 您可以根据需要手动审查和自定义这些设置。

5. **构建 OpenCore EFI**:
- 自定义完所有选项后,选择 **构建 OpenCore EFI** 来生成您的 EFI。
- 该工具将自动下载必要的引导加载程序和驱动,这可能需要几分钟时间。



6. **USB 映射**:
- 构建 EFI 后,按照步骤映射 USB 端口。

7. **创建 USB 并安装 macOS**:
- 在 Windows 上使用 [**UnPlugged**](https://github.dopdop.top/https://github.com/corpnewt/UnPlugged) 创建 USB macOS 安装程序,或在 macOS 上参考 [本指南](https://dortania.github.io/OpenCore-Install-Guide/installer-guide/mac-install.html)。
- 如需故障排除,请参考 [OpenCore 故障排除指南](https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/troubleshooting.html)。
> [!NOTE]
> 1. 成功安装后,如果需要 OpenCore Legacy Patcher,只需应用根补丁即可激活缺失的功能(如现代博通 Wi-Fi 卡和图形加速)。
>
> 2. 对于 AMD GPU,从 OpenCore Legacy Patcher 应用根补丁后,您需要删除启动参数 `-radvesa`/`-amd_no_dgpu_accel` 才能使图形加速正常工作。
## 🤝 **贡献**
我们 **非常欢迎** 贡献!如果您有改进此项目的想法,请随时 fork 仓库并创建 pull request,或使用"enhancement"标签开启 issue。
别忘了 ⭐ 给项目点星!感谢您的支持!🌟
## 📜 **许可证**
根据 BSD 3-Clause 许可证分发。有关更多信息,请参阅 `LICENSE`。
## 🙌 **致谢**
- [OpenCorePkg](https://github.dopdop.top/https://github.com/acidanthera/OpenCorePkg) 和 [驱动](https://github.dopdop.top/https://github.com/lzhoang2801/OpCore-Simplify/blob/main/Scripts/datasets/kext_data.py) – 本项目的基础。
- [SSDTTime](https://github.dopdop.top/https://github.com/corpnewt/SSDTTime) – SSDT 补丁实用程序。
## 📞 **联系方式**
**Hoang Hong Quan**
> Facebook [@macforce2601](https://facebook.com/macforce2601) ·
> Telegram [@lzhoang2601](https://t.me/lzhoang2601) ·
> Email: lzhoang2601@gmail.com
## 🌟 **Star 历史**
[](https://star-history.com/#lzhoang2801/OpCore-Simplify&Date)