This repo includes an OpenCore EFI for the GA-AB350M-DS3H motherboard running macOS Big Sur and Monterey.
Testing on:
Model | GA-AB350M |
---|---|
CPU | AMD Ryzen 5 2400G |
GPU | AMD Radeon RX 6600 |
RAM | 16 GB DDR4-3200 (Corsair Vengance RGB) |
Disk (NVMe) | WD Black SN750 (Windows 10) |
Disk (SATA) | KINGSPEC SATA 480GB (macOS) |
Disk (Data) | HDD 500G |
macOS | Monterey |
- Audio
- Boot
- USB
- Ethernet
- GPU acceleration
- Sleep
- Power Management
- microphone output
Core Count patch needs to be modified to boot your system, if not using a 6 core CPU. Find the two algrey - Force cpuid_cores_per_package
patches and alter the Replace
value only.
Changing B8000000 0000
/BA000000 0000
/BA000000 0090
* to B8 <CoreCount> 0000 0000
/BA <CoreCount> 0000 0000
/BA <CoreCount> 0000 0090
* substituting <CoreCount>
with the hexadecimal value matching your physical core count.
Note: The two different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.15 to macOS 12
See the table below for the values matching your CPU Core Count.
CoreCount | Hexadecimal |
---|---|
4 Core | 04 |
6 Core | 06 |
8 Core | 08 |
12 Core | 0C |
16 Core | 10 |
So for example on a 8 Core CPU like the 2400G the Replace
value would result in these replace values, B8 08 0000 0000
/BA 08 0000 0000
/BA 08 0000 0090
(default configuration in this EFI)
Note: TPM can be left enabled if dual booting Windows 11.
Download this repo and place the EFI folder into your internal drive's EFI partition... That's it.
There are two ways you can make a USB installer:
- Have a working install of macOS, download the Installer from the App Store, then make a bootable Installer with the
createinstallmedia
command - If you are using Windows, use macrecovery.py from the offical OpenCore release package.
After you have created a bootable Installer, copy the EFI folder to the EFI partition of the installer drive and install as usual (GUID Partiton Map; APFS). After the installation, mount the EFI partition of the installed OS and copy the EFI folder to its partition.
Use GenSMBIOS (https://github.com/corpnewt/GenSMBIOS) to generate a serial for MacPro7,1
use PlistEdit Pro or any decent plist editor to manually enter the details in the following sections of the config (as shown in the video): (SystemSerialNumber, MLB, and UUID)
SMBIOS.mp4
You should also put in your ethernet adapter's MAC address into the ROM section.
While macOS might not officially support AMD CPU Power management, there are community efforts to add it. Specifically being SMCAMDProcessor.kext
and AMDRyzenCPUPowerManagement.kext
, both of which are included in the EFI, but diasbled by deafult.
Warning: They're known to create stability issues as well, if you're receiving random kernel panics or issues booting, do keep in mind these kexts may be the culprit, hence why they're disabled by default.