Awesome
Gigabyte Z690 Gaming X DDR4 + i7 12700K + RX 5700 XT
Last Updated Configuration Summary
- Mac OS Sequoia 15.2
- OpenCore: 1.0.3
Hardware Specification
Component | Model | Notes |
---|---|---|
Motherboard | Gigabyte Z690 Gaming X DDR4 rev1.0 | BIOS Version = F8b |
CPU | Intel i7-12700K | 8 P-Cores, 4 E-Cores, 12 P-Cores, All enabled |
CPU Cooling | MSI MAG Core Liquid 360R V2 3x120mm | |
RAM | Crucial 32GB (2x16GB) 3600MHz CL16 Ballistix Black | XMP Profile 1 - 3.6 GHz enabled, up to 5.2 GHz in macOS |
iGPU | Intel UHD 770 | not supported in macOS (yet?) |
dGPU | Sapphire Radeon RX 5700 XT NITRO+ 8GB GDDR5 | agdpmod=pikera flag is needed to work OOB |
Drive | Gigabyte 1TB M.2 PCIe Gen4 NVMe AORUS 7000s | |
WiFi/Bluetooth | WTXUP TX-AC94360 | uses chip Broadcom BCM94360CD, worked OOB until Ventura, since Sonoma - if you must have it refer to OCLP-Broadcom-Wifi branch |
Power Supply | Corsair CX750M 750W 80 Plus Bronze | |
Case | SilentiumPC Signum SG7V EVO TG ARGB |
Config
- SMBIOS used - iMacPro1,1
agdpmod=pikera
for AMD dGPU- PlatformInfo
- Copy
_/scripts/platformInfo.dist
file to_scripts/platformInfo
and fullfill platformInfo parameters inside this file - Then:
- To APPLY parameters to config.plist use command:
sh _/scripts/run.sh --apply
- To REVERT parameters from config.plist use command:
sh _/scripts/run.sh --revert
- To APPLY parameters to config.plist use command:
- You can also use OpenCore Configurator to generate & fill automatically OR use GenSMBIOS to generate only
- Remember to use correct SMBIOS Type when generating
- Scripts are included for faster cleaning unnecessary parameters on my end
- Copy
BIOS
- Tweaker > XMP = Profile 1
- Tweaker > Advanced CPU Settings > Hyper Threading Technology = on
- Tweaker > Advanced CPU Settings > CPU Cores Enabling Mode = Selectable Mode
- Tweaker > Advanced CPU Settings > Enable All Cores (P+E)
- Settings > IOPorts > Internal Graphics = on
- Settings > IOPorts > HD Audio Controller = on
- Settings > IOPorts > Above 4G Encoding = on
- Settings > IOPorts > Re-Size BAR Support = on
- Settings > IOPorts > USB Configuration > XHCI Hand-off = on
- Settings > IOPorts > SATA Configuration > SATA Mode = AHCI
- Settings > Miscellaneous > Intel Platform Trust Technology = on
- Settings > Miscellaneous > VT-d = on
- Boot > CFG-Lock = off
- Boot > Fast Boot = off
- Boot > Windows 10 Features = Windows 10
- Boot > CSM Support = off
Overclocking
None for now, TBD
What works/doesn't work
- Sleep/Wake
- Shutdown/Reboot
- Audio
- Video
- WiFi + Bluetooth
- Ethernet
- All USB ports
- HEVC, H.264
- iCloud, Continuity, AirDrop, Universal Control, Unlock with Apple Watch
- iMessage, FaceTime, Mac AppStore, iTunes Store
- Update to newer macOS builds
- SideCar (T2 Security Chip is missing & compatible iGPU is mandatory)
Kexts used:
Kext | Version |
---|---|
AppleALC.kext | 1.9.3 |
Lilu.kext | 1.7.0 |
WhateverGreen.kext | 1.6.9 |
VirtualSMC.kext | 1.3.5 |
SMCProcessor.kext | 1.3.5 |
SMCSuperIO.kext | 1.3.5 |
NVMeFix.kext | 1.1.2 |
RestrictEvents.kext | 1.1.5 |
LucyRTL8125Ethernet.kext | 2021-04-29 |
USBWakeFixup.kext | 1.0 |
USBInjectAll.kext | for USB mapping only |
USBMap_GA-Z690-Gaming-X.kext | dedicated |
USB Mapping:
Performance Results:
Thanks/Credits
- Opencore Team
- tonymacx86.com - special thanks to @CaseySJ's Z690 EFI base
- tonymacx86.com - @felbo's build