Contribute
Register

[GUIDE] macOS 13 Ventura Public Beta with OpenCore on Z390 Aorus Elite

@milluco, thanks. I envy your OpenCore knowledge. I can't fully understand it.

I put Ventura on Clover 5146 works fine. But, when using the RX 580 ( 570 ) video card, there are problems with loading and shutting down. Sleep does not work (Z390 Aorus Pro, i9-9900KF disabled graphics). Installed Clover 5148 the download is normal, but there is no logo before entering the password.
Screenshot 2022-07-21 в 08.41.23.png
dGPU with SMBIOS models that lack iGPU

If you want to have Ventura with MacPro7,1 or iMacPro1,1 SMBIOS, Mac models that lack iGPU, in addition to agdpmod=pikera in boot-args you have to add code to load the framebuffer corresponding to the AMD GPU family. This is not necessary in Monterey but it is in Ventura. Without it, a lot of users get black screen when they get to the Desktop.

For example, in the AMD 6600 series you have to add this code:
XML:
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>@0,name</key>
<string>ATY,Henbury</string>
<key>@1,name</key>
<string>ATY,Henbury</string>
<key>@2,name</key>
<string>ATY,Henbury</string>
<key>@3,name</key>
<string>ATY,Henbury</string>
</dict>
In this way macOS 13 boots and runs well but the scores in GeekBench 5 and other benchmarks are lower.

Note: be sure of the PCI path to your dGPU, it can be different than mine.

The framebuffers to be loaded are different for each GPU family:
  • 5500 ATY,Python
  • 5700 ATY,Adder
  • 6600 ATY,Henbury
  • 6800 ATY,Belknap
  • 6900 ATY,Carswell.

Please tell me how to do this on Clover, to RX580 ( or 570) ?
 

Attachments

  • EFI 13 clover.zip
    5.9 MB · Views: 301
@Asket7

Kexts/Other: CPUFriend.kext does nothing without CPUFriendDataProvider.kext (missing), try without CPUFriend, I think your CPU is well managed by macOS.

ACPI/Patched: SSDT-OLAEC seems to be made by Mald0n but I think it's not required, maybe you can try without it. The only SSDTs needed by your CPU are SSDT-PLUG.aml (missing), SSDT-AWAC.aml, SSDT-PMC-aml (missing) and SSDT-EC-USBX.aml (missing). Although they are included in SSDT-OLAEC, I recommend to put the 4 recommended by Dortania as standalone SSDTs and remove SSDT-OLAEC.

Config.plist: try removing all entries in Devices >> Properties, leave it blank and see what happens apart of emptying the PCI devices list in System Profiler (really not needed, empty in real Macs by default).
 
Thanks for sharing!, definitely going to try out the following in my Recycled builds EFI.
  • enable-metal=01000000 to enable Metal 3 support
  • igfxfw=02000000 and rps-control=01000000 to improve performance.
:thumbup:
 
Thanks for sharing. My hardware just a little different (9700K and 6800XT). It works very fine by using your EFI.
 
Thanks for sharing. My hardware just a little different (9700K and 6800XT). It works very fine by using your EFI.
Yes, your hardware is absolutely compatible with my EFI, no differences about config.plist.
 
Hello! Thanks for sharing.

Motherboard: Asus Z590 V
CPU: Intel Core i9-11900K
GPU: Radeon RX 6600 XT 8GB
BT + WiFi: Fenvi T919 BCM94360CD


I’ve created USB Ventura.
And I'm using your EFI.
The system did not boot. What is need to work..thank you.
 

Attachments

  • D1C74977-EFF8-4146-943B-98045AEB8B00.jpeg
    D1C74977-EFF8-4146-943B-98045AEB8B00.jpeg
    541.7 KB · Views: 82
@7amood
No, our motherboard and CPU are so different... My EFI is not valid for you.
Error message are referring to SecureBootModel but I suspect it's only a part of the needed changes.
Look for posts about Z590 mobos and Rocket Lake CPUs, there you'll find the required info to work with your hardware.
Here you have an example, it's a different motherboard but it can work as starting point.

Note: you have ASUS PRIME Z950-V-SI in your profile, fix it.
 
Thank you for the note now updated my profile..
I will try about Z590 mobos and Rocket Lake CPUs
 
Hi z490 vision g, 10700, igpu are ok you efi for me ? thanks for your help
 
Back
Top