Contribute
Register

[SUCCESS] ASUS Z170-Deluxe i7-6700K AMD Radeon RX 5700 XT Build

Joined
Apr 1, 2010
Messages
172
Motherboard
ASUS Prime Z390-P
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
upgraded to the RX 5700 XT after my RX 580 started acting up, I have the iGPU enabled and have iGPU set as default, both work and I am Intel hardware encoding and decoding.
 
Joined
May 24, 2014
Messages
11
Motherboard
Gigabyte z390 Gaming x
CPU
i7 9700k
Graphics
5700XT
No worries! Thank you for putting together this brilliant guide though :) If anybody else has dabbled in FCP, or knows if the iGPU works together with an AMD GPU without issues in FCP, let me know! I'm seriously considering this build, if it works well with FCP.
I have similar - you need to disable the iGPU
 
Joined
Dec 16, 2012
Messages
36
Motherboard
Gigabyte GA-Z270X-UD5
CPU
i7-7700K
Graphics
GTX 980 Ti
Mac
iMac, MacBook Air, MacBook Pro
Classic Mac
128K, 512K, Classic, Color Classic, eMac, iMac, LC, Performa, Plus, Power Mac, PowerBook, Quadra, SE
Mobile Phone
Android, iOS
I have similar - you need to disable the iGPU
I have the iGPU dissabled on my current setup, and the 3D functionality of FCP doesn't work. I learned that you need iGPU to work in conjunction with a dedicated GPU-- like in most Mac desktops-- in order to regain full functionality. So no, I need both GPUs to be working in order to consider this build...
 
Joined
May 24, 2014
Messages
11
Motherboard
Gigabyte z390 Gaming x
CPU
i7 9700k
Graphics
5700XT
weird - mine seems to work
 
Joined
May 24, 2014
Messages
11
Motherboard
Gigabyte z390 Gaming x
CPU
i7 9700k
Graphics
5700XT
I don't really understand what your getting at...

If anybody else has dabbled in FCP, or knows if the iGPU works together with an AMD GPU without issues in FCP, let me know!
so I let you know - FCP works when you disable the iGPU - hence why I disabled my iGPU??

To explain further my FCP works only on the 5700xt iGPU disabled.
 
Joined
Dec 16, 2012
Messages
36
Motherboard
Gigabyte GA-Z270X-UD5
CPU
i7-7700K
Graphics
GTX 980 Ti
Mac
iMac, MacBook Air, MacBook Pro
Classic Mac
128K, 512K, Classic, Color Classic, eMac, iMac, LC, Performa, Plus, Power Mac, PowerBook, Quadra, SE
Mobile Phone
Android, iOS
"the 3D functionality of FCP doesn't work [if the iGPU is dissabled]." Obviously FCP works, otherwise I'd have an issue too (and I'm not on this build). Have you tested the 3D functionality of FCP on this build; have you encountered any unusual errors within FCP knowing the iGPU has to be dissabled, even though FCP itself will run and edit video? That's what I'm getting at; that's what I mentioned in my original post.
 
Joined
Jul 29, 2016
Messages
82
Motherboard
H270 GAMING PRO CARBON
CPU
i5 - 7700
Graphics
UHD 630 / RX570
Mac
iMac, MacBook Pro
Mobile Phone
iOS
This a quick run-through of my post-installation setup of macOS Catalina 10.15.2 since I changed the GPU from a NVIDIA GTX 1080 to an AMD Power Color Red Devil RX 5700 XT in order to upgrade from macOS High Sierra to macOS Catalina 10.15.2.

AMD Power Color Red Devil RX 5700 XT
https://www.amazon.com/dp/B07WP6TYQ3/
https://www.newegg.com/p/N82E16814131752


My original Z170-Deluxe build is detailed here: https://www.tonymacx86.com/threads/beelzebozos-skylake-build-asus-z170-deluxe-i7-6700k-16gb-nvidia-gtx-1080.183302/ which is deprecated. The hardware is pretty much the same, except that I installed another 16GB memory kit and and swapped the GPU.

View attachment 441537























View attachment 441540



Benchmark Summary
Integer Score 4225 20933
Floating Point Score 4786 22558
Memory Score 4577 4950

Geekbench Score 4519 18386

System Information
Operating System Mac OS X 10.15.2
Model iMac17,1
Model ID iMac17,1
Motherboard Apple Inc. Mac-B809C3757DA9BB8D 1.0
Processor Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz @ 4.00 GHz
1 Processor, 4 Cores, 8 Threads
Processor ID GenuineIntel Family 6 Model 94 Stepping 3
L1 Instruction Cache 32.0 KB x 4
L1 Data Cache 32.0 KB x 4
L2 Cache 256 KB x 4
L3 Cache 8.00 MB
Memory 32.0 GB 2400 MHz DDR4
BIOS Apple Inc. 173.0.0.0.0
Compiler Clang 5.0 (clang-500.1.72)

Integer Performance
AES
single-core 1678 |
multi-core 15110 |||||||||||||||||
Twofish
single-core 4381 |||||
multi-core 26523 |||||||||||||||||||||||||||||||
SHA1
single-core 4701 |||||
multi-core 20245 |||||||||||||||||||||||
SHA2
single-core 5293 ||||||
multi-core 20797 ||||||||||||||||||||||||
BZip2 Compress
single-core 3426 ||||
multi-core 18351 |||||||||||||||||||||
BZip2 Decompress
single-core 3903 ||||
multi-core 21367 |||||||||||||||||||||||||
JPEG Compress
single-core 4109 ||||
multi-core 19972 |||||||||||||||||||||||
JPEG Decompress
single-core 6647 |||||||
multi-core 30162 |||||||||||||||||||||||||||||||||||
PNG Compress
single-core 3719 ||||
multi-core 20792 ||||||||||||||||||||||||
PNG Decompress
single-core 4370 |||||
multi-core 22961 ||||||||||||||||||||||||||
Sobel
single-core 5839 ||||||
multi-core 24301 ||||||||||||||||||||||||||||
Lua
single-core 5602 ||||||
multi-core 22677 ||||||||||||||||||||||||||
Dijkstra
single-core 3855 ||||
multi-core 14140 ||||||||||||||||

Floating Point Performance
BlackScholes
single-core 5670 ||||||
multi-core 29149 ||||||||||||||||||||||||||||||||||
Mandelbrot
single-core 3453 ||||
multi-core 22643 ||||||||||||||||||||||||||
Sharpen Filter
single-core 3908 ||||
multi-core 17354 ||||||||||||||||||||
Blur Filter
single-core 3034 |||
multi-core 15874 ||||||||||||||||||
SGEMM
single-core 5421 ||||||
multi-core 22569 ||||||||||||||||||||||||||
DGEMM
single-core 4950 |||||
multi-core 23890 ||||||||||||||||||||||||||||
SFFT
single-core 4359 |||||
multi-core 18443 |||||||||||||||||||||
DFFT
single-core 4621 |||||
multi-core 18972 ||||||||||||||||||||||
N-Body
single-core 7497 ||||||||
multi-core 34055 ||||||||||||||||||||||||||||||||||||||||
Ray Trace
single-core 6717 |||||||
multi-core 29211 ||||||||||||||||||||||||||||||||||
[INDENT][/INDENT]
Memory Performance
Stream Copy
single-core 4623 |||||
multi-core 4928 |||||
Stream Scale
single-core 4510 |||||
multi-core 4945 |||||
Stream Add
single-core 4547 |||||
multi-core 4899 |||||
Stream Triad
single-core 4631 |||||
multi-core 5033 |||||


I upgraded over macOS High Sierra 10.13.6.

I used Clover revision: 5098 for the upgrade.

A few things to point out:
  • I left FakeSMC.kext in /Library/Extensions after the upgrade, however this caused issues to power management (sleep was not working). So, I ended up going with VirtualSMC.kext by deleting FakeSMC.kext so that Clover would have to Detect kexts from /kexts/Other folder.​
  • I switched to AppleALC.kext as well, however I lost audio after wake, even though I could see the inputs in System Preferences, so I installed CodecCommander.kext and it works.
  • Under macOS High Sierra, I was able to get Thunberbolt Hot-Plug working as I mentioned here: https://www.tonymacx86.com/threads/in-progress-ssdt-for-thunderbolt-3-hotplug.248784/page-55#post-1997212.
  • Sleep/Wake works with these settings:
View attachment 441552
  • Bluetooth works.
  • WIFI works.
  • AirPlay works.
  • iCloud works.
  • Messages works.
  • TV app works.
  • Thunderbolt Hot-Plug works only if I have GPU as my primary display with Multi-Monitor support enabled.
Here is what I have in the /CLOVER/ACPI/patched folder:
View attachment 441544

SSDT-3.aml is my port limit SSDT based on MacMan's ASUS 100 Series and Later Custom SSDT for XHCI USB Port Control guide.
https://www.tonymacx86.com/threads/asus-100-series-and-later-custom-ssdt-for-xhci-usb-port-control.253981/
Related: https://www.tonymacx86.com/threads/asus-100-series-and-later-custom-ssdt-for-xhci-usb-port-control.253981/post-1996865
Info on the other SSDTs in the /CLOVER/ACPI/patched folder is located on the forum by searching.


Here are the .efi drivers located in /CLOVER/drivers/UEFI that CLOVER is using:
View attachment 441545


Here is what I have installed to the /CLOVER/kexts/Other folder:
View attachment 441542

Updated /Other folder:


View attachment 442916

AirportBrcmFixup.kext makes WIFI appear as Airport Extreme in System Information. Also replaced BrcmPatchRam2.kext with BrcmPathRam3.kext.

I attached my EFI folder for reference. Keep in mind that I used Hackintool to generate patches for Graphics (including Intel HD 530), Audio, and PCI Devices, located inside the Properties key in the config.plist; it's specific to my system.

The overall process was a bit of a headache for this version of macOS. Make sure that if you're doing a direct upgrade, make sure that you back up your OS, that you don't have any bad kexts in /Library/Extensions or it may render your CustoMac useless (I found out the hard way).

Good luck!
Is your Sidecar feature working?
 

beelzebozo

Super Moderator
Joined
Mar 31, 2010
Messages
3,841
Motherboard
Main Build: ASUS z170-Deluxe
CPU
i7 - 6700K
Graphics
AMD Radeon RX 5700 XT
Mac
iMac
Classic Mac
Power Mac
Mobile Phone
iOS
Top