Gigabyte B550i Aorus Pro AX Ryzen 7 3700X RX 580

Ryzentosh

OpenCore EFI for AMD Ryzen running OS X on Gigabyte B550i Aorus Pro AX

Specification

Component Model
CPU AMD Ryzen 7 3700X
RAM 32GB (2 x 16GB) DDR4 @3200MHz CL16
Mobo Gygabyte B550i Aorus Pro AX
Graphics Sapphire Pulse Radeon RX 580 8GB GDDR5 Lite

OpenCore version0.6.5

Compatible macOS versions

  • Mojave (10.14.x)
  • Catalina (10.15.x) : Sleep not working (cannot wake up from sleep)
  • Big Sur (11.0.1, 11.1)

What Works

  • Wi-Fi : Intel AX200 (see workaround)
  • Bluetooth
  • Ethernet : 1 Gbps (see workaround)
  • HDMI/DisplayPort
  • Internal/External audio jacks
  • Sleep/Wake up

Issues/Workarounds

  • Intel Wi-Fi : Run Tools/HeliPort app at login, please check [FAQs] https://openintelwireless.github.io/itlwm/FAQ.html
  • LAN-Fix-Realtek® 2.5GbE LAN : Not Connected
    • System Preferences → Network → Select your Ethernet controller. Normally it says (not connected) → Advanced → Hardware:
      • Switch from Automatically to Manually
      • Speed : 1000baseT (if doesn’t work 100baseTX
      • Duplex : full-duplex, flow-control, energy-efficient-ethernet
      • MTU : Standard (1500)
    • Command Line option : “sudo ifconfig en0 media 1000baseT mediaopt full-duplex”
  • “Memory Modules Misconfigurured” when OSX has booted : change SMBIOS from iMacPro 7,1 to iMacPro 1,1
  • Low FPS on gaming:
    • Changing from “uXcCAAC4BgEHALoGAQcADx9AAA==” to “uXcCAAC4BgYGBroGBgYGDzAPCQ==” in “algrey – mtrr_update_action – fix PAT” section gives pretty much better performances, but sound crackling appears when using HDMI/DP audio… https://github.com/AMD-OSX/bugtracker/issues/5. So, enable only one of these Kernel patches:
      • Shaneee – mtrr_update_action – fix PAT [my default] : Full FPS on gaming but issues using HDMI/DP audio.
      • algrey – mtrr_update_action – fix PAT : Audio works fine but you’ll get low FPS on gaming.
  • Don’t have volume control when using HDMI/DP : Use MonitorControl app

How to use

  1. Make your USB installer with this guide sudo /Applications/Install\ macOS\ YOUR\ VERSION.app/Contents/Resources/createinstallmedia –volume /Volumes/USB –nointeraction
  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 follow all steps, as the model select iMacPro1,1 5.
  4. Boot it!

You CAN NOT use SMBIOS from this repository, it MUST be unique for every macOS installation

Steps

  • BIOS: Update to F10 version (using F11 version doesn’t allow me to wakeup using keyboard ¿WTF?)
    • Save & Exit → Load Optimized Defaults
    • Tweaker → Extreme Memory Profile (X.M.P) : Profile1
    • Tweaker → Advanced CPU Settings → SVM Mode : Enabled (only if you need virtualization)
    • Settings → Platform Power → Wake on LAN : Disabled
    • Settings → IO Ports → USB Configuration → XHCI Hand-off : Enabled
    • Settings → AMD CBS → FCH Common Options → I2C Configuration Options → I2C 2 Enable : Disabled
    • Settings → AMD CBS → FCH Common Options → I2C Configuration Options → I2C 3 Enable : Disabled
    • Settings → AMD CBS → FCH Common Options → ESPI Configuration Options → ESPI Enable : Disabled
    • Boot → Fast Boot : Disabled
    • Boot → CMS Support : Disabled
    • Boot → Secure Boot → Secure Boot : Disabled

Post Installation

Hints

  • SIP has been disabled permanently : csr-active-config = FF070000
  • If you’ve dual boot:
    • To enable macOS-only SMBIOS injection:
      • Kernel → Quirks → CustomSMBIOSGuid → True – Platforminfo → CustomSMBIOSMode → Custom
    • To have UTC clock and fix Windows 10 issues : DualBoot/UniversalTimeFix.reg
    • Disable Fast Boot on Windows 10 : DualBoot/DisableFastBoot.reg
    • NTFS r/w support : brew install ntfs-3g; brew cask install mounty

Credits

Hackitosh Apps

  • Install Homebrew :
  • Karabiner :
    • brew install –cask karabiner-elements
    • Import settings from karabiner/ folder
    • If doesn’t work change keyboard to “virtual” and cahnge to USB Keyboard again
  • Hackintool : brew install –cask hackintool
  • OpenCore Configurator : brew install –cask opencore-configurator

MacOS Apps

黑苹果EFI大全,免费分享黑苹果EFI大全,收集于开源渠道分享,如果有分享,请来信到maceficom@163.com,我们会添加到黑苹果EFI大全中。