Contribute
Register

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

Joined
Nov 6, 2016
Messages
82
Motherboard
Asus z390-i
CPU
9900k
Graphics
RX5700XT
Mac
MacBook Pro
Classic Mac
Color Classic
Working here too (Z390-I).

Can clean up the various scripts that were used to help persist the nvram.plist as well.
 
Joined
Jan 18, 2020
Messages
7
Motherboard
ASUS ROG Strix Z370-E Gaming
CPU
i5-8600K
Graphics
RX 5700 XT
Mobile Phone
iOS
Though my CPU is different (and my GPU), we both have a coffee lake processor and a similar motherboard (I have the -E) version. No matter what I do, Catalina 15.1.2 seems impossible to install. I've followed instructions, but no matter what I do when the MacOS utilities menu appears and I select a drive to install to, it boots me back to the MacOS utilities menu saying it failed to write to private. I've tried several USB sticks, ports, and different catalina installations.

Tried swapping VirtualSMC for FakeSMC, Mac Mini SMBIOS and iMac18,2/18,3 SMBIOS. Any idea what I could try? I have no idea how to fix the issue!

Thanks for your amazing guide though, it's gotten me further than anything so far. If I'm forgetting to provide any information please let me know!
 
Last edited:

pastrychef

Moderator
Joined
May 29, 2013
Messages
15,079
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
Though my CPU is different (and my GPU), we both have a coffee lake processor and the same motherboard. No matter what I do, Catalina 15.1.2 seems impossible to install. I've followed instructions, but no matter what I do when the MacOS utilities menu appears and I select a drive to install to, it boots me back to the MacOS utilities menu saying it failed to write to private. I've tried several USB sticks, ports, and different catalina installations.

Tried swapping VirtualSMC for FakeSMC, Mac Mini SMBIOS and iMac18,2/18,3 SMBIOS. Any idea what I could try? I have no idea how to fix the issue!

Thanks for your amazing guide though, it's gotten me further than anything so far.

Failed to write to private?? I've never heard of this error... Can you please provide a picture?

Did you use Disk Utility to initialize your drive to APFS/GUID?
 
Joined
Jan 18, 2020
Messages
7
Motherboard
ASUS ROG Strix Z370-E Gaming
CPU
i5-8600K
Graphics
RX 5700 XT
Mobile Phone
iOS
Failed to write to private?? I've never heard of this error... Can you please provide a picture?

Did you use Disk Utility to initialize your drive to APFS/GUID?
My bad, I'm being stupid! failed to open file <private> is what it says before spitting out a huge error log.
I'll provide more details when I'm home today. Also, yes - I used disk utility to set it to APFS/GUID. Other disks sadly don't make a difference. :(
 
Joined
May 22, 2011
Messages
1,046
Motherboard
ASUS TUF Z390 Plus Gaming
CPU
i9-9900K
Graphics
RX 560
Mac
iMac, MacBook Pro
Mobile Phone
iOS
Holy smokes!! It works!! I tested with Clover and OpenCore. I needed to clear NVRAM once before it all started to work, but after that, everything was smooth.

I'm going to have to reassess how I feel about Z390...

Much props to the guys at acidanthera!!!
Official idea is coming from the German Hackintosh site. I forgot to mention. Add slide=0 boot arg also. Someone tested it there and he is saying with slide=0 it's much stable without it he is getting sometimes allocation error while booting. Just keep in mind.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
15,079
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
Official idea is coming from the German Hackintosh site. I forgot to mention. Add slide=0 boot arg also. Someone tested it there and he is saying with slide=0 it's much stable without it he is getting sometimes allocation error while booting. Just keep in mind.
I have slide=0 on Clover and OpenCore. The reboots seem to be work fine. I tested about half dozen cold boots and a dozen warm reboots.

On OpenCore, I placed the new SSDT as the first SSDT to load.
 
Joined
May 22, 2011
Messages
1,046
Motherboard
ASUS TUF Z390 Plus Gaming
CPU
i9-9900K
Graphics
RX 560
Mac
iMac, MacBook Pro
Mobile Phone
iOS
I have slide=0 on Clover and OpenCore. The reboots seem to be work fine. I tested about half dozen cold boots and a dozen warm reboots.

On OpenCore, I placed the new SSDT as the first SSDT to load.
Btw could you please share your OC Z390 EFI. I will try to create an OC tomorrow and I want to use it for a base.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
15,079
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
Btw could you please share your OC Z390 EFI. I will try to create an OC tomorrow and I want to use it for a base.
Here's both my Clover and OpenCore EFIs for my Z390 M Gaming. They are pretty much the same EFIs I use for my Z370 G with just a few changes for NVRAM.

Please enter your own Serial, Board Serial, and UUID for both.

Also, delete Devices > Properties and DeviceInfo in Clover and OpenCore config.plists, respectively.

My USB and Thunderbolt aml files will also not work for you unless you are using the same motherboard.

Btw, FileVault is working on both.
 

Attachments

Last edited:
Joined
Jan 18, 2020
Messages
7
Motherboard
ASUS ROG Strix Z370-E Gaming
CPU
i5-8600K
Graphics
RX 5700 XT
Mobile Phone
iOS
Failed to write to private?? I've never heard of this error... Can you please provide a picture?

Did you use Disk Utility to initialize your drive to APFS/GUID?
I've attached the installer log! This is after tinkering with the time setting (to no avail), hence the '11 oct 2019' bit. Thanks so much for your reply and help so far!
 

Attachments

Joined
Feb 23, 2017
Messages
254
Motherboard
MSI H97 GAMING 3
CPU
i5-4690
Graphics
HD 4600 & GTX 650 Ti
Mobile Phone
iOS
Populating System Information > PCI:

For those of you who want to populate System Information > PCI, I have good news. With the aid of Hackintool, it's now quite easy to get it populated.

Waring: As always, make a backup of your existing config.plist or your entire EFI folder before doing this so that you can use it to boot in case something goes wrong.

1. Launch Hackintool.
2. Click on the PCI tab on the top portion of the window.
3. Click on the Export button on the bottom portion of the window.
4. Look for the pcidevices.plist file on your desktop and open it with Xcode or PlistEdit Pro.
5. Look for PciRoot(0x0)/Pci(0x1b,0x0) and delete AAPL,ig-platform-id and device-id. (*Note: I also deleted PCI devices that were not actual PCI-e cards. The deleting of ig-platform-id and device-id is only applicable for this build. If your build requires them, you should fill the appropriate values instead.)
Hi, I'm considering to do this to my H97 Haswell build. I need to use ig-platform-id so step 5 is not necessary for me. I'm wondering that applying this might result any issues? In your case you had issues with sleep but since I don't use sleep I don't mind if it breaks sleep or not. I don't even know if sleep works ATM. :)

To be safe, I always have a few versions of config.plist file in EFI like:
config.plist
configlast.plist (this is the current config file before I apply new patches or modifications, so in case of fire I brake the glass and lunch it with a working version) :)

Thanks!
 
Top