AMD-OSX / AMD_Vanilla
- вторник, 26 ноября 2019 г. в 00:28:08
Native AMD macOS via Clover & OpenCore
Kernel binary patches to enable native AMD CPU support on macOS.
| Family | Codename | Example |
|---|---|---|
| 15h | Bulldozer | FX Series |
| 16h | Jaguar | A Series |
| 17h | Zen | Ryzen, Threadripper, Athlon 2xxGE |
NOTE: Make sure to replace 'MyVolumeName' with your actual USB volume name in the below commands.
## High Sierra
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
## Mojave
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
## Catalina
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
config.plist provided, according to your CPU family (i.e 15h_16h or 17h) in your USB EFI Clover folder EFI/EFI/CLOVER/ and edit it as per your needs.
Note: If your are making your own Clover config, use patches.plist and merge the patches manually.EFI/EFI/CLOVER/kexts/Other/.PNP0C09 in your DSDT then macOS might get stuck while booting at the initial stage. To fix that you need to make sure your EC device is disabled by making it return status Zero. You can use a custom SSDT-EC0.aml to do that and if you want to see how it works then refer here. Comment Find Replace
PNP0C09 to PNPFFFF 41D00C09 41D0FFFF
MacPro6,1, MacPro7,1, or iMacPro1,1, AppleIntelMCEReporter.kext might panic. To prevent that you need to either use a different SMBIOS model or use a disabler kext from here.