This is about OpenCore EFI Configuration for Big Sur, Monterey, Ventura and Sonoma . (All Tested)
Note: Version 1 is made using Prebuilt SSDT, making it support z490 mobo with comet lake processors.
Version 2 is made using manual SSDT, making it specific to Maximus XII Hero with comet lake (i7-10700K) processor.
Version 10 uses SSDT to disable to PCIe Port labelled in the diagram below.
Donot use the SSDT if you are unsure.
Remove the SSDT-GPU-DISABLE.aml and you can start working on your build with other GPU.
Hardwares:
Asus Maximus XII Hero (z490)
Processor i7-10700K
Corsair Vengeance RGB PRO 32 GB 3200 MHz
Nvidia RTX 3080 - Disabled (unsupported), iGPU- Intel UHD 630
BIOS Settings to Change:
Secure boot: Other OS
That's all...
Working:
Everything except Airdrop
Not Working:
Airdrop: Due to apple not supporting this wireless module.
Note: Try to understand the EFI File, even though we might have shared the same hardware, you might not get everything working.
When you are using iGPU to accelerate, connect your display to motherboard port, as your gpu will be disabled.
Thanks to https://dortania.github.io/OpenCore-Install-Guide/ and some people on discord server for the guide
The ports enabled in this EFI are: (1,3,4,7,9,11,12,13,14,17,19,20,23,25) due to 15 port limit. The blocked PCIe Port is labelled here.