Contribute
Register

[Success] GA Z370 Aorus Gaming 7 + i7-8700k + RX5700XT + OC

if you guys want a DSDT for this board.
Gimmie a shout.
I've got the same board running an i9 9900k on F14 with everything working spot on in OpenCore.

Just upload a vanilla of whatever bios version you're on.

Hi,

Would you please share the DSDT for this board with F15a bios?
 
Hi,

Would you please share the DSDT for this board with F15a bios?
If you are running Clover, Just hit F4 at the Clover boot menu and copy just the DSDT from the ACPI/origin folder.
Upload it here.
If you are running OpenCore, just open MacIASL with "open System DSDT" enabled in prefs, and save your vanilla system DSDT as a DSL file.
Upload it here and I'll edit it for you.
 
Last edited:
please refer the attachment, thanks in advance
 
If you are running Clover, Just hit F4 at the Clover boot menu and copy just the DSDT from the ACPI/origin folder.
Upload it here.
If you are running OpenCore, just open MacIASL with "open System DSDT" enabled in prefs, and save your vanilla system DSDT as a DSL file.
Upload it here and I'll edit it for you.
System DSDT Attached:
 

Attachments

  • System DSDT.dsl
    1.4 MB · Views: 113
Svart's OpenCore Catalina 10.15.5 Refresh:
Core i7-8700k - Z370 Aorus Gaming 7 - 32GB RAM - RX 5700XT


Components

Gigabyte Z370 Aorus Gaming 7 Motherboard

https://www.amazon.de/GIGABYTE-Z370-AORUS-Gaming-7

Intel i7-8700K Coffee Lake 6 core 3.7 Processor
https://www.amazon.de/Intel-i7-8700K-Processor

G.Skill TridentZ DDR4 32GB PC 3200 CL14 Kit Tri/Z RGB (F4-3200C14D-32GTZR)
https://www.newegg.com/g-skill-32gb-288-pin-ddr4-sdram

Samsung 960 PRO SSD 512GB 2.1/3.5G PCIe M.2 NVMe
https://www.newegg.com/Product/Product.aspx?Item=N82E16820147596

Asus STRIX GTX1080-A8G-Gaming
https://www.newegg.com/Product/Product.aspx?Item=N82E16814126116

Fractal Design Define R6 Blackout Tempered Glass
https://www.newegg.com/Product/Product.aspx?Item=N82E16811352076

be quiet! Dark Power Pro 11 850W Power Supply
https://www.newegg.com/Product/Product.aspx?Item=1HU-004H-00042

Noctua NH-D15 CPU Cooler
https://www.newegg.com/p/1B4-0172-000B7?Description=Noctua

Noctua NF-A15 HS-PWM 140x150x25 fans
https://www.newegg.com/noctua-chromax-black-swap-case-fan


Added Components

Gigabyte Aorus RX 5700XT

https://www.newegg.com/gigabyte-radeon-rx-5700-xt

Samsung 970 PRO SSD 512GB 2.1/3.5G PCIe M.2 NVMe
https://www.newegg.com/samsung-970-pro-512gb


Comments

I wanted to upgrade my High Sierra build to Catalina and therefore needed to change my graphic card to AMD. I chose a 5700XT from Gigabyte. I also changed the boot loader from Clover to OpenCore. I'm surely no expert but after studying the opencore guide and some trial and error I got my working config.plist and SSDTs.

The build

I really liked the needed 2 slots of the gtx 1080, the 5700XT needs 3 slots and is very close to the next PCIE slot. Not a big problem because due to the massive heatsink - even a bit bigger than my 1080 - the fans aren't spinning for most of the time.

My working High Sierra install is on my M.2 SSD 970 and I used my M.2 SSD 960 to install Catalina. When I was sure everything was working and I got all my files copied to the Catalina install I cloned it to the 970 with CarbonCopyCloner. From now on CCC is cloning it to my 960 SSD to have a backup available whenever it is needed.

View attachment 476740 View attachment 476741 View attachment 476742

BIOS Settings

I upgraded the BIOS from F6 to the latest F15a.

1 Save & Exit → Load Optimized Defaults
2 M.I.T. → Advanced Memory Settings Extreme Memory Profile(X.M.P.) : Profile1
3 System → CSM Support : Disabled
3 BIOS → Fast Boot : Disabled
4 BIOS → LAN PXE Boot Option ROM : Disabled
5 BIOS → Storage Boot Option Control : UEFI
6 Peripherals → Initial Display Output : PCIe 1 Slot
7 Peripherals → Above 4G Decoding : Enabled
8 Peripherals → Intel Platform Trust Technology : Disabled
9 Peripherals → Network Stack Configuration → Network Stack : Disabled
10 Peripherals → USB Configuration → Legacy USB Support : Auto
11 Peripherals → USB Configuration → XHCI Hand-off : Enabled
12 Chipset → Vt-d : Enabled (disabled in the config.plist but if you use Windows you can enable it)
13 Chipset → Wake on LAN Enable : Enabled
14 Chipset → IOAPIC 24-119 Entries : Enabled
15 Chipset → Integrated Graphics : Enabled

Smart Fan Settings set to silent mode so all 6 fans are below 1000 rpm and nearly inaudible.

OpenCore

I followed the OpenCore Desktop Guide for my Coffee Lake CPU and also used the Hackintool and the New Beginner's Guide to USB port Configuration for mapping out my USB ports.

Choosing iMac19,2 iMacPro1,1 because it is very close to my build. Mandatory needed boot-args: agdpmod=pikera and igfxonln=1 without this I got stuck at booting "Nvidia IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0 error".
For audio I chose first the boot-arg "alcid=11" instead of the default "alcid=1" and later added it to Device Properties in the config.plist instead.

Mapping out the USB ports with USBMap tool like the guide mentioned wasn't as clear as with Hackintool form me. But both work.

Conclusion

So far so good. I got working iMessage, all USB ports, both UAD cards, sleep/wake, Bluetooth via USB, since I don't have WIFI installed Airdrop isn't available. This would be handy but not really needed right now. Unfortunately my SATA1 port is broken so I decided to ditch my DVD drive, not needed in a very long time :). All other SATA ports are used.

The downside of using 2 M.2 SSDs (pluged in M2A & P) with this motherboard is that I have to choose between having SATA ports 4 + 5 or losing the M.2 SSD populated in the M2P slot and gaining my Thunderbolt Alpine Ridge add-on card. For now I decided to have a backup M.2 and to use my SATAs till they die or I'm running out of space and switch to an external disk via thunderbolt.

To do

When I wake the system with a USB stick plugged into one of the frontside USB slots I get the message "USB not ejected properly". Not very high priority since I usually power down my pc.

Thanks to this awesome community and happy hackintoshing!

Edit 30.6.2020:
I got couple of black screens with the watchdog timeout window server error message like in this post. I changed from DP to HDMI and it seams to be solved.
Now I can use the NativeDisplayBrightness app from KAMIKAZEUA which didn't work with DP. Would be cool if you could choose not just only the "F" keys but also the "fn" key to adjust the brightness.

Edit 3.7.2020: I changed NativeDisplayBrightness to the app MonitorControl. Adjustment of brightness and audio works via the dedicated keys on my apple keyboard without pressing the "fn" key.

Edit 7.7.2020: Thanks to Slider29arg I changed today to iMacPro1,1 too and followed mattystonnies guide and increased the Metal-score in GB5 by almost 20k points.





Im i having problems with hdd Hot-Swap... can you test it?.... if i reboot, hdds works flawless, but, in hotswap mode, thats dont work
 
System DSDT Attached:
Set up the ACPI section of OpenCore exactly like these three screenshots and run on just the edited DSDT with no SSDT's.
Notice RebaseRegions is checked. This is quite important!
Audio is currently set to 1 within this DSDT so you won't need to add alcid=1 anywhere in the config.plist.
 

Attachments

  • ACPI 1.png
    ACPI 1.png
    318.3 KB · Views: 188
  • ACPI 2.png
    ACPI 2.png
    303.5 KB · Views: 204
  • ACPI 3.png
    ACPI 3.png
    316.5 KB · Views: 190
  • Z370 Gaming 7 F15a Edited DSDT.aml.zip
    40.5 KB · Views: 130
Last edited:
Set up the ACPI section of OpenCore exactly like these three screenshots and run on just the edited DSDT with no SSDT's.
Notice RebaseRegions is checked. This is quite important!
Audio is currently set to 1 within this DSDT so you won't need to add alcid=1 anywhere in the config.plist.
Hi, thanks for your promptly reply, i just tested your DSDT file, worked perfectly except audio, would you please change to 16 instead of 1 as layout id 16 worked for me previously?

Or guide me how to change layout id in DSDT file please?
 
Last edited:
Hi, thanks for your promptly reply, i just tested your DSDT file, worked perfectly except audio, would you please change to 16 instead of 1 as layout id 16 worked for me previously?

Or guide me how to change layout id in DSDT file please?
Try this alcid=16

Find HDEF
Should look like the attached screen grab.

16 converted to Hex is 0x10, as shown in the layout-id attached.
11 would be 0x0B.
1 would be 0x01, etc.

Make sure you don't have anything for audio in config.plist Device Properties or as a boot flag, as this board should have working audio on alcid=1. Mine does.
alcid=16 also works well here.

You should now have a bunch of stuff showing up in PCI.
It should look similar to my PCI attached, but without the two NVMe"s.
 

Attachments

  • Z370 Gaming 7 F15a Edited alcid=16 DSDT.aml.zip
    40.4 KB · Views: 129
  • HDEF DSDT.png
    HDEF DSDT.png
    67.3 KB · Views: 177
  • Z370 Gaming 7 PCI.png
    Z370 Gaming 7 PCI.png
    139.4 KB · Views: 161
Last edited:
Try this alcid=16

Find HDEF
Should look like the attached screen grab.

16 converted to Hex is 0x10, as shown in the layout-id attached.
11 would be 0x0B.
1 would be 0x01, etc.

Make sure you don't have anything for audio in config.plist Device Properties or as a boot flag, as this board should have working audio on alcid=1. Mine does.
alcid=16 also works well here.

You should now have a bunch of stuff showing up in PCI.
It should look similar to my PCI attached, but without the two NVMe"s.

Thank you, tested working perfectly as of now, but i checked log file still have many errors remained, is it normal?
 
Thank you, tested working perfectly as of now, but i checked log file still have many errors remained, is it normal?
Probably because you are running a beta bios?
I'm running both of my Z370's on F14.
There are 10 SSDT's that are created in the background on a Z370, regardless of running an edited DSDT or not.
Those can cause a few kernel log ACPI errors, but if it's running fine, I wouldn't worry.

Are the devices showing up in PCI?
Attached is a smaller table edit which may load even quicker and possibly cleaner.
(still set to alcid=16)
 

Attachments

  • Z370 Gaming 7 F15a New Style Edited DSDT.aml.zip
    34.2 KB · Views: 115
Last edited:
Back
Top