Contribute
Register

[Success] AMD RX6000 Series working in macOS

Thanks all contributors!

By using page 105
It really worked to flash the BIOS of a Nov 2021 edition of XFX RX 6900 XT MERC 319 Limited Black, per instruction.

After rebooting with agdpikera in boot arguments and recent WhateverGreen kext in OpenCore 0.75 the Monterey 12.0.1 is working with hardware acceleration.
The geekbench 5 score for openCl is around 30% lower than in windows, but i dont game in MACOS so thats OK.
The max Hz in 4k is only 108 Hz, versus 144 Hz in windows. (more annoying for me i really wanted the full 144HZ in MacOS....
But a great improvement compared to before the BIOS flash when i could not get acceleration to work at all.

Which VBIOS did you use?
 
Is RX 6600 (non XT) is compatible with Monterey 12.1 ?
Or do I need to spoof it with "Device-id" 0x73E3 ? How?
I Kinda boot Monterey, but the screen turns black at the end of the booting sequence
OC 074
Whatevergreen enable and agpdmode=pikera boot arg

Any advice ?
Thanks
 
Last edited:
Which VBIOS did you use?

Hi @Ponkass

Just following your recent posts, it looks like you have the Ultimate 6900XT XTXH card. You don’t need to flash the VBIOS anymore to get this card running.

A spoof method has been developed. You need to update to the latest versions of OC and WEG, then place an SSDT in your ACPI folder, then make an entry in you Device Properties.

It may take a bit of customization.

Can you post an IOReg output after doing a search for “GFX0”

Depending on the output I can let you know if you need to tweak the entries.
 
Hi @Ponkass

Just following your recent posts, it looks like you have the Ultimate 6900XT XTXH card. You don’t need to flash the VBIOS anymore to get this card running.

A spoof method has been developed. You need to update to the latest versions of OC and WEG, then place an SSDT in your ACPI folder, then make an entry in you Device Properties.

It may take a bit of customization.

Can you post an IOReg output after doing a search for “GFX0”

Depending on the output I can let you know if you need to tweak the entries.

Thanks for your reply. I already found the SSDT and it's working now :thumbup:
 
Is RX 6600 (non XT) is compatible with Monterey 12.1 ?
Or do I need to spoof it with "Device-id" 0x73E3 ? How?
I Kinda boot Monterey, but the screen turns black at the end of the booting sequence
OC 074
Whatevergreen enable and agpdmode=pikera boot arg

Any advice ?
Thanks

Support will be added on Monterey 12.1 :

AMDRadeonX6000.kext

AMD Navi 23 GPU

Device id ( same for RX 6000 and RX 6600 XT) 0x73FF1002

Seems to be natively supported :


Capture d’écran 2021-12-04 à 17.37.24.png
 
Support will be added on Monterey 12.1 :

AMDRadeonX6000.kext

AMD Navi 23 GPU

Device id ( same for RX 6000 and RX 6600 XT) 0x73FF1002

Seems to be natively supported :


View attachment 536251
Thanks
I'm booting Monterey 12.1b but ends with black Screen
I tried
WEG & agpdmode=pikera ➧ Black Screen
agpdmode=pikera ➧ Black Screen
WEG ➧ Black Screen
none ➧ Black Screen
 
Thanks
I'm booting Monterey 12.1b but ends with black Screen
I tried
WEG & agpdmode=pikera ➧ Black Screen
agpdmode=pikera ➧ Black Screen
WEG ➧ Black Screen
none ➧ Black Screen
And if you disable Whatevergreen.kext ?
 
And if you disable Whatevergreen.kext ?
Same ➧ black Screen
I'll try again and report

I want to point out that I boot a Vanilla Monterey Drive not Usb installer
 
Am I the first one to try to use an RX 6600 (non XT) ? :rolleyes:
 
Last edited:
Back
Top