Contribute
Register

[GUIDE] OC Monterey Gigabyte B550 Vision D + AMD Ryzen 5900X + RX550 + Samsung 1TB 970 Evo Plus

Joined
May 10, 2011
Messages
2,923
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
This is an update for Monterey on my existing Gigabyte B550 Vision D build that was originally built for Catalina.

Screen-Shot-2022-04-01-at-5.21.30-PM-B.png


Screen Shot 2022-04-01 at 5.47.17 PM.png


Screen Shot 2022-04-07 at 1.11.01 PM.png


Screen Shot 2022-04-07 at 1.11.29 PM.png

Screen Shot 2022-04-07 at 1.12.36 PM.png

Screen Shot 2022-04-07 at 1.13.41 PM.png


Screen Shot 2022-04-07 at 1.14.42 PM.png


COMPONENTS & SPECS

Other tools needed
  • 16GB USB Key (for Monterey install)
  • MountEFI & Propertree or Opencore Configurator 2.57.0.0 (for editing)
  • Spare Hackintosh/Mac (for creating Monterey USB stick/editing if necessary)
  • USB 3.0 external slot drive (for copying/editing files and data)
  • Windows 10 installation on spare SSD/HD or NVMe drive
  • USB Keyboard/mouse in case PS2 controller does not work
  • Hackintool
  • Opencore 0.7.5
  • Opencore Configurator 2.52.01
  • Kexts from github.com/acidanthera and github.com/copynewt
  • SSDTPRGen or equivalent
Comments

What works

NVMe detection and bootup
AMD RX500 dGPU (with full acceleration)
USB 3.1, 3.0 & 2.0 (hot-plugging and eject on USB 3.1 works)
Full sound ports including digital out with volume adjustment
Full screen 1080P
Video playback
Intel LAN Ethernet
Intel WiFi
Intel Bluetooth

What doesn't


Thunderbolt (under testing)


SETUP

Making USB bootable installer:


Getting a copy of macOS Monterey:
If you have a Windows only system you can follow this guide to make a bootable USB stick but download Monterey:

https://www.tonymacx86.com/threads/guide-booting-the-usb-installer-using-opencore.296375/

If you have a Mac, you can grab a copy of macOS using this script and running it in Terminal:
https://github.com/corpnewt/gibMacOS


(First release: 7th April 2022)

The B550 Vision D build was originally meant to be my office' main daily workhorse for imaging production use. Due to certain instabilities discovered during the course of months of use with mainly Adobe software, the system was replaced by an Alder Lake i9-12900K Asus Z690 Prime P D4 system at the end of 2021 (which was deemed more stable). The 32GB of RAM, Gigabyte RX6800 card and WD SN850 NVMe drive from the B550 was all transferred over to the Z690 system, relegating the B550 to free status. I have since decided the B550 will be a spare office unit for performing office tasks, new OS installations and for system tests.

Compared to my last build, some of the components on the B550 have since been downgraded. Memory is now 16GB RGB Corsair Vengeance RS 3200Mhz DDR4s vs 32GB 3600Mhz, the dGPU is now a RX550 (spoofed under Opencore using No-GFX-Spoof) and the 1TB NVMe drive is a spare from one of my laptops from home. While still respectable, performance on Geekbench 5 has suffered a roughly 28% drop from 14276 to 9998 points on multi-core. This is likely from the drop to 16GB of RAM down from 32GB (and possibly slower 3200Mhz speed memory). DGPU 3D performance has also dropped, now down to 60fps from average of 210fps.

The EFI build version is Opencore 0.7.9. and I have included config.plist files for the RX550 as well as RX6800. For technical reasons I have disabled the Intel Bluetooth drivers in the EFI until better BT drivers are released with OpenIntelWireless. For wireless under Monterey, Airportitlwm is the best option so far.

To use, follow the link above to setup the USB installer. Using MountEFI or Opencore Configurator, mount the EFI partition on the USB stick. Download the EFI below, place into the USB EFI partition and add your own UUID, rom and board serials to use.

Update: 14th April 2022

It has come to my attention that Monterey update 12.3 onwards may cause the B550 system to stall at boot up.
This is due to Apple changing how the system works (yet again). The fix is to enable AppleMCEReporterDisable.kext in your kernel config.plist. I have enabled this as default setting in the EFI 12.3+ zip file. Thanks to @Pavo for this info.

Also Bluetooth now works, new drivers have been added for the Bluetooth.
 

Attachments

  • EFI 12 OC 0.7.9.zip
    37.2 MB · Views: 511
  • EFI 12.3+ OC 0.7.9.zip
    37.3 MB · Views: 1,014
Last edited:
Thanks for sharing! Since you mentioned Intel Bluetooth is not working, does that mean it can’t do airdrop/BT connection with trackpad/keyboard?
 
Thanks for sharing! Since you mentioned Intel Bluetooth is not working, does that mean it can’t do airdrop/BT connection with trackpad/keyboard?
Hi there,

Yes that's correct (that is if you're using the Intel card that came originally with the board). If you replace it and use a Broadcom non-native card or something like a Fenvi, there's a higher chance of it working. As it goes I'm still doing tests on this as we speak. From what I understand, Monterey had broken how the Bluetooth stack worked before, which is why Bluetoolfixup is required.

If you use Broadcom you can still use the Bluetoolfixup, BRCMFirmwareData, BRCMInjector & BRCMPatchRAM3 kexts afaik.
 
@Middleman

AMD Ryzen 9 5900X + ASUS ROG Strix B550-F Gaming [WI-FI] and Sapphire Radeon 6900XT Nitro+ OC.

Works pretty well, only Apple TV App shows no Picture.

Monterey 12.3.1. OpenCore 0.7.9 - MacPro7,1. OpenCore 0.8.0 Beta Test.
 

Attachments

  • EFI.zip
    49.3 MB · Views: 438
@Middleman

AMD Ryzen 9 5900X + ASUS ROG Strix B550-F Gaming [WI-FI] and Sapphire Radeon 6900XT Nitro+ OC.

Works pretty well, only Apple TV App shows no Picture.

Monterey 12.3.1. OpenCore 0.7.9 - MacPro7,1. OpenCore 0.8.0 Beta Test.
Okay, have you seen this thread? It discusses a new method of enabling DRM on AMG gpus. > https://www.tonymacx86.com/threads/...tems-with-amd-gpu.288015/page-20#post-2314771

If you add unfairgva to your RX580's device properties in the config.plist with 7 as the value and NUMBER as the type, it should enable DRM decoding on your card, including the Apple TV app.
 
What is your boot time? Do yo have a slow boot problem with the Samsung SSD?
 
What is your boot time? Do yo have a slow boot problem with the Samsung SSD?
No not at all, it's fairly quick and smooth. Boot time is about under a minute and there are no delays getting into the login screen.
 
Back
Top