Contribute
Register

Radeon Compatibility Guide - ATI/AMD Graphics Cards

I've updated the kernel extensions, used inject in clover and as you can see, the card is showing as 480 (it's really an psi rx470 oc edition)...what more do I need to do to get it working so I can have it driving my monitor ... currently it's using the igfx and I'd prefer to be using the hdmi from the 470.

rather new to this so please be kind/patient.... I've done numerous searches but didn't find definitive help, but I did get this far. thank you!
 

Attachments

  • Screen Shot 2017-03-31 at 7.56.31 AM.png
    Screen Shot 2017-03-31 at 7.56.31 AM.png
    894.2 KB · Views: 303
I've updated the kernel extensions, used inject in clover and as you can see, the card is showing as 480 (it's really an psi rx470 oc edition)...what more do I need to do to get it working so I can have it driving my monitor ... currently it's using the igfx and I'd prefer to be using the hdmi from the 470.

rather new to this so please be kind/patient.... I've done numerous searches but didn't find definitive help, but I did get this far. thank you!

- Put HDMI in your GPU, not in the IGFX. In BIOS, set IGFX as Primary. After black screen, you going to see desktop.
- Check ID for 470. I think It's not the same for 480. POst your confyg sys.

Best.
 
I figured it out.
thumbsup_anim.gif



Thanks to @vlada. and @Fl0r!an for their instructions.

Now I have Dual Display one connected to DisplayPort and the other one is Connected to HDMI.

Here’s what I did.
FB=Baladi
Inject ATI=True
Under kernel and Kext Patches

KextsToPatch
Name: AMD8000Controller

Find*[HEX]
000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606


Replace*[HEX]
000800000400000000010300220503030004000004000000000106001204020100040000040000000001060012040201040000000400000000010600120204010400000004000000000105000000060600040000040000000001060012040201


There are only some minor setbacks:

1. About this Mac Shows AMD Radeon R9 290X (Which I can live with but I will find a way to fix it later)
2. All the ports are active except for the lower DVI port which I don’t use.
3. Triple display support not working!

Cheers!
 
Last edited:
- Put HDMI in your GPU, not in the IGFX. In BIOS, set IGFX as Primary. After black screen, you going to see desktop.
- Check ID for 470. I think It's not the same for 480. POst your confyg sys.

Best.

here's my config file.... been trying to follow the guide ... but stumbling at being able to dump my vBios from the card ... will try switching over to windows and trying from there to get the bios file... then maybe I can get it working.

and thanks for any help!
 

Attachments

  • config.plist
    4.5 KB · Views: 246
Hi guys,

how do I extract the personalities from Sierra AMD kexts? The old "ati-personality.pl" script does not seem to work anymore.

I am using a HD7750 (0x683F), and it worked without injection OOTB with OSX 10.9.4. Now I updated to OSX 10.12.4, and I get a yellow/blank screen after the driver kicks in. The personality detected from clover is "Futomaki". The ID is present in ATI7000Controller and X4000...

So I would like to compare what Apple did change in the personality "Futomaki" from 10.9.4 to 10.12.4. But then I need that info extractor script.

Can you help me please?
 
so i got my card i used clover config an added as seen in pics an works for me an hopefully you as well
 

Attachments

  • IMG_5454.jpg
    IMG_5454.jpg
    87.7 KB · Views: 305
  • 936EB7BC-7A5D-4B9D-A821-905F8C27F5D6.jpg
    936EB7BC-7A5D-4B9D-A821-905F8C27F5D6.jpg
    495.8 KB · Views: 499
I figured it out.
thumbsup_anim.gif



Thanks to @vlada. and @Fl0r!an for their instructions.

Now I have Dual Display one connected to DisplayPort and the other one is Connected to HDMI.

Here’s what I did.
FB=Baladi
Inject ATI=True
Under kernel and Kext Patches

KextsToPatch
Name: AMD8000Controller

Find*[HEX]
000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606


Replace*[HEX]
000800000400000000010300220503030004000004000000000106001204020100040000040000000001060012040201040000000400000000010600120204010400000004000000000105000000060600040000040000000001060012040201


There are only some minor setbacks:

1. About this Mac Shows AMD Radeon R9 290X (Which I can live with but I will find a way to fix it later)
2. All the ports are active except for the lower DVI port which I don’t use.
3. Triple display support not working!

Cheers!

Quick question: I'm running El Capitan and would like my Graphics in "About this Mac" to show up as 'AMD Radeon R9 290X' (currently running a stock OEM 290X). What do I need to change in Clover Configurator in order to do this?
 
Enable Inject/Ati & supply a matching framebuffer.
No kext patching required? So changing the frame buffer name to Baladi should do the trick?
 
Back
Top