Personal Hackintosh (OpenCore) configuration for Gigabyte Z390 Aorus Pro WiFi, Intel Core i7-9700K and Intel UHD Graphics 630
This is my personal configuration and I made it publicly available for educational and inspirational purposes only. Please learn how to configure and install OpenCore using the OpenCore Install Guide.
I'm not responsible for any damage nor will I give support.
Note: Don't use or trust any OpenCore files (drivers, kexts, etc.) that are not from the official sources. Always gather/compile them yourself.
- OpenCore: 0.7.2
- macOS: 12.0.1 (Monterey)
- Motherboard: Gigabyte Z390 Aorus Pro WiFi
- Note: WiFi/Bluetooth is handled by an external card (see below).
- CPU: Intel Core i7-9700K
- iGPU: Intel UHD Graphics 630
- GPU: ASUS ROG Strix GeForce GTX 1070 Ti Advanced OC (disabled)
- RAM: Corsair 16GB DDR4 Vengeance LPX 3200 MHz
- SSD:
- Crucial MX500 500GB, M.2
- WD_BLACK SN750 NVMe 1TB, M.2 (not mounted)
- Crucial BX100 250GB, 2.5" (not mounted)
- Crucial M500 120GB, 2.5" (not mounted)
- WiFi/Bluetooth: Fenvi T919
- Mouse: Logitech G Pro X Superlight
- Keyboard: KBC Poker 3
- Headset: Kingston HyperX Cloud
- Speakers: Audioengine A2+
- Monitor: Acer Nitro XF252Q (1080p)
Only essential features are listed below and may be incomplete, but updated/fixed if necessary.
- Hardware Acceleration
- Onboard/Front/HDMI Audio
- Ethernet
- USB 2.0/3.0/3.1
- iServices
- FaceTime
- iMessage
- Airdrop
- Bluetooth
- WiFi
Values that are {{REPLACE_ME}}
must be replaced with actual values.
- With macOS 10.15.5 the recommended value
07009B3E
forAAPL,ig-platform-id
isn't working (anymore) for Intel UHD 630 and will result in a black screen.- Fix: Use the alternative value
00009B3E
.
- Fix: Use the alternative value
- Using only the suggested keys from the OpenCore Coffee Lake Guide
AAPL,ig-platform-id
,framebuffer-patch-enable
andframebuffer-stolenmem
aren't sufficient and will result in a black screen after the OpenCore boot sequence.- Fix: iGPU BusID Patching is necessary. After several reboots, it's port 3 and busID
04
to get a video signal (Note:AAPL,ig-platform-id
must be set to a working value beforehand).
- Fix: iGPU BusID Patching is necessary. After several reboots, it's port 3 and busID
# Get Volume UUID
$ diskutil info /Volumes/<volume_name> | grep 'Volume UUID'
# Edit `/etc/fstab` with `vifs` and add Volume UUID to disable auto-mount
$ sudo vifs
# Add new line on bottom
UUID=<volume_uuid> none ntfs ro,noauto