This is my first fully functional Ryzen Hackintosh after many many years of intel builds and when I say fully functional I mean just that.
Everything is working bar SideCar of course as there's no IGPU and I'm using SMBios iMacPro1,1 but as for everything else goes like proper sleep, Wake, All iCloud functions, Handoff, AppleWatch Unlock etc etc all works beautifully.
I have fully mapped out USB manually on all ports and there's no micro stutters or freezes or anything else strange that you can think of.
Everything is working bar SideCar of course as there's no IGPU and I'm using SMBios iMacPro1,1 but as for everything else goes like proper sleep, Wake, All iCloud functions, Handoff, AppleWatch Unlock etc etc all works beautifully.
I have fully mapped out USB manually on all ports and there's no micro stutters or freezes or anything else strange that you can think of.
Build Spec
- CPU: Ryzen 9 5900X
- Motherboard: Gigabyte AORUS X570 Pro (Bios Revision - F33a)
- RAM: Corsair Pro Vengeance 32GB DDR4 3600Mhz (Tuned)
- Graphics: Sapphire RX 5700 XT
- Case : Lian Li PC-O11DW Dynamic.
- NVMe: Samsung 970 EVO 1TB & Samsung 970 EVO Plus 1TB
- SSD: Samsung 860 EVO 1TB
- HDD: Seagate Barracuda 1TB
- PSU: EVGA SuperNOVA 850 G5, 80 Plus Gold 850W
- WiFi-Bluetooth: ABWB BCM94360CS2 802.11AC WI-FI With Bluetooth 4.0 PCIe
- Sound: Onboard & Native Instruments Audio 6
- Cooling : Arctic Liquid Freezer II 360 AIO
- Installed Operating Systems: Big Sur 11.2 - Windows 10 Pro
- Bootloader: OpenCore 0.6.6

ACPI SSDT's
- SSDT-USBX (USB power tables)
- SSDT-PLUG (CPU power management)
- SSDT-SBRG (Correcting EC, RTC memory & IRQ conflicts)
- SSDT-SBUS-MCHC (SMBus Support)
- SSDT-XHC (USB rename's)
Kexts
- Lilu
- VirtualSMC
- WhateverGreen
- AppleALC
- SmallTreeIntel82576
- AppleMCEReporterDisabler
- AMDRyzenCPUPowerManagement
- SMCAMDProcessor
- USBMap
What Works
Sound including the case's front headphones 3.5mm port
WiFi / Bluetooth
USB Type C, 3.0 & 2.0 (All ports Mapped & Open)
AirDrop
iCloud
Hardware Acceleration
iMessages
Facetime
Sleep & Wake
Sleep and Shutdown via the Power Button
Power Nap
Handoff
Netflix on Safari browser
Continuity
Apple Watch Unlock
What Doesn't Work
SideCar
Bios Settings
- Enter BIOS -> Press Delete -> Enter Setup
- Save & Exit -> Load Optimized Defaults
- Boot -> CSM Support -> Disabled
- Boot -> Fast boot -> Disabled
- Boot -> Secure boot -> Disabled
- Settings -> IO Ports -> Above 4G Decoding -> Disabled
- Settings -> IO Ports -> USB Configuration -> Legacy USB Support -> Auto
ScreenShots & Benchmark Results







EFI Install Notes
Using PlistEdit Pro add your details by modifying the following
Note - If your not using a 5700 XT or any other Navi GPU then remove agdpmod=pikera from the boot arguments.
If you need help then feel free to get in touch and do let me know how my EFI works for you.
The EFI has now been updated to the my latest versions.






EFI Install Notes
Using PlistEdit Pro add your details by modifying the following

Note - If your not using a 5700 XT or any other Navi GPU then remove agdpmod=pikera from the boot arguments.
If you need help then feel free to get in touch and do let me know how my EFI works for you.
Changes made include,
- AMD Patches Updated for Big Sur 11.3 Compatibility
- Lilu 1.5.1
- AppleALC 1.5.7,
- WhateverGreen 1.4.7,
- VirtualSMC 1.2.0
- OpenCore Updated to Revision 0.6.6 (Big Sur 11.3 Beta Ready),
- New OpenCanopy Icons
- USBMap is now universally correct for the X570 Pro, Pro Wifi and Ultra
- DRM For AppleTV is now fully working,
- Laggy Keyboard while using OpenCanopy has been corrected,
- Plus other minor tweaks and changes to the config.
- Settings -> IO Ports -> Above 4G Decoding -> Disabled
IMPORTANT NOTE - PLEASE DISABLE ABOVE 4G DECODING IN THE BIOS. I HAVE DISCOVERED A SERIOUS FLAW IN THE GIGABYTE BIOS EFFECTING THE GPU PERFORMANCE AND THE ONLY WAY TO FIX IT WAS TO DISABLE ABOVE 4G DECODING IN THE BIOS AND TO ADD THE BOOT ARGUMENT npci=0x2000 TO THE CONFIG.PLIST.
Note 2 - I have decided to fully bypass OpenCore when booting into any other OS other then MacOS so now Windows and Linux no longer see your PC as a MAC and no parts of the ACPI, Patches, MacOS Details or anything else are loaded into any other OS.
Note 3 - Do not try to carry across your old OpenCore Config.plist to the new EFI as to many changes have occurred in 0.6.6. Use the new Config.plist instead.
PLEASE NOTE - The EFI has now been expanded and usb has been fully mapped to included the X570 Pro, Pro Wifi and Ultra. No changes to the EFI are needed for any of the above boards, Just add your info and away you go. If you want to use the internal intel wifi and bluetooth combo card then make sure you download and instal the correct kexts from here. https://github.com/OpenIntelWireless04/02/21 - I have done a small update to the 0.6.6 EFI adding new AMD Patches so its compatible with Big Sur 11.3.
If you downloaded the EFI before the 4th then download the new V2 EFI and replace the old one. This way you will have no problems using Big Sur 11.3 now in beta form or when its released officially.
Current EFI - OpenCore 0.6.6 V2 (04/02/2021) SMBios iMacPro1,1
Attachments
Last edited: