Component | Model |
---|---|
Motherboard | Asus ROG Strix B650E-F |
CPU | AMD Ryzen 9 7900X |
Memory | G.Skill Flare X5 32GB 6000MHz |
GPU | Sapphire Nitro+ Radeon RX 6950 XT |
WLAN & Bluetooth | Fenvi T919 |
Chassis | Fractal North |
Storage NVMe | SK hynix Platinum P41 2TB |
Storage NVMe | Inland Performance Plus 2TB |
Storage NVMe | Crucial P3 Plus 2TB |
Storage SSD | Samsung 870 EVO 1TB |
Storage NVMe | Samsung 860 EVO 1TB |
Software | Version |
---|---|
OpenCore | 0.9.9 |
macOS | 13.6.6 |
BIOS | 2613 |
This update includes a DSDT fix which addresses a bug that prevented macOS from loading properly. This bug affects new firmware code in Asus B650E-F BIOS updates after v1654. Shoutouts to Lorys89 for the fix.
Generate your own serial using GenSMBIOS for MacPro7,1 and add it to config.plist before connecting to iCloud. Adjust the GPU and CPU if you have a different setup. I dualboot to Windows 10 on a different drive. If your time is always off check out Fix Windows and macOS Showing Different Times When Dual Booting.
I'm running Eco Mode 105W TDP which gives me 98% of the stock performance while generating much less heat while using less electricity. I'm also running Curve Optimizer with -25 on all cores. Run Ryzen Master in Windows to figure out the correct curves for your specific CPU.
Virtualization is a pain to get working on AMD hackintoshes. You can run Docker on AMD OpenCore using docker-machine
and an older version of VirtualBox but I haven't personally gotten it to work. If you can help me please reach out!
Upgrading to Bios 1807 throws a bunch of errors. The issue seems to be related to ACPI/SSDT/DSDT errors that the new BIOS may have introduced. Reverting back to 1654 immediately fixed boot issues. I'll look into this later
Edhawk was kind enough to point out a USB issue and explain how Apple handles USB limits per controller. Intel systems typically have one USB controller while its not unusual for AMD systems to have 2-3.
You should be aware that the 15 port USB limit is not the same when using an Intel or AMD build. The most important thing to remember is that the 15 port limit is per controller. This makes a huge difference on an AMD system.
On an AMD system the motherboard may have two or three USB controllers (XHC0, XHC1, PTXH, PXSX etc.), where each controller has a 15 port limit ... So you could have 30+ USB ports active within a single system where each USB Controller activates 15 ports or less.
I have seen AMD motherboards with the XHC0 controller activating 14 ports, the XHC1 controller activating 9 ports and the PTXH controller activating 9 ports, giving a total of 32 active USB ports, but none of the three USB controllers are activating more than 15 ports, so they all stay within the limit imposed by Apple for each USB Controller.
The USB mapping kext included in the repo DOES work but it could be better! I'll update that soon! macOS has a 15 port limit so I've disabled USB 2.0 ports on the rear IO Inspect USBMap.kext for labels and notes.
Thank you to everyone at AMD-OSX for being so helpful!