Contribute
Register

Radeon Compatibility Guide - ATI/AMD Graphics Cards

First google and download kext wizard, and in App Store get Text Wrangler.

Go to Finder and open your main Drive and look for System, open it and then open Library. Scroll down to Extensions and open. Look for the AMD5000Controllerkext, 6000, and 7000 if they are there. You can drag copies to your desktop and it will leave the originals in place no worries. Also look for AMD4000kext, 3000, etc.. drag copies to desktop.

Right click on the 3000kext and choose “show package contents” then drag a copy of the info.plist to desktop. Right click and select open “with” Text Wrangler or Xcode. Look for the device ID 0x68101002, if you see it go to another one next to it and edit the 0x number to match yours 68091002. Then go to file and save. Now drag that back to the 3000kext and replace the original. This is all done on the desktop copy of the kext. You should get a replace option if you don’t hit cancel before password and try again until you have the proper placement.

Create a folder to place these in named edited kexts. After the edits place them in the folder. Now go to controller kext and find the one that has the 0x68101002 ID do the same procedure and store in edited kexts folder.

Now drag another set of copies of the original kexts there should be at least 2 that you found the 0x68101002 innand drag copies to desktop. Create another folder with original kexts.

Next go to System/Library/Extensions folder and drag the edited kexts to the Extensions tab you should get “Authenticate and Replace” prompts before password. Again if you don’t get Replace notice hit cancel at password screen and do again. After you have replaced the edited kexts BEFORE you reboot make sure to run kext wizard and use the Target disk option on bottom right of window tomselect the proper disk. This will repair permissions and rebuild the caches. Next reboot and test. If it works your good if it doesn’t you can replace the kexts to original and always, always run kext wizard before the reboot. If you don’t it will render the kexts inoperable. This is why you keep extra copies of the originals in a folder.

You may need to look into the different kexts for the ID 0x68101002 it’s probably in the higher numbered kexts as it was issued around the R9 270 period. It has been Swahili since I was in El Capitan so I done have the kexts handy to know for sure. Let me know what you find in the kexts.
i injected ati in clover but it display rx480 8g....but my card is rx580
 
Schermata 2017-11-05 alle 17.17.38.png
Here the kext, 3000 is not present.
From 2400 to 9000Controller the ID value 0x68101002

edit post: i've found into kext 7000:

<string>0x26001002 0x22001002 0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 0x68201002 0x68211002 0x68231002 0x68251002 0x68271002 0x682B1002 0x682D1002 0x682F1002 0x68351002 0x68391002 0x683B1002 0x683D1002 0x683F1002 0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 0x68191002</string>

Ps: Os ElCapitan
 
Last edited:
View attachment 290243
Here the kext, 3000 is not present.
From 2400 to 9000Controller the ID value 0x68101002

edit post: i've found into kext 7000:

<string>0x26001002 0x22001002 0x67901002 0x67981002 0x679A1002 0x679E1002 0x67801002 0x68201002 0x68211002 0x68231002 0x68251002 0x68271002 0x682B1002 0x682D1002 0x682F1002 0x68351002 0x68391002 0x683B1002 0x683D1002 0x683F1002 0x68001002 0x68011002 0x68061002 0x68081002 0x68101002 0x68181002 0x68191002</string>

Ps: Os ElCapitan

Add the ID to that kext and the AMDRadeonX4000kext as well.
 
Try Inject Ati in clover boot menu.

Did you check the 8000controolerkext for similar IDs? Or was 0x68101002 only in the 7000controllerkext?

Try clover boot manager screen set Framebuffer. Hamachi, Futomaki, OPM, try these separately, or one at a time.

Also, try Uningine Valley to see if you have acceleration and see what is says after a benchmark.
 
Last edited:
Back
Top