A tool designed to simplify the creation of OpenCore EFI. Whether you're a beginner or experienced user, OpCore Simplify takes away much of the complexity associated with Hackintosh setups.
Features •
How To Use •
Contributing •
License •
Credits •
Contact
Important
If the installation process is successful using OpCore Simplify, please confirm it at Successful Hackintosh Setup with OpCore Simplify. This will greatly assist others in the community.
Whatever the outcome, just enjoy what an automated tool can accomplish!
Comprehensive Hardware and macOS Support
Fully supports modern hardware. Use Compatibility Checker
to check supported/unsupported devices and macOS version supported.
Component | Supported |
---|---|
CPU | Intel: Sandy Bridge (2nd Gen) → Raptor Lake (14th Gen) AMD: Ryzen and Threadripper with AMD Vanilla |
GPU | Intel iGPU: Sandy Bridge (2nd Gen) → Ice Lake (10th Gen) AMD APU: The entire Vega Raven ASIC family (Ryzen 1xxx → 5xxx, 7x30 series) AMD dGPU: Navi 23, Navi 22, Navi 21 generations, and older series NVIDIA: Kepler, Pascal, Maxwell, Fermi, Tesla generations |
macOS | macOS High Sierra → macOS Sequoia |
ACPI Patches and Kexts
Automatically detects and adds ACPI patches and kexts based on hardware configuration.
Automatic Updates
Automatically checks for and updates OpenCorePkg and kexts from Dortania Builds and GitHub releases before each EFI build.
bootloader_kexts_data.json
.EFI Configuration
Apply additional customization based on both widely used sources and personal experience.
and more...
Easy Customization
In addition to the default settings applied, users can easily make further customizations if desired.
Running OpCore Simplify:
OpCore-Simplify.bat
.OpCore-Simplify.command
.Selecting hardware report:
E. Export hardware report
. It's recommended to use this for the best results with your hardware configuration and BIOS at the time of building.Report.json
and ACPI dump for configuration manully.Selecting macOS Version and Customizing OpenCore EFI:
Building OpenCore EFI:
USB Mapping:
Create USB and Install macOS:
Note
For desktops using AMD GPUs from the 6000 series, if you encounter a black screen after booting, please remove the boot arguments -v debug=0x100 keepsyms=1
.
For desktops with Resizable BAR support, if the only options available are Auto/Disabled in the settings, select Disabled.
If you use Intel WiFi card with macOS Sonoma and later, it will default to using the itlwm kext. Once the installation is complete, you need to use the Heliport app to connect to Wi-Fi.
After a successful installation, if OpenCore Legacy Patcher is required, simply apply root patches to activate the missing features (such as modern Broadcom Wi-Fi card and graphics acceleration).
For AMD GPUs, after applying root patches from OpenCore Legacy Patcher, you need to remove the boot argument -radvesa
/-amd_no_dgpu_accel
for graphics acceleration to work.
Contributions are highly appreciated! If you have ideas to improve this project, feel free to fork the repo and create a pull request, or open an issue with the "enhancement" tag.
Don't forget to star the project! Thank you for your support! ?
Distributed under the BSD 3-Clause License. See LICENSE
for more information.
config.plist
files.Hoang Hong Quan · Facebook @macforce2601 · Telegram @lzhoang2601 · Email: [email protected]