Contribute
Register

[Success] Radeon RX 6800 XT - Big Sur

Joined
Jan 22, 2020
Messages
119
Motherboard
AORUS Z390 Master
CPU
i9-9900K
Graphics
RX 6900 XT
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
CSM should be disabled.
 
Joined
Jan 20, 2017
Messages
27
Motherboard
Z170X-UH3
CPU
i7 6700
Graphics
GTX Titan
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Hello @odemolay,

Alas I have still not unboxed the 6800XT. I am waiting for 'something' to arrive before opening and using this card.
thanks @CaseySJ for the response.
I'm looking for real information (that's so much money ... for the GPU)
I don't want to go wrong with a future purchase. as dortania has listed problems with MSI rx 5700 ...

I guess you are working or on Z590 vision D to try this card

anyway thank you for everything you did for hackintosh
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,914
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
thanks @CaseySJ for the response.
I'm looking for real information (that's so much money ... for the GPU)
I don't want to go wrong with a future purchase. as dortania has listed problems with MSI rx 5700 ...

I guess you are working or on Z590 vision D to try this card

anyway thank you for everything you did for hackintosh
Have you seen these posts earlier in this thread regarding the MSI 6800XT Gaming X Trio?

 
Joined
Jan 20, 2017
Messages
27
Motherboard
Z170X-UH3
CPU
i7 6700
Graphics
GTX Titan
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
thanks @CaseySJ
yes I think I read almost all the messages before getting bored
nothing is very clear, -weggoff, pikera or not, with some, not with others users.
I understand that it depends on smbios 7.1 or 19.1. HDMI or DP
output black screen during boot ... or during a new installation ... depend of brands.
0x73BF is the only thing certain now.
things got murky when the posts started talking about Bios XT, XTX and XTX (h). sometimes in contradiction according to the models of cards with the site technopowerup.
suddenly my hands started to get sweaty ...
that's why I preferred to ask you directly.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
18,914
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
thanks @CaseySJ
yes I think I read almost all the messages before getting bored
nothing is very clear, -weggoff, pikera or not, with some, not with others users.
I understand that it depends on smbios 7.1 or 19.1. HDMI or DP
output black screen during boot ... or during a new installation ... depend of brands.
0x73BF is the only thing certain now.
things got murky when the posts started talking about Bios XT, XTX and XTX (h). sometimes in contradiction according to the models of cards with the site technopowerup.
suddenly my hands started to get sweaty ...
that's why I preferred to ask you directly.
Haha! I understand. :)

All 6800-series cards need a little bit of experimentation to see which product name (MacPro or iMac, etc) and which boot arguments work best. This card is 0x73BF, so it is natively supported in Big Sur. The devil is always in the little details. I just wish that this card contained one USB-C port because I have two 4K monitors with USB-C video input.
 
Joined
Dec 11, 2016
Messages
44
Motherboard
Asrock TRX40 Creator
CPU
AMD 3970x
Graphics
Sapphire RX 6900XT Toxic Extreme Edition (Device ID 0x73AF)
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
SUCCESS: My Sapphire RX 6900XT Toxic Extreme Edition (Device ID 0x73AF) now works !!!!!!

I would like to thank the CaseySJ for providing the files needed to get my video card working.
These files and explanations are located at:
https://www.tonymacx86.com/threads/success-radeon-rx-6800-xt-big-sur.306736/post-2244068
and
https://www.tonymacx86.com/threads/success-radeon-rx-6800-xt-big-sur.306736/post-2244286
Also FakePCIID.kext is needed.

My EFI is attached.

Before EFI Changes:

Picture1.png



Picture2.png

My System: Using gfxutil:
03:00.0 1002:73af /PCI0@0/D0A0@1,1/D0A7@0/pci-bridge@0/GFX0@0 = PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)

I modified \ACPI\SSDT-Change-GPU-Device-ID.dsl to match my system and compiled with MaciASL.app to create SSDT-Change-GPU-Device-ID.aml. (This was to fake out the PCI-Bridge).

I used \Kexts\FakePCIID.kext & \Kexts\FakePCIID_RX6000_Graphics.kext with no changes.

After EFI changes:


Picture3.png



Picture4.png

IORegistryExplorer.app

Picture5.png
 

Attachments

  • EFI_Rocket88.zip
    24.8 MB · Views: 245
Joined
Dec 11, 2016
Messages
44
Motherboard
Asrock TRX40 Creator
CPU
AMD 3970x
Graphics
Sapphire RX 6900XT Toxic Extreme Edition (Device ID 0x73AF)
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Wait you got it working without reflashing card with invalid bios? what sorcery is this? cause I'm running my clock 400mhz slower using wrong bios.
I couldn't flash my card. The AMD Flasher would not let me do this because of mismatches and when I tried to edit my own BIOS, it told me to jump in the lake. Actually it said Error FL001 or something like that.
 
Joined
Jun 15, 2012
Messages
507
Motherboard
Gigabyte Z370 AORUS Gaming 7-F13
CPU
i7-8700K OC @ 5.1Ghz
Graphics
RX 6900 XT
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Performa
Mobile Phone
  1. iOS
I finally got that method working. I was using an older version of DSL that had RM, in front of device ID changer, that's why it was only changing name and not ID. i got it working now and that means now my card should be running at it's full clock rate.
 
Last edited:
Joined
Mar 28, 2019
Messages
131
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10980XE
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Can confirm that this worked for me as well. It's a bit strange since I did the exact same thing some Betas prior. Maybe something changed internally in how this is handled which somehow made this possible recently. Alternatively maybe I just overlooked something obvious and that's why it didn't work.

Either way, my card also now runs via the Spoofed ID. This has had two effects:
- I lost HDMI Audio
- The coil whine has severely reduced (likely because it can now run with the proper VBIOS)
 
Top