Contribute
Register

[Success] AMD RX6000 Series working in macOS

Thanks @tedyun @zappy39 , got it! :)

My XFX 6900 XTXH will arrive in 1 or 2 days, what will be the procedure to get it running? Do I have to make any settings before I replace my 5700XT with the 6900XTXH or shell I install the card right away and contact you afterwards?

Thank you very much for your help, I really appreciate it!!

Edit: My SYSTEM/PCIE dumps + EFI attached

Hi @6rollo6

I modified your EFI:

Changes:

1. Renamed updated config.plist to 6rollo6 config.plist
2. Added SSDT-BRG0.aml to ACPI folder
3. Added entry into 6rollo6 config.plist Root > ACPI > Add > 0 in order to enable SSDT-BRG0
4. Added entry into 6rollo6 config.plist Root > DeviceProperties > Add > PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) to enable spoof

I would take the modified EFI, put it on the EFI partition of a test USB, add your serial etc back into the 6rollo6 config.plist, then rename it to config.plist and boot from that USB.

The only thing you need to check is that the ACPI path to your card is the same as other Designaires. It should be. So far, the Gigabyte Z390's seem to all use the same ACPI path. To check, use IORegistryExplorer, then search for GFX0. If you want us to confirm the path, just post a screenshot of the IORegistryExplorer window up here.

Let us know if it works!

Ted
 

Attachments

  • 6rollo6_EFI.zip
    77.1 MB · Views: 126
Hi @6rollo6

I modified your EFI:
WOW, thank you very much!! @tedyun :headbang:I will receive and test the card tomorrow.

To check, use IORegistryExplorer, then search for GFX0. If you want us to confirm the path, just post a screenshot of the IORegistryExplorer window up here.

Attached, thanks!
 

Attachments

  • IORegistryExplorer.png
    IORegistryExplorer.png
    449.4 KB · Views: 132
Last edited:
WOW, thank you very much!! @tedyun :headbang:I will receive and test the card tomorrow.



Attached, thanks!

Your ACPI path looks like it should be compatible with the SSDT-BRG0.aml, so no tweaking necessary!

Good luck and let us know how it goes!

Ted
 

Attachments

  • Geekbench.png
    Geekbench.png
    210.3 KB · Views: 144
Last edited:
Hi @6rollo6

I modified your EFI:

Changes:

1. Renamed updated config.plist to 6rollo6 config.plist
2. Added SSDT-BRG0.aml to ACPI folder
3. Added entry into 6rollo6 config.plist Root > ACPI > Add > 0 in order to enable SSDT-BRG0
4. Added entry into 6rollo6 config.plist Root > DeviceProperties > Add > PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) to enable spoof

I would take the modified EFI, put it on the EFI partition of a test USB, add your serial etc back into the 6rollo6 config.plist, then rename it to config.plist and boot from that USB.

The only thing you need to check is that the ACPI path to your card is the same as other Designaires. It should be. So far, the Gigabyte Z390's seem to all use the same ACPI path. To check, use IORegistryExplorer, then search for GFX0. If you want us to confirm the path, just post a screenshot of the IORegistryExplorer window up here.

Let us know if it works!

Ted
I've installed Big Sur and RX 6900 XT too with Asus Z390 Prime A.

Here is my EFI; if You can see, I'm appreciate.
 

Attachments

  • EFI.zip
    10.5 MB · Views: 89
Last edited:
I've installed Big Sur and RX 6900 XT too with Asus Z390 Prime A.

Here is my EFI; if You can see, I'm appreciate.

Hi @macmaxxx

The spoof is needed for the Radeon 6900 XTXH cards. Do you have an XT or an XTXH? An XT should work out of the box.

This is a list of XTXH cards:

ASRock 6900xt OC Formula
MSI 6900xt Gaming Z Trio
PowerColor 6900xt Red Devil Ultimate
TOXIC AMD Radeon RX 6900 XT Air Cooled
XFX SPEEDSTER MERC319 AMD Radeon RX 6900XT LIMITED BLACK
SAPPHIRE TOXIC AMD Radeon RX 6900 XT Extreme Edition

Aorus 6900 XT XTREME WATERFORCE
Asus STRIX LC RX 6900 XT TOP
PowerColor 6900xt Liquid Devil
Sapphire Toxic 6900xt Gaming OC Limited Edition
XFX Speedster Zero


If you have an XTXH card, then I need the output from your Hackintool PCI profile, and the output from IORegistryExplorer (search for GFX0). See @6rollo6 's posts here:

Hackintool output: https://www.tonymacx86.com/threads/success-radeon-rx-6800-xt-big-sur.306736/post-2311170

IORegistryExplorer output: https://www.tonymacx86.com/threads/success-radeon-rx-6800-xt-big-sur.306736/post-2311496

Ted
 
Hi @macmaxxx

The spoof is needed for the Radeon 6900 XTXH cards. Do you have an XT or an XTXH? An XT should work out of the box.

This is a list of XTXH cards:

ASRock 6900xt OC Formula
MSI 6900xt Gaming Z Trio
PowerColor 6900xt Red Devil Ultimate
TOXIC AMD Radeon RX 6900 XT Air Cooled
XFX SPEEDSTER MERC319 AMD Radeon RX 6900XT LIMITED BLACK
SAPPHIRE TOXIC AMD Radeon RX 6900 XT Extreme Edition

Aorus 6900 XT XTREME WATERFORCE
Asus STRIX LC RX 6900 XT TOP
PowerColor 6900xt Liquid Devil
Sapphire Toxic 6900xt Gaming OC Limited Edition
XFX Speedster Zero


If you have an XTXH card, then I need the output from your Hackintool PCI profile, and the output from IORegistryExplorer (search for GFX0). See @6rollo6 's posts here:

Hackintool output: https://www.tonymacx86.com/threads/success-radeon-rx-6800-xt-big-sur.306736/post-2311170

IORegistryExplorer output: https://www.tonymacx86.com/threads/success-radeon-rx-6800-xt-big-sur.306736/post-2311496

Ted
Thank You for your reply; Radeon RX 6900 XT.

All works very fine except shutdown, PC do not shut down when I click on Apple symbol and "shutdown"
 
Just want to say, absolutely do NOT install 12.3

The performance bug is there in live release. My performance is literally crippled by update. WoW fps went from 120 to 40 post update, no settings changes, activity monitor shows cpu isn't an issue. it's like apple intentionally crippled the GPU
 
Just want to say, absolutely do NOT install 12.3

The performance bug is there in live release. My performance is literally crippled by update. WoW fps went from 120 to 40 post update, no settings changes, activity monitor shows cpu isn't an issue. it's like apple intentionally crippled the GPU
Yeah, I've been running the public betas on a separate drive and the GB metal scores for my 6900XT never got much past 100,000. Even on the RC. I'll be staying with 12.2.1 for a while where I'm getting 180000+.
 
Yeah, I've been running the public betas on a separate drive and the GB metal scores for my 6900XT never got much past 100,000. Even on the RC. I'll be staying with 12.2.1 for a while where I'm getting 180000+.

I can confirm that my 6900 XTXH has about halved the performance in GeekBench and in Unigene Heaven. Hmm. I wonder why they did this, and if others with real Macs have the same issue.

I mainly use the power of the 6900 over on the Windows side to game. But I hope they can fix this issue in a later update.
 
Back
Top