beelzebozo
Super Moderator
- Joined
- Mar 31, 2010
- Messages
- 3,723
- Motherboard
- Gigabyte z690-AERO-G-DDR4
- CPU
- i7-13700K
- Graphics
- RX 6900 XT
- Mac
- Classic Mac
- Mobile Phone
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.
I upgraded over macOS High Sierra 10.13.6.
I used Clover revision: 5098 for the upgrade.
A few things to point out:
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:
Here is what I have installed to the /CLOVER/kexts/Other folder:
Updated /Other folder:
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!
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.
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:
- 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.
- SideCar - https://www.tonymacx86.com/threads/...d-radeon-rx-5700-xt-build.289117/post-2063148
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:
Here is what I have installed to the /CLOVER/kexts/Other folder:
Updated /Other folder:
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.png92 KB · Views: 631
-
CLOVER.zip10 MB · Views: 1,183
-
Screen Shot 2019-12-21 at 7.34.49 PM.png122 KB · Views: 719
-
Screen Shot 2019-12-21 at 7.34.49 PM.png122 KB · Views: 602
-
Screen Shot 2019-12-21 at 7.34.49 PM.png122 KB · Views: 559
-
Screen Shot 2019-12-21 at 7.34.49 PM.png122 KB · Views: 566
Last edited: