Contribute
Register

pastrychef's Asus ROG Strix Z370-G Gaming (WI-FI AC) build w/ i9-9900K + AMD Vega 56

Joined
Aug 1, 2012
Messages
403
Motherboard
Asus Z370 Prime A II
CPU
i9-9900K
Graphics
VEGA VII
Mac
MacBook Pro
Mobile Phone
iOS
My EFI may or may not work for you OOB. You may encounter Aptio fix problems, i.e. stopping at "End random seed". If this happens, try resetting the system a few times to see if it helps. If not, try changing the Aptio fix driver by replacing OsxAptioFix3Drv with AptioMemoryFix, OsxAptioFixDrv, etc.

Be careful with OsxAptioFix2Drv-free2000. The dev of that driver has warned against its use for fear of damaging users' hardware.

Everything else should work fine on Z390. Keep in mind that I have it configured for iMacPro1,1 and IGPU should be disabled in BIOS. Also, remember to populate Serial, Board Serial, and UUID.
THANK YOU!

I'm experimenting with Aptiofix drivers and with my Asus Z390 Prime A, and it seems that AptioMemoryFix is working just fine (Clover v. 5070); everything else is working fine too: sleep/wake, USB ports (with devices that survive correctly to sleep/wake cycles). I'm installed EMUVariableUEFI and related RC script on boot volume. The only thing is that:


  • if I chance something in BIOS then I'm unable to boot (HALT on boot). Then I have to press F11 to clean up NVRAM and then everything is going fine again. Which is pretty disappointed, are you experiencing the same with your GA Z390?
  • I've experienced a couple of random freezes in MacOS, both after the wakeup.. but I really don't know what they could be related to...
Another thing I've noted is that your config has a lot of patches in ACPI->DSDT section and, also, much more Fixes enabled than mine's. But I don't know if those are related strictly to your motherboard or if they are more related to the "Z390" world.

Here is my config attached (I just strip out the serial's related info). Please have a look. Thanks!
 

Attachments

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,417
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
THANK YOU!

I'm experimenting with Aptiofix drivers and with my Asus Z390 Prime A, and it seems that AptioMemoryFix is working just fine (Clover v. 5070); everything else is working fine too: sleep/wake, USB ports (with devices that survive correctly to sleep/wake cycles). I'm installed EMUVariableUEFI and related RC script on boot volume. The only thing is that:


  • if I chance something in BIOS then I'm unable to boot (HALT on boot). Then I have to press F11 to clean up NVRAM and then everything is going fine again. Which is pretty disappointed, are you experiencing the same with your GA Z390?
  • I've experienced a couple of random freezes in MacOS, both after the wakeup.. but I really don't know what they could be related to...
Another thing I've noted is that your config has a lot of patches in ACPI->DSDT section and, also, much more Fixes enabled than mine's. But I don't know if those are related strictly to your motherboard or if they are more related to the "Z390" world.

Here is my config attached (I just strip out the serial's related info). Please have a look. Thanks!
Yeah, the NVRAM is what really makes Z390 a pain. Lots of thing can cause inconsistent boot. I think that's just something that Z390 users have to live with because, as far as I know, the problem is with the AMI BIOSes and the hackintosh devs have pretty much given up trying find workarounds.

I also had problems with waking when using AptioMemoryFix. I have not had any wake problems with OsxAptioFix3Drv.

The ACPI DSDT patches I have should work for most Z390 users. Whatever patches aren't needed shouldn't cause any damage.

In your config.plist, you have ECH1 to EH01 and ECH2 to EH02. Are you sure you need those?
 
Joined
Aug 1, 2012
Messages
403
Motherboard
Asus Z370 Prime A II
CPU
i9-9900K
Graphics
VEGA VII
Mac
MacBook Pro
Mobile Phone
iOS
In your config.plist, you have ECH1 to EH01 and ECH2 to EH02. Are you sure you need those?
Uhm... probably it's something we don't need anymore... it comes from some USB guide by Rehabman... but nowadays that stuff is over!
 
Joined
Jan 20, 2018
Messages
86
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8086K
Graphics
Vega 56 - flashed Sapphire Nitro+ 64
Mac
iMac, MacBook, MacBook Pro
Mobile Phone
iOS
Kernel Panic and reboot over here. :( with Catalina, never had that on Mojave.
@pastrychef can you have a look
 

Attachments

Joined
Jan 20, 2018
Messages
86
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8086K
Graphics
Vega 56 - flashed Sapphire Nitro+ 64
Mac
iMac, MacBook, MacBook Pro
Mobile Phone
iOS
What do you see when you boot in verbose mode?
I’ll have to try that, I’ll be back
It just boots normal, Than after 25 minutes it reboots PK - Message in txt file
 
Last edited:
Joined
Nov 6, 2017
Messages
44
Motherboard
Asus PRIME Z370-A
CPU
i7-8700K
Graphics
UHD 630
Mobile Phone
iOS
Hey @pastrychef,

I recently upgraded to Catalina and been getting KPs after wake from sleep. They seem to be caused by some audio issue (I'm using AppleALC v1.4.2 and mostly mirrored your EFI/Clover settings).

panic(cpu 0 caller 0xffffff80010290b7): "AppleHDAHDMI_DPDriver::setPowerState(0xffffff804d2b4400 : 0xffffff7f83f73730, 0 -> 1) timed out after 10165 ms"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-6153.11.26/iokit/Kernel/IOServicePM.cpp:5302


If I remove AppleALC, I don't get KPs, but have no audio. Since your Z370 MB has the same S1220A codec, did you have any problems with audio/sleep in Catalina?

Broken sleep is a huge pain (I'm sure you're well aware :D).

Many thanks.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,417
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Hey @pastrychef,

I recently upgraded to Catalina and been getting KPs after wake from sleep. They seem to be caused by some audio issue (I'm using AppleALC v1.4.2 and mostly mirrored your EFI/Clover settings).

panic(cpu 0 caller 0xffffff80010290b7): "AppleHDAHDMI_DPDriver::setPowerState(0xffffff804d2b4400 : 0xffffff7f83f73730, 0 -> 1) timed out after 10165 ms"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-6153.11.26/iokit/Kernel/IOServicePM.cpp:5302


If I remove AppleALC, I don't get KPs, but have no audio. Since your Z370 MB has the same S1220A codec, did you have any problems with audio/sleep in Catalina?

Broken sleep is a huge pain (I'm sure you're well aware :D).

Many thanks.
Please post the entire text from the panic window.

From the bit you've posted, it looks like AppleHDAHDMI_DPDriver. That's HDMI/DisplayPort audio. The kext that's associated with that is WhateverGreen.

Do you put your kexts in /Library/Extensions/?

No, I have not had problems with sleep/wake. Everything has been running really smooth for me. Zero problems.

Yes, sleep/wake is also very important to me because I keep my system up 24/7.
 
Top