Edit — No longer maintained.
I realized that while you could get AMD to run macOS. There was still a lot of features lacking which I required in my day to day work.
Such as the use of virtualization and docker. While there are workarounds, overtime I felt that these options were time-consuming and I was better off with an Intel build.
Good luck folks!
=========================================
Hardware Specs
OpenCore Configuration
BIOS Configuration
What is not working?
Sleep only works when no USB devices are plugged in.
Others
USB
All USB Ports are mapped and corrected.
I removed
Boot Args
Without
SMCAMDProcessor
0.6.4 kext KPs the Mac when you attempt to manually sleep it.
Hence the version used in my EFI is an older version 0.6.3
Credits
@anti for his inital EFI folder
@barrrrt for sharing his sleep experience
EFI can be found here
I realized that while you could get AMD to run macOS. There was still a lot of features lacking which I required in my day to day work.
Such as the use of virtualization and docker. While there are workarounds, overtime I felt that these options were time-consuming and I was better off with an Intel build.
Good luck folks!
=========================================
Hardware Specs
- Gigabyte X570 Aorus Elite
- Ryzen 7 3700X
- Gigabyte 5700XT
- Fenvi wireless adapter
OpenCore Configuration
- OpenCore 0.5.9
- macOS 10.15.4 (19E287)
- SMBIOS MacPro7,1
BIOS Configuration
- 4G decoding - Enable
What is not working?
- Sleep
Sleep only works when no USB devices are plugged in.
Others
USB
All USB Ports are mapped and corrected.
I removed
ITE Device (8595)
as it was preventing the system from sleeping correctly.Boot Args
Without
npci=0x2000
, the screen capture tool (Shift + ctrl + ⌘ + 3) behaves very erraticallySMCAMDProcessor
0.6.4 kext KPs the Mac when you attempt to manually sleep it.
Hence the version used in my EFI is an older version 0.6.3
Credits
@anti for his inital EFI folder
@barrrrt for sharing his sleep experience
EFI can be found here
Last edited: