Contribute
Register

Gigabyte B550 Vision D (Thunderbolt 3) + AMD Ryzen 7 3700X + AMD RX 5600 XT

Correct -- we need OpenCore 0.7.4 and newer for Monterey (current version is 0.7.5).

If Big Sur is still installed, you can do this:
  • Boot Big Sur (with OpenCore 0.7.3)
  • Follow the OpenCore 0.7.5 mini-guide from this thread to create an OpenCore 0.7.5 EFI folder with the right serial numbers.
  • Then attempt to boot or install Monterey.
this is the problem, there is only 12.1 beta (which does not load due to the OpenCore version) and Windows = (that's why I wrote on the forum
 
I am replying from my B550 Vision D with Monterey 12.1 public beta:
  • tv app works, including tv+ content. Just played Episode 7 of Foundation, which is the sole reason for reactivating my tv+ subscription. :)
  • Netflix works in Safari without any issue. Just played parts of Locke & Key.
  • Amazon Prime Video works in Safari without any issue. Just played portions of Prometheus.

Thanks for the update Casey.

That's really interesting then. May I ask what SMBIOS you are using and what bootarg for DRM?

I'm using MacPro7,1 SMBIOS with shikigva=128. I think it may be because you are using iMacPro1,1 SMBIOS maybe?
I remember when I had an Intel hackintosh with the same exact Vega 56 GPU I also used the iMacPro1,1 SMBIOS and had DRM fully working on Big Sur (AppleTV+, Netflix and Amazon Prime working in Safari).

Either that or the difference in motherboard - B550 Vision D vs X570S Aero G - which I doubt or maybe something to do with me disabling the second GPU and it affecting WhateverGreen bootargs possibly?
 
this is the problem, there is only 12.1 beta (which does not load due to the OpenCore version) and Windows = (that's why I wrote on the forum
Okay, it's easy to put OpenCore 0.7.5 on the USB flash disk, like this:
  1. Download the OpenCore 0.7.5 EFI folder from the mini-guide.
  2. Unzip and copy it to the EFI partition of the USB flash disk.
  3. Rename the top level folder to just "EFI" instead of "EFI-075-VISION-D".
  4. Then post your existing config.plist from OpenCore 0.7.3.
  5. I will update it for 0.7.5 and send it back to you.
When you receive the new config.plist:
  1. Copy it into the EFI/OC folder in the EFI partition of the USB flash disk.
  2. Reboot and select F12 at Gigabyte Splash Screen to open BIOS Boot Menu.
  3. Select the USB flash disk.
  4. At OpenCore Picker, see if Monterey boots.
 
Okay, it's easy to put OpenCore 0.7.5 on the USB flash disk, like this:
  1. Download the OpenCore 0.7.5 EFI folder from the mini-guide.
  2. Unzip and copy it to the EFI partition of the USB flash disk.
  3. Rename the top level folder to just "EFI" instead of "EFI-075-VISION-D".
  4. Then post your existing config.plist from OpenCore 0.7.3.
  5. I will update it for 0.7.5 and send it back to you.
When you receive the new config.plist:
  1. Copy it into the EFI/OC folder in the EFI partition of the USB flash disk.
  2. Reboot and select F12 at Gigabyte Splash Screen to open BIOS Boot Menu.
  3. Select the USB flash disk.
  4. At OpenCore Picker, see if Monterey boots.
 

Attachments

  • config.plist
    46.5 KB · Views: 38
Thanks for the update Casey.

That's really interesting then. May I ask what SMBIOS you are using and what bootarg for DRM?

I'm using MacPro7,1 SMBIOS with shikigva=128. I think it may be because you are using iMacPro1,1 SMBIOS maybe?
I remember when I had an Intel hackintosh with the same exact Vega 56 GPU I also used the iMacPro1,1 SMBIOS and had DRM fully working on Big Sur (AppleTV+, Netflix and Amazon Prime working in Safari).

Either that or the difference in motherboard - B550 Vision D vs X570S Aero G - which I doubt or maybe something to do with me disabling the second GPU and it affecting WhateverGreen bootargs possibly?
I'm using iMacPro1,1 and these boot arguments:
Screen Shot 2021-11-05 at 9.36.14 AM.png

Update:
For the sake of completeness I should add that I am not using any of these commands:
Bash:
defaults write com.apple.AppleGVA gvaForceAMDKE -bool YES
defaults write com.apple.AppleGVA gvaForceAMDAVCEncode -bool YES
defaults write com.apple.AppleGVA gvaForceAMDAVCDecode -bool YES
defaults write com.apple.AppleGVA gvaForceAMDHEVCDecode -bool YES
 
Last edited:
@Fanuil,

The config.plist you posted does not have any serial numbers. The attached file has been updated for OpenCore 0.7.5, but it will be necessary to copy serial numbers into the 4 fields in yellow:
Screen Shot 2021-11-05 at 9.43.36 AM.png

Screen Shot 2021-11-05 at 9.46.19 AM.png
 

Attachments

  • config.plist
    46.7 KB · Views: 36
Thanks for the update Casey.

That's really interesting then. May I ask what SMBIOS you are using and what bootarg for DRM?

I'm using MacPro7,1 SMBIOS with shikigva=128. I think it may be because you are using iMacPro1,1 SMBIOS maybe?
I remember when I had an Intel hackintosh with the same exact Vega 56 GPU I also used the iMacPro1,1 SMBIOS and had DRM fully working on Big Sur (AppleTV+, Netflix and Amazon Prime working in Safari).

Either that or the difference in motherboard - B550 Vision D vs X570S Aero G - which I doubt or maybe something to do with me disabling the second GPU and it affecting WhateverGreen bootargs possibly?
Hello
As I'm reading the thread, I understand that to have working DRM
You need A specific argument & WEG kext loaded
Is that correct ?
Even so the SMBIOS has it own influence on DRM
Is that Correct ?
I'll try SMBIOS MacPro7,1 +WEG+shikigva=128 and report
 
@macleap

I purchased two USB2 16GB thumb drives and followed the QFlash Plus instructions to attempt to update from F10 to F13. But over hours of trial I was unsuccessful.

I formatted the thumb drive FAT32, copied and renamed the F13 BIOS file "gigabyte.bin," inserted in the "white" USB2 board port, powered the board on, and pushed the QFP button on the board.

What occurred with each failed attempt:

a) the QFP LED on the board blinked for about 80 seconds
b) the fans and board powered up, the LED turned solid, then blinked slowly for about 10 seconds
c) the board powered down with the LED turned off
d) on booting the BIOS reported "BIOS has been updated..." but it hadn't
e) my desired BIOS settings required resetting.

This process should take 4-5 minutes when run properly.

Further attempts were made re-downloading the F13 file from the Gigabyte site via a Windows computer. The thumb drive was reformatted via Windows as FAT32, and the BIOS file was copied to the drive and renamed.

I made an attempt by changing the BIOS file name to "GIGABYTE.bin" That failed.

I made another attempt using "GIGABYTE.bin" but included the other three files from the compressed download to see if that made any difference. That failed.

I tried using a different USB2 thumb drive. That failed.

I'm at a loss why QFP isn't working for me. Probably a user error, but I have tried about every option I can think of.

Perhaps doesn't like the fact that I flashed the TB3 card? There are numerous reports on-line of Gigabyte boards failing to run QFP. So maybe it's not my error?

Thanks @macleap for your detailed assistance. Now to see if I can implement "SleepWatcher."
 
Back
Top