macOS 13 is not supported by this repository - refer to macOS Ventura and OpenCore Legacy Patcher Support
OpenCore configuration for running macOS 12 on the Gigabyte GA-H97N-WIFI motherboard. Without obsolete or cosmetic patches, the goal is simply macOS 12 working well on compatible hardware.
Notes
- For features listed as
in-scope
that are not working as expected, it may be beneficial for all to open an issue here - Where something is listed as
out-of-scope
more explicit information will surely be found in various places across the internet, or in the OpenCore documentation - TextMate (github.com/textmate/textmate) is free software useful for editing
config.plist
- Nvidia graphics cards are no longer supported
- H97N-WIFI firmware supports NVMe devices in the x16 PCIe slot
- WiFi and Bluetooth work natively in macOS 12 using an m.2 Broadcom BCM94360NG and mini-PCIe-m.2 adapter
in-scope
- Accelerated graphics on supported Intel and AMD GPUs
- Built-in audio
- Built-in ethernet
- Airport and Bluetooth using a natively supported device
- USB
- CPU power management
- PCIe active-state power management
- System wake, sleep, and shutdown
- macOS installation and updates
- System stability
out-of-scope
- Apple ID problems
- UEFI Secure Boot
- OpenCore Security and FileVault
- Airport and Bluetooth using a device that is not natively supported
- DRM and hardware video decoding or encoding
- NVMe problems
Field | Value |
---|---|
Fast Boot | Disabled |
VT-d | Enabled |
Windows 8 Features | Windows 8 WHQL |
CSM Support | Never |
Secure Boot | Disabled |
Field | Value |
---|---|
XHCI Mode | Enabled |
Intel Processor Graphics | Enabled |
Intel Processor Graphics Memory Allocation | 96M* |
DVMT Total Memory Size | MAX |
Legacy USB Support | Disabled |
XHCI Handoff | Enabled |
Super IO Configuration → Serial Port A | Disabled |
* 96M Broadwell, 64M Haswell HD Graphics, 32M Haswell connectorless
Source: dortania.github.io/OpenCore-Install-Guide/config.plist/haswell.html#intel-bios-settings
The default config.plist
in this repo targets Haswell systems with a supported AMD graphics card.
If your system has a Haswell CPU and uses a supported AMD graphics card then graphics-related changes to the default
config.plist
may not be required.
In all other cases, refer to README-Intel-Graphics.md
Before installing macOS it is useful to generate certain serial numbers and identifiers.
Refer to README-SMBIOS.md
At the picker, press space, choose Reset NVRAM
.
Reset NVRAM at first boot and whenever the bootloader files have changed.
Generate a valid USBPorts.kext
.
Refer to README-usbtool.command.md
NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs.
Refer to github.com/acidanthera/NVMeFix