Contribute
Register

macOS Sierra PB: Need testers for new AMD Radeon drivers!

Status
Not open for further replies.
Clover just contains a list of default framebuffers depending on the device ID, which it'll inject if the user doesn't provide a FBName. I guess they changed it, should be easy to find in the source code.

Thank you for looking into that.
 
yes, they changed to BERBICE, cause ACRE no longer is available in AMD9510Controller.kext as Framebuffer. There is only BERBICE. ACRE is a framebuffer in AMD9000Controller.kext

Okay, I am almost clear on this. But there is still a little bit of confusion left. I am using a Gigabyte RX 460 4GB card. If I do the following:

1) Inject-ATI = true with FBName = Berbice and no other patches, I get:
The card is reported as AMD Radeon RX 460 4096 MB in About This Mac and System Report, but the DP and HDMI connectors do NOT work as in the monitor reports No Signal. I have to use the motherboard graphics to see anything and the login screen default to the motherboard graphics.

2) Inject-ATI = true and no other patches, I get:
The card is reported as the generic R9 xxx in About This Mac and system Report, the DP and HDMI connectors work just fine. The default login is the DP screen as I have that one chosen in the Displays Preference Pane.

Is there some patch that needs to be added to get the fully card recognized? Also, based upon what you are saying that Clover is defaulting to Berbice, why do the connectors work without the FBName key, but not with the FBName key?
 
Clover has been updated to version 4035.

In macOS 10.12.3 it works well with Mork's RX 460 patches.

In macOS 10.12.4 PB, it is as I have noted in previous comments. With only Inject-ATI = true, the RX460 card is not identified correctly in the various reports, but the connectors work. With Inject-ATI = true and FBName = Berbice, the DP and HDMI connectors do not work, but the card is correctly identified in the various reports. With Inject-ATI = false, the connectors all work well.

However, the audio improvements I was hoping to hear did not happen. Using Toledo's SSDT-HDMI-AMD-PEG0.aml file gives the HDMI and DP controls in the sound preference pane, but the actual audio is still 'horrifically bad'.
 
You have to do both, modify the 4100.kext and setup clover, well this is what has worked for me
 
I'm modifying the 9510Controllerkext by adding 0x67DF1002 just after the 0x67EF1002 in the info.plist in IOKitpersonalities, and in the 4100kext also adding 0x67DF1002 after 0x67EF1002 in the info.plist.
9510controllerkext mod..png

Go to System/Library/Extensions, select AMD9510Controllerkext by right clicking. Select "Show Package Contents" and then drag the "info.plist" to desktop. Open it with Xcode, Textedit, TextWrangler or equivalent. Xcode is in the screenshot and is probably the easy way. Just add 0x67DF1002 one space after the 0x67EF1002 and then hit save. drag it back to the "contents" folder and make sure you get the "Authenticate" and Replace" commands before the password. Before you reboot use kextwizzaed to repair permissions and clear caches. Don't inject ATi and it works without issue, no black screen due to frame buffer matching as of yet.

It takes me about 3 minutes after an update to get my RX 480 working doing it the manual way.
 
Last edited:
Quick note to say that I've gotten an XFX RX-460P2TFG5 working with a Clover-injected Sapphire BIOS from techpowerup and a framebuffer patch.
Dunno how stable it is yet, or whether performance is up to snuff. Ioreg looks right, but I'll have to test it later.

Apologies if this is old news; I did a quick search, and didn't find anything similar.
 
Hi there I was directed your way and I think I'm actually after exactly what you've got going. My primary want is FCPX and Resolve increased performance, and it seems like you have your RX480 sorted for FCPX whereas the rest of the internet is undergoing intermittent crashing. Has this been completely solved for you? What RX480 variant did you purchase and what steps are necessary to make everything work smoothly?
In fcpx 3.2 you need to partially of fully disable the igpu driver, or edit the 480 bios so you can boot without the need of the igpu enabled.
If you do that, then fcpx works flawlessly. Previous posts have mentioned how to do this.
 
HW_Monitor sadly won't show up any RX*** related GPU temperature/Fan speed information, at least here.
The ATI/AMD/Radeon code in HWSensors is very old. They don't work for polaris. I've opened an issue in github few months ago ... https://github.com/kozlek/HWSensors/issues/342


I have my 6700k igpu disabled, and it works great.

I think it should work on a x99 system to. Just use the normal bios to install Mac OS, then switch over to the modded one when you inject the card via clover.
WHAT? RX4xx working without IGPU/Helper GPU?
 
Hi all.
First of all I want to say hello to everyone because this is my first post here.
I have build up my first hackintosh but I'm struggling with my graphic card "AMD Radeon R7 370 4gb"
Here below specs of my hardware used:
MOBO: Asus P6x58D-Premium
Processor: Inter i7 930(Bloomfield) 2,8ghz socket LGA1366
Memory: 18gb Kingston 1333mhz
HDD: MAXTOR STM3250820AS
Graphic Card: Sapphire Radeon R7 370 4GB

I followed a lot of threads and a youtube video on how to get this card to work
I've edited clover config.plist I installed also AMD7000Controller.kext and AMDRadeonX4000.kext but nothing worked.
I know that this gpu on Sierra can work but.. how???
What am I doing wrong?

Hoping for an help
Thanks to all of you
 
Status
Not open for further replies.
Back
Top