# lzhoang2801/opcore-simplify

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/lzhoang2801-opcore-simplify).**

6,823 stars · 632 forks · Python · BSD-3-Clause

## Links

- GitHub: https://github.com/lzhoang2801/OpCore-Simplify
- Homepage: https://lzhoang2801.github.io/gathering-files/opencore-efi
- awesome-repositories: https://awesome-repositories.com/repository/lzhoang2801-opcore-simplify.md

## Topics

`hackintosh` `hackintosh-efi` `lzhoang2601` `lzhoang2801` `macos` `opencore` `opencore-efi` `opencoresimplify`

## Description

OpCore-Simplify is an automated tool that generates a complete OpenCore EFI folder for Hackintosh builds. It scans the system hardware to identify supported devices and compatible macOS versions, then assembles a bootable EFI configuration by downloading the latest OpenCore bootloader and required kernel extensions from official sources.

The tool differentiates itself by automating the entire EFI creation process, from hardware detection through patch application. It automatically selects and applies the correct ACPI hotfixes and kernel extensions based on the detected hardware and target macOS version, while also allowing users to customize settings like GPU spoofing, CPU power management, and network device adjustments before building.

The project covers hardware compatibility checking, bootloader and kext updating, and EFI configuration tuning. It produces a detailed hardware compatibility report and assembles the final EFI folder with all necessary components for the target system.

## Tags

### Operating Systems & Systems Programming

- [EFI Generators](https://awesome-repositories.com/f/operating-systems-systems-programming/firmware-boot-interfaces/uefi-emulators/bootloader-emulators/opencore/efi-generators.md) — Generates a complete OpenCore EFI folder for Hackintosh builds, automating the entire creation process.
- [Hackintosh ACPI Applicators](https://awesome-repositories.com/f/operating-systems-systems-programming/acpi-table-injection-tools/hackintosh-acpi-applicators.md) — Automatically applies ACPI hotfixes and kernel extensions based on detected hardware and target macOS version.
- [Bootloader and Kext Updaters](https://awesome-repositories.com/f/operating-systems-systems-programming/custom-firmware-bootloaders/macos-bootloaders/bootloader-and-kext-updaters.md) — Fetches the latest bootloader and kernel extensions from official sources before each EFI build. ([source](https://cdn.jsdelivr.net/gh/lzhoang2801/opcore-simplify@main/README.md))
- [EFI Configuration Utilities](https://awesome-repositories.com/f/operating-systems-systems-programming/efi-boot-loaders/efi-configuration-utilities.md) — Applies hardware-specific fixes like GPU spoofing, CPU power management, and network device adjustments. ([source](https://cdn.jsdelivr.net/gh/lzhoang2801/opcore-simplify@main/README.md))
- [EFI Folder Assemblers](https://awesome-repositories.com/f/operating-systems-systems-programming/efi-boot-loaders/efi-configuration-utilities/efi-folder-assemblers.md) — Combines bootloader, kernel extensions, and configuration into a complete, optimized EFI folder for the system.
- [EFI Folder Builders](https://awesome-repositories.com/f/operating-systems-systems-programming/efi-boot-loaders/efi-configuration-utilities/efi-folder-builders.md) — Downloads the bootloader and required kernel extensions, then builds a complete, optimized EFI folder for the system. ([source](https://lzhoang2801.github.io/gathering-files/opencore-efi))
- [Hackintosh EFI Generators](https://awesome-repositories.com/f/operating-systems-systems-programming/efi-boot-loaders/efi-configuration-utilities/hackintosh-efi-generators.md) — Generates a complete EFI folder for Hackintosh builds with bootloader updates and hardware-specific kernel extensions.
- [EFI Builders](https://awesome-repositories.com/f/operating-systems-systems-programming/firmware-boot-interfaces/uefi-emulators/bootloader-emulators/opencore/efi-builders.md) — Automates the creation of OpenCore EFI configurations by detecting hardware and applying necessary patches, kexts, and settings.
- [Version-Aware Patch Selectors](https://awesome-repositories.com/f/operating-systems-systems-programming/macos-kernel-extensions/version-aware-patch-selectors.md) — Chooses and applies the correct ACPI hotfixes and kernel extensions based on the detected hardware and target macOS version. ([source](https://lzhoang2801.github.io/gathering-files/opencore-efi))
- [Hackintosh Version Selectors](https://awesome-repositories.com/f/operating-systems-systems-programming/macos-virtualization/macos-vm-workflows/macos-version-selectors/hackintosh-version-selectors.md) — Selects the correct macOS version and applies version-specific ACPI hotfixes and kexts for Hackintosh builds.
- [Hackintosh Version Configurators](https://awesome-repositories.com/f/operating-systems-systems-programming/macos-virtualization/macos-vm-workflows/macos-version-selectors/hackintosh-version-configurators.md) — Reviews and modifies the target macOS version along with the automatically selected patches and kexts before building. ([source](https://lzhoang2801.github.io/gathering-files/opencore-efi))

### Development Tools & Productivity

- [Bootloader Source Fetchers](https://awesome-repositories.com/f/development-tools-productivity/package-manifests/source-archives/verifiable-source-fetching/bootloader-source-fetchers.md) — Downloads the latest OpenCore bootloader and kernel extensions from official sources before each EFI build.
- [Hackintosh Hardware Detectors](https://awesome-repositories.com/f/development-tools-productivity/runtime-hardware-configuration/hardware-capability-detection/hackintosh-hardware-detectors.md) — Scans system components and BIOS to identify hardware and generate a compatibility report for tailoring the EFI build.

### DevOps & Infrastructure

- [OpenCore EFI Templates](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/template-and-generation-engines/configuration-driven-templating-engines/system-configuration-templates/opencore-efi-templates.md) — Generates OpenCore EFI configurations by applying hardware-specific fixes and settings to a base template.

### Security & Cryptography

- [Hackintosh Bootloader Updaters](https://awesome-repositories.com/f/security-cryptography/hardware-security/bootloader-management/bootloader-update-managers/hackintosh-bootloader-updaters.md) — Fetches the latest OpenCore bootloader and kernel extensions from official sources before each EFI build.

### Software Engineering & Architecture

- [Hackintosh Hardware Patchers](https://awesome-repositories.com/f/software-engineering-architecture/binary-patching-utilities/source-level-patch-integration/upstream-source-patching/kernel-source-patching/hackintosh-hardware-patchers.md) — Detects system hardware and integrates the required ACPI patches and kernel extensions automatically. ([source](https://cdn.jsdelivr.net/gh/lzhoang2801/opcore-simplify@main/README.md))
- [Hackintosh Patch Applicators](https://awesome-repositories.com/f/software-engineering-architecture/code-patching-engines/patch-generators/patch-application/hackintosh-patch-applicators.md) — Integrates required ACPI patches and kernel extensions automatically based on detected hardware and target macOS version.

### System Administration & Monitoring

- [Hardware Compatibility Checkers](https://awesome-repositories.com/f/system-administration-monitoring/hardware-compatibility-checkers.md) — Scans hardware components to identify supported devices and compatible macOS versions for a Hackintosh build.
- [Hackintosh Compatibility Checkers](https://awesome-repositories.com/f/system-administration-monitoring/hardware-compatibility-checkers/hackintosh-compatibility-checkers.md) — Scans system hardware to identify supported devices and compatible macOS versions for a Hackintosh build.

### Web Development

- [Hackintosh Compatibility Reporters](https://awesome-repositories.com/f/web-development/capability-detection-engines/hardware-feature-reporters/hackintosh-compatibility-reporters.md) — Scans the system hardware and BIOS to produce a detailed compatibility report for tailoring the EFI build. ([source](https://lzhoang2801.github.io/gathering-files/opencore-efi))
