MSI_X570_A-Pro_Hackintosh_OpenCore icon indicating copy to clipboard operation
MSI_X570_A-Pro_Hackintosh_OpenCore copied to clipboard

Complete guide on how to install macOS using OpenCore on Motherboard MSI A-Pro X570, Ryzen 9 3900X, MSI Mech OC RX 5700 XT.

Hackintosh Guide for MSI X570 A-Pro Motherboard

This guide it's updated to OpenCore 0.9.4 and tested on a friend's computer on macOS Catalina to Sonoma.

MSI X570 A-Pro on NZXT 510

Specs:

Component Brand
Motherboard: Msi A-Pro X570
CPU: AMD Ryzen 9 3900X
GPU: Msi Mech OC 5700XT 8GB
Memory: HyperX 3200MHz 8GB x2
Audio: Realtek ALC1220
Ethernet: Realtek 8111H
Power Supply: NZXT 650W
Case: NZXT 510

These are all the external ports of the Motherboard. (They all work):

MSI X570 A-PRO Layout

Working

  • [x] Tested with macOS Big Sur to Ventura Beta 8
  • [x] Bluetooth: (With a USB adapter)
  • [x] USB: All internal and external ports (Thanks to SSDT-EC-USBX.aml)
  • [x] Ethernet: Realtek RTL8111 (Thanks to RealtekRTL8111.kext)
  • [x] HDMI, DisplayPort: Works perfect.
  • [x] Shutdown/Restart/Sleep/Wake: Yes

Not working

  • Continuity Features
  • Some software due the limitations of an AMD CPU.

INSTALLATION GUIDE


Making the Booteable USB

From macOS:

Link to Apple's Guide

Download installers: Monterrey Beta 2(Execute de .pkg to extract the installer) - Big Sur - Catalina - Mojave - High Sierra

  1. Connect a >=16 GB pendrive.
  2. Open Disk Utility and Erase the USB with the name: MyVolume.
  3. Open Terminal and use the proper commands for your macOS installer:
  • Monterrey: sudo /Applications/Install\ macOS\ 12\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Big Sur: sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Catalina: sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Mojave: sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • High Sierra: sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Terminal

From Windows:

Link to Dortania's Guide

From Linux:

Link to Dortania's Guide


BIOS Settings:

  • Make Sure you have Latest BIOS
  • After Updating the BIOS, you need some configuration to working.

OpenCore Configuration

Here it's my config.plist and the explanation:

ACPI

Booter

DeviceProperties

Kernel

Misc

NVRAM

PlatformInfo

UEFI


Credits

Apple (macOS)

OpenCore Team (Bootloader)

Dortania (Guide)


If this guide has been useful for you, don't forget to give me a star ⭐️❤️