Hello everyone,
I'm sharing my EFI for Gigabyte AORUS Pro AX here. I've completely created this from scratch through the great guide from Dortiana / OpenCore. It's a solid stable build and I have been daily driving this system for my main work. Always open to feedbacks and to improve it further!
Cheers.
✌️
Hardware Components
Component | Details |
---|---|
Mainboard | Gigabyte Z490 AORUS Pro AX |
BIOS | F21. F5 or newer is required to disable CFG Lock . Otherwise use Kernel Quirk AppleXcpmCfgLock |
CPU | Intel® Core i7 10700K (Comet Lake) |
RAM | 32 GB DDR4 3000Mhz G.Skill TridentZ RGB |
iGPU | Intel® UHD 630. Configured for computing tasks only |
GPU | ASUS RX580 8GB |
Audio | Realtek® ALC1220-VB (Layout-id: 1D000000) |
Ethernet | Using onboard Intel® I225-V 2.5GbE |
WiFi + Bluetooth |
BIOS Settings
-
Tweaker [TAB]
- Extreme Memory Profile (XMP): Enabled (if supported by RAM)
- Advanced CPU Settings
- VT-d: Enabled
- Intel Speed Shift: Enabled
-
Settings [TAB]
- Platform Power
- Platform Power Management: Disabled
- ErP: Enabled (so USB Power turns off, after PC is shut down)
- IO Ports
- Internal Graphics: enabled (if CPU has integrated graphics). NOTE: The config.plist uses dGPU for Display(s) and iGPU for computational tasks only by default. If you want to use the iGPU to drive a display you need a different Framebuffer Patch.
- OnBoard LAN Controller: Enabled
- Audio Controller: Enabled (if On-Board Sound Card is used)
- Above 4G Decoding: Disabled
- Re-Size BAR Support: Disabled
- IOAPIC 24-119 Entries: Enabled
- USB Configuration
- Legacy USB Support: Disabled
- XHCI Hand-off: Enabled
- Platform Power
-
Boot [TAB]
- CFGLock: Disabled (Option only available on newer BIOS versions)
- Windows 10 Features: Other OS
- CSM: Disabled (to get rid of legacy code from
DSDT
)
I've stopped using the Fenvi module and am using completely onboard WiFi + Bluetooth thanks to OpenIntelWireless. In my opinion, this gives much better reception and coverage. Continuity, HandOff and Sidecar to iPad (using USB) works without any problems. If you need AirDrop, Airplay or Universal Control, disable the Kexts AirportItlwm.kext, IntelBTPatcher.kext, IntelBluetoothFirmware.kext and BlueToolFixup.kext. Since this system is in a different room, I'm unable to test LAN, but the onboard WiFi works solid!
I've reverted back to using Fenvi T919 as Itwlm takes a long time to initialise in Ventura. This is a known bug and the team is trying to fix it.
- MacOS Ventura 13.1
- In-built Wi-fi and Bluetooth
- Audio: Realtek ALC1220-VB (AppleALC.kext, layout-id=7,FakeID.kext, FakePCIID_Intel_HDMI_Audio.kext)
- USB - All ports including front USB ports (NZXT S340 Elite)
- Using iMacPro1,1: Amazon Prime Video and Netflix in Safari, AppleTV
- Shutdown
- Restart
- Facetime + iMessages
- Handoff, Sidecar through USB, Continuity
- Upgrading to newer MacOS versions. I had upgraded from Catalina to Big Sur to recently Ventura, without any issues!
- Sleep [use this fantastic guide by SchmockLord (https://github.com/SchmockLord/Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D)]
- (Outside my control) Airdrop / Universal Control using Itwlm. You'll need a native compatible PCIe card, like Fenvi TV919 for it to work. If you have that, remove AirportItlwm.kext, IntelBTPatcher.kext, IntelBluetoothFirmware.kext and BlueToolFixup.kext.
Please change your SMBIOS details on the config.plist to your own before using, otherwise your system won't boot.
• Create a bootable USB
• Copy the EFI Folder to your removable storage
• Open Config.plist and add your SMBIOS details etc. and save it
• Boot into the drive and install
• Post-install, copy the EFI into your hard disk.
• Done.
• https://github.com/SchmockLord • https://github.com/5T33Z0 • https://github.com/acidanthera • https://github.com/dortania