/E1-572G-Hackintosh

OpenCore configuration for booting macOS on Acer Aspire E1-572G

Primary LanguageASLMIT LicenseMIT

Acer Aspire E1-572G OpenCore Configuration

OpenCore macOS License

While this was configured to boot up to Sequoia, the most compatible macOS version to run on this device is Big Sur — as some support were stripped out starting Monterey.

See what's not working.

💻 System Specification

Category Component
CPU Intel® Core™ i5-4200U Processor
iGPU Intel HD Graphics 4400
dGPU AMD R7 M265
Disabled; not supported
Wi-Fi & BT Qualcomm Atheros AR9565
Ethernet Broadcom NetXtreme BCM57786
Audio Codec Realtek ALC282
Layout ID: 28

Preparation

BIOS

  • Update BIOS to the latest version. This resolves the issue of the laptop failing to fully power down when shutting down.
  • Configure BIOS with these settings:
    • Secure BootDisabled
      • You can only toggle this setting if a BIOS password is set. Temporarily add password to set this setting. To remove password, set a new password but leave it blank then save.
    • F12 BootEnabled

config.plist

In the config.plist, section PlatformInfo > Generic is currently left empty, generate your own SMBIOS data. Use a MacbookPro11,1 SMBIOS.

Post-Install

  • Do not update AppleALC. It is compiled to only contain layout 28 of ALC282.

macOS Monterey - Sequoia

It requires root-patching with OCLP to restore Wi-Fi functionality since Monterey, and Graphics Acceleration since Ventura.

  • OCLP requires an internet connection on Sequoia, either via USB tethering or ethernet.

Atheros Bluetooth are not supported since Monterey, use a Bluetooth dongle with supported CSR/Broadcom chipset such as TP Link UB400, and Asus BT400

  • Enable BlueToolFixup.kext in config.plist if you will be using a Bluetooth dongle.

macOS Big Sur and earlier

Warning

This can't be applied for Monterey and newer.

This OC configuration has lifted some security settings, which are necessary for root patching. You can leave this config as-is or re-enable them by:

  • Disable AMFIPass.kext
  • Delete amfi=0x80 in boot-arg
  • Set csr-active-config to 00000000
  • Disable these Kernel -> Patches:
    • Force FileVault on Broken Seal
    • Disable Library Validation Enforcement
    • Disable _csr_check() in _vnode_check_signature
  • Set SecureBootModel to Default, and then do an NVRAM Reset before booting into macOS

Troubleshoot

License

This OpenCore configuration is made of multiple external applications from different people and organizations. See each program for their licensing.