[Success] Ryzen 5 9600X (Zen 5) | MSI X870-P WiFi | RX 6600 | macOS Sequoia

realmranshuman

New member
AMD OS X Member
Dec 19, 2025
4
0
1
CPU:
Ryzen 5 9600X
Just wanted to share that I got macOS Sequoia running stable on the new Zen 5 platform. I am using a Ryzen 5 9600X with an MSI X870-P WiFi board and an ASUS RX 6600.

Performance is really good, feels similar to an M3 chip for my daily work and Xcode builds. The only hardware headache is networking. I couldn't get the onboard Ethernet or WiFi working, so I am using TP-Link USB adapters for now (AC1300 and AC600).

For BIOS, I just did the usual stuff like disabling Secure Boot and Resize BAR, and making sure Above 4G Decoding was enabled.

I started the config myself using the Sample.plist. I handled the USB mapping with native classes and sorted out the ACPI patches for the USB controllers since the X870 chipset is a bit tricky. But I kept getting stuck at the installation screen with about 12 minutes remaining.

Big thanks to fabiosun on Discord who helped me out there. He tweaked the config and turned on DummyPowerManagement in the quirks which fixed the hang. We were both actually surprised that this specific MSI motherboard didn't need any MMIO Whitelisting. Usually X870 boards need that, but this one booted without it.

For the install, I followed fabiosun's advice and used CorpNewt's UnPlugged script instead of the standard media creator. I basically set up the USB with two partitions, one FAT32 for the EFI and one ExFAT for the install package, then built the installer from inside Recovery using the script.

One last thing that might help others: if you get a black screen after installing, try removing the -v verbose flag. I had no signal until I removed that boot argument on the advice of fabiosun.

Hope this helps anyone looking at these boards.
 

Attachments

Can you share yo entire EFI folder?
I will do that. Have changed quite a few things post install already, so it might not be relevant to boot.

Here's how you can use this config.plist file to create the EFI folder step by step.

1) Download OpenCore Auxiliary Tools (OCAT), and open it.
2) Topo Left, you should see edit option. Click on that and click "Upgrade Kexts, and Drivers"
3) Get latest opencore in OCAT itself.
4) Download OpenCore pkg 1.0.6 and copy the EFI folder to someplace else.
5) Paste the config file attached in this post to EFI/OC folder.
6) Open this EFI from inside the EFI/OC folder.
7) In OCAT tool itself click on edit in top left, and "upgrade kexts and drivers", select all, check for updates.
8) Sync. That's it.

9) For USBMapping, you will have to do it yourself as my USB mapping also contains my PC Case USB ports.

If you have any questions, ask me.
 
We were both actually surprised that this specific MSI motherboard didn't need any MMIO Whitelisting. Usually X870 boards need that, but this one booted without it.
1767898100360.png

it is verified only if you disable DisableVariableWrite quirk in booter section
Otherwise, if system doesnt boot without this quirk , it means you need to use a proper MMIO whitelist if your system has problems (reboot/shutdown if not solved in bios setting)
I added that quirk in ones of many tries we did
Your initial EFI (which was useful to see the installer working partially) does not have it enabled)
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.