Contribute
Register

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

Status
Not open for further replies.

beelzebozo

Super Moderator
Joined
Mar 31, 2010
Messages
3,718
Motherboard
Gigabyte z690-AERO-G-DDR4
CPU
i7-13700K
Graphics
RX 6900 XT
Mac
  1. iMac
Classic Mac
  1. Power Mac
Mobile Phone
  1. 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/...-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.

Screen Shot 2019-12-21 at 6.27.02 PM.png
























Screen Shot 2019-12-21 at 6.44.40 PM.png



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/...derbolt-3-hotplug.248784/page-55#post-1997212.
  • Sleep/Wake works with these settings:
Screen Shot 2019-12-21 at 7.37.46 PM.png

Here is what I have in the /CLOVER/ACPI/patched folder:
Screen Shot 2019-12-21 at 7.14.11 PM.png


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/...custom-ssdt-for-xhci-usb-port-control.253981/
Related: https://www.tonymacx86.com/threads/...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:
Screen Shot 2019-12-21 at 7.21.46 PM.png



Here is what I have installed to the /CLOVER/kexts/Other folder:
Screen Shot 2019-12-21 at 7.12.50 PM.png


Updated /Other folder:


Screen Shot 2019-12-31 at 5.19.35 PM.png


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!
 

Attachments

  • Screen Shot 2019-12-21 at 7.12.50 PM.png
    Screen Shot 2019-12-21 at 7.12.50 PM.png
    92 KB · Views: 631
  • CLOVER.zip
    10 MB · Views: 1,182
  • Screen Shot 2019-12-21 at 7.34.49 PM.png
    Screen Shot 2019-12-21 at 7.34.49 PM.png
    122 KB · Views: 718
  • Screen Shot 2019-12-21 at 7.34.49 PM.png
    Screen Shot 2019-12-21 at 7.34.49 PM.png
    122 KB · Views: 601
  • Screen Shot 2019-12-21 at 7.34.49 PM.png
    Screen Shot 2019-12-21 at 7.34.49 PM.png
    122 KB · Views: 559
  • Screen Shot 2019-12-21 at 7.34.49 PM.png
    Screen Shot 2019-12-21 at 7.34.49 PM.png
    122 KB · Views: 565
Last edited:
Nice build, man! How difficult was it to configure the graphics card? I have a dual-boot macOS+Win10 system, and I'm thinking of getting an add-on graphics card to be able to game on.
 
Nice build, man! How difficult was it to configure the graphics card? I have a dual-boot macOS+Win10 system, and I'm thinking of getting an add-on graphics card to be able to game on.
The card is supported as of 10.15.1. I haven't tweaked it in Windows yet, I'm running it stock. I believe out of the box, it's set to OC mode. It works really well based on my guide in macOS Catalina.
 
Nice build. I have a question. Are you having trouble accessing the BIOS? #41
Nope. Make sure your GPU set as primary display in BIOS. My BIOS version is 3801. There are two buttons on the motherboard for BIOS flashback and clear CMOS, you should read the user manual about that. That is not a macOS issue. If you're having issues, contact ASUS support.
 
I know that is not an Hackintosh issue. I already tried BIOS CMOS, Flashback etc. I just wanted to ask you maybe you know something about it. As you said I'll call the Asus Support.
Thanks anyway.
 
Have you tested FCP? If so, any issues? Can you run the iGPU alongside the RX 5700?
 
Have you tested FCP? If so, any issues? Can you run the iGPU alongside the RX 5700?

I don't do video editing and haven't tried, sorry.
 
I don't do video editing and haven't tried, sorry.
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.
 
Status
Not open for further replies.
Back
Top