Skip to content

This repo contains the OpenCore Configuration EFI for my Ryzentosh

License

Notifications You must be signed in to change notification settings

milouk/AMD-Ryzen-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCore EFI for AMD Ryzen Hackintosh 

macOS version OpenCore version

screenshot.png

Introduction

I am a Software Engineer and a Penetration Tester and have been using my AMD Ryzen Hackintosh with this configuration for the past year with 0 issues.

Specification

Component Model
CPU AMD Ryzen 7 2700 @ 3.2GHz
Motherboard Mortar Max B450
RAM 16GB (2 x 8GB) Crucial Ballistix @ 3200MHz
Audio Chipset ALC-892
GPU RX 460
WiFi & Bluetooth BCM94331CD
OS Disk (NVMe) Kingston A400 256GB

macOS version: 10.15.5

OpenCore version: 0.6.3

What is working:

  • Everything besides what is mentioned below

What is not working:

  • Partially-working virtualization (only VirtualBox & Parallels Dekstop 13.1.0 or below)
  • Not working 3.5mm Jack microphone (only USB/Bluetooth microphones) - It can work by using VoodooHDA instead of AppleALC but you sacrifice audio quality.

Adobe applications fix

Adobe applications crash on AMD Hackintoshes due to missing intel_fast_memset instructions. Follow guide made by XLNC to get it working!
If Photoshop still crashes when selecting font, you have to delete /Applications/Adobe\ Photoshop\ 2020/Adobe\ Photoshop\ 2020.app/Contents/Required/Deep_Font

How to use

  1. Make your USB installer with this guide
  2. Clone the repository and paste "BOOT" and "OC" directories into your's pendrive "EFI" folder
  3. Download GenSMBIOS to generate unique SMBIOS information. Run it and select Generate SMBIOS, as the model select iMacPro1,1.
  4. Open config.plist with ProperTree and go to PlatformInfo > Generic. Set MLB (Board Serial), SystemSerialNumber (Serial) and SystemUUID (SmUUID) to generated values. Change ROM to your network card's MAC address without the : character. How to get MAC Address?
  5. Boot it!

IMPORTANT:

  • If you want iMessage and FaceTime to work, fill in YOUR info in PlatformInfo Section.

  • If you have a different MOBO then you need to adapt your USBPorts kext accordingly

Credits

Kexts/Resources

Guides/Support

If you have any questions, please open an issue :)

Cheers!