What is OpenCore?
OpenCore is a modern open-source macOS boot loader designed to prepare a system for booting into macOS. Architected to alleviate constraints imposed by alternatives like Clover, OpenCore aims to create a more versatile and modular system with enhanced symbol and structure understanding to enable precise and effective patching. Its custom prelinker allows for macOS version-agnostic kext injection, providing day one support on any macOS version supporting a prelinked kernel. While primarily designed for Hackintosh systems, OpenCore can be utilized in any scenario requiring an emulated EFI, including KVMs and even real Macs. Despite being a relatively new and still-evolving project currently in beta, OpenCore is notably more stable than Clover, with frequent updates introducing new features and bug fixes
Highlights
- Versatile and modular system architecture for improved macOS booting
- Precise and effective patching capabilities through enhanced symbol and structure understanding
- macOS version-agnostic kext injection with custom prelinker
- Support for a wide range of use cases, including Hackintosh, KVMs, and real Macs
- Frequent updates with new features and bug fixes for improved stability
Platforms
- Mac
- Windows
- Linux
Languages
- English
Features
Create BIOS bootable drive
UEFI Support
Create UEFI bootable drive