Jump to content

[HOW TO] Modification of AMD FB + Clover injection


Vlada.
397 posts in this topic

Recommended Posts

Help with step 2 please.

 

Step 1, no problem

Step 3, no problem but need step 2 to complete. My numbers are identical to your sample when I use the decoders

 

step 2 problem, When I run ati-personality.pl in terminal I get: 

/Users/mcl/Desktop/ati-personality/ati-personality.pl  -o = 10.9

Script version 0.15

Invalid argument:  10.9

 

I'm concerned about using the supplied 10.1 dump because the frame buffers there don't match what I see in the AMD7000 Controller info.plist

ati-personality.pl  -o =10.9, no space in between = and 10.9

Link to comment
Share on other sites

ati-personality.pl  -o =10.9, no space in between = and 10.9

Thanks for the help, It's greatly appreciated. I've been wanting to do this for a long time but kept chickening out.

 

It Worked ...sort of. Now I get this:

 fatal error: /Library/Developer/CommandLineTools/usr/bin/lipo: can't open input file: /System/Library/Extensions/ATIFramebuffer.kext/Contents/MacOS/ATIFramebuffer (No such file or directory)

fatal error: /Library/Developer/CommandLineTools/usr/bin/lipo: can't open input file: /System/Library/Extensions/ATIFramebuffer.kext/Contents/MacOS/ATIFramebuffer (No such file or directory)

Couldn't find segment for x86_64 architecture at /Users/mcl/Desktop/insanelyMac/ati-personality/ati-personality.pl line 80.

 

Funny thing, I don't have a Kext named ATIFramebuffer. But I do have one named AMDFramebuffer.kext. Maybe this script was for Mavericks? I'm on 10.10.4.

Link to comment
Share on other sites

Are there any issues caused by using RadeonFramebuffer instead of a proper framebuffer? I normally use a patched Futomaki framebuffer for my 7970 (280X), but I tried RadeonFramebuffer seems to work OK, with a binpatch to fix the name in System Profiler (AMD Radeon HD 7xxx is the hardcoded value if RadeonFramebuffer is used):

Comment: 10.10-RadeonFramebuffer R9 280X
Name: AMD7000Controller
Find: 414d4420 52616465 6f6e2048 44203778 7878 // AMD Radeon HD 7xxx
Replace: 414d4420 52616465 6f6e2052 39203238 3058 // AMD Radeon R9 280X

I tested DVD Player and it works fine, and a few benchmarking tools.

Link to comment
Share on other sites

OK, I tried something else:

 

I copied AMDFramebuffer.kext to the desktop and renamed it ATIFramebuffer.kext and added it to the S/L/E so the script could find it. It worked! It returned the personalities from All the AMDController kexts.

 

There are differences from the 10.1 dump Vlada provided. Mine starts with a personality named Ramen. The rest are the same with identical numbers except the "disk offset in decimal" are different on each. Since I have only have four ports, I am only interested in these from my 10.10.4 Dump, AMD7000 only:

 

Personality: Namako

ConnectorInfo count in decimal: 4

Disk offset in decimal 1715488

0000000    02  00  00  00  00  01  00  00  00  01  01  03  22  05  02  02

0000010    02  00  00  00  00  01  00  00  00  01  02  03  12  04  01  01

0000020    00  04  00  00  04  03  00  00  00  01  03  07  11  02  03  03

0000030    00  04  00  00  04  03  00  00  00  01  04  07  21  03  04  04

0000040

Personality: Aji

ConnectorInfo count in decimal: 4

Disk offset in decimal 1715648

0000000    00  04  00  00  04  03  00  00  00  01  01  01  12  04  05  01

0000010    00  04  00  00  04  03  00  00  00  01  02  01  22  05  04  02

0000020    04  00  00  00  14  02  00  00  00  01  03  00  00  00  03  06

0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  04

0000040

Personality: Buri

ConnectorInfo count in decimal: 4

Disk offset in decimal 1715712

0000000    02  00  00  00  00  01  00  00  29  05  01  00  10  00  05  05

0000010    00  04  00  00  04  03  00  00  00  09  02  00  11  02  01  01

0000020    00  04  00  00  04  03  00  00  00  09  03  00  21  03  02  02

0000030    00  08  00  00  04  02  00  00  00  01  04  00  12  04  03  03

0000040

Personality: Dashimaki

ConnectorInfo count in decimal: 4

Disk offset in decimal 1715856

0000000    00  04  00  00  04  03  00  00  00  01  01  01  12  04  02  02

0000010    00  04  00  00  04  03  00  00  00  01  02  00  22  05  03  05

0000020    04  00  00  00  14  02  00  00  00  01  03  01  00  00  04  04

0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  01

0000040

Personality: Futomaki

ConnectorInfo count in decimal: 4

Disk offset in decimal 1716128

0000000    00  04  00  00  04  03  00  00  00  01  01  01  12  04  04  01

0000010    00  04  00  00  04  03  00  00  00  01  02  01  22  05  05  02

0000020    04  00  00  00  14  02  00  00  00  01  03  00  00  00  06  06

0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  03

0000040

Personality: Hamachi

ConnectorInfo count in decimal: 4

Disk offset in decimal 1716192

0000000    00  04  00  00  04  03  00  00  00  01  01  01  12  04  05  01

0000010    00  04  00  00  04  03  00  00  00  01  02  01  22  05  04  02

0000020    04  00  00  00  14  02  00  00  00  01  03  00  00  00  03  06

0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  04

0000040

Personality: DashimakiS

ConnectorInfo count in decimal: 4

Disk offset in decimal 1716736

0000000    00  04  00  00  04  03  00  00  00  01  01  01  12  04  02  02

0000010    00  04  00  00  04  03  00  00  00  01  02  01  22  05  03  05

0000020    04  00  00  00  14  02  00  00  00  01  03  00  00  00  04  04

0000030    00  08  00  00  04  02  00  00  00  01  04  00  11  02  01  01

0000040

 

Am I on the right track? I'm ready to proceed.

Link to comment
Share on other sites

Try this php script, seems to work better than the ati_personality script and doesn't require any flags, just open terminal and type: php and drag and drop the php script in an hit Enter.

 

 

https://www.dropbox.com/s/oruqgjvm62ourrc/ATI_FrameBuffers.php.zip?dl=0

 

This is an example of its output from the AMD7000Controller from 10.11 DP5:

-------------------------AMD7000Controller.kext-------------------------

Ramen (6) @ 0x1cb220
LVDS, HDMI, DP, DP, DP, DP
02000000000100002905011020010506
00080000040200000001020010000305
00040000040300000001030711020101
00040000000100000001040321030403
00040000040300000001050712040202
00040000000100000001060322050403

Tako (6) @ 0x1cb2f0
LVDS, LVDS, DP, DP, DP, DP
02000000000100000001010322050204
02000000000100000001020312040103
00040000040300000001030711020301
00040000000100000001040321030505
00040000040300000001050710000402
00040000000100000001060320010505

Namako (4) @ 0x1cb350
LVDS, LVDS, DP, DP
02000000000100000001010322050202
02000000000100000001020312040101
00040000040300000001030711020303
00040000040300000001040721030404

Aji (4) @ 0x1cb3f0
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104

Buri (4) @ 0x1cb430
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Chutoro (5) @ 0x1cb470
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Dashimaki (4) @ 0x1cb4c0
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020022050305
04000000140200000001030100000404
00080000040200000001040011020101

Ebi (5) @ 0x1cb500
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030121030202
00040000000100000009040122050404
00040000040300000001050110000505

Gari (5) @ 0x1cb550
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Futomaki (4) @ 0x1cb5d0
DP, DP, DDVI, HDMI
00040000040300000001010112040401
00040000040300000001020122050502
04000000140200000001030000000606
00080000040200000001040011020103

Hamachi (4) @ 0x1cb610
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104

OPM (6) @ 0x1cb690
DP, DP, DP, DP, DP, DP
00040000040300000001000111020101
00040000040300000001000121030202
00040000040300000001000112040303
00040000040300000001000122050404
00040000040300000001000110000505
00040000140300000001000120010606

Ikura (1) @ 0x1cb6f0
HDMI
00080000040200000001010012040301

IkuraS (6) @ 0x1cb700
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

Junsai (6) @ 0x1cb760
DP, DP, DP, DP, DP, DP
00040000040300000001000112040301
00040000040300000001000122050402
00040000040300000001000111020103
00040000040300000001000121030204
00040000040300000001000110000505
00040000040300000001000120010606

Kani (1) @ 0x1cb7c0
HDMI
00080000040200000001010012040301

KaniS (6) @ 0x1cb7d0
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

DashimakiS (4) @ 0x1cb830
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020122050305
04000000140200000001030000000404
00080000040200000001040011020101

Maguro (1) @ 0x1cb870
HDMI
00080000040200000001010012040301

MaguroS (6) @ 0x1cb880
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606
Link to comment
Share on other sites

Thanks Pavo

 

That worked great. I'll try tomorrow. I guess I'll try one of these:

 

Aji (4) @ 0x1a2dc0

DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104
 
Dashimaki (4) @ 0x1a2e90
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020022050305
04000000140200000001030100000404
00080000040200000001040011020101
 
Futomaki (4) @ 0x1a2fa0
DP, DP, DDVI, HDMI
00040000040300000001010112040401
00040000040300000001020122050502
04000000140200000001030000000606
00080000040200000001040011020103
 
Hamachi (4) @ 0x1a2fe0
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104
 
DashimakiS (4) @ 0x1a3200
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020122050305
04000000140200000001030000000404
00080000040200000001040011020101
 

 

 

 

Link to comment
Share on other sites

Where is the script referred to in this section?

 

Optional Part: Unpack the script on the desktop, then switch to terminal. Type sudo -s then press enter. You will need to enter the password. When you do this simply drag the script in the terminal and in the end make a field gap (press space once) and type: -o = 10.9 

 

 

I want to dump the Caicos frame buffer for my HD 7470, it has only a displayport and DVI port.

 

Or should i just use something similar like Kudzu fb in your dump?

Link to comment
Share on other sites

Where is the script referred to in this section?

 

Optional Part: Unpack the script on the desktop, then switch to terminal. Type sudo -s then press enter. You will need to enter the password. When you do this simply drag the script in the terminal and in the end make a field gap (press space once) and type: -o = 10.9 

 

 

I want to dump the Caicos frame buffer for my HD 7470, it has only a displayport and DVI port.

 

Or should i just use something similar like Kudzu fb in your dump?

 

The script is at the end of post #1. I just ran into this myself—make sure you take out the space after "=". Should be -o =10.9. 

Also, check out Pavos post #105. That worked out better for me.

Link to comment
Share on other sites

Ok i got that, now i need a favour, i cannot get clover configurator to run, it just crashes when i load up my config.plist.

 

So can somebody clearly show the edit made in the config.plist so i can manually enter it myself?

 

Another favour, i need Xcode to run this, possible to extract AMD6000 and AMD7000 for me please? Caicos is the one Im interested in, or does it not matter too much?

 

Ive got this generated for my HD 7470

 

01 [DISPLAY_PORT] 

redsock_bios_decoder :

enc obj 0x20 transmitter 0x21 dual link 0x2 enc 0x3

radeon_bios_decode:

Connector at index 0

Type [@offset 43522]: DisplayPort (10)

Encoder [@offset 43526]: INTERNAL_UNIPHY2 (0x21) 

i2cid [@offset 43632]: 0x93, OSX senseid: 0x4

 

02 [DVI_I] 

redsock_bios_decoder :

enc obj 0x1e transmitter 0x10 dual link 0x0 enc 0x0

radeon_bios_decode:

Connector at index 2

Type [@offset 43542]: DVI-I (2)

Encoder [@offset 43546]: INTERNAL_UNIPHY (0x1e)

i2cid [@offset 43696]: 0x92, OSX senseid: 0x3

 

00040000 04030000 00010000 21030104

00020000 04020000 00010000 10000203

 

Edit, snippet looks like this

 

<key>KernelAndKextPatches</key>

<dict>
<key>ATIConnectorsController</key>
<string>6000</string>
<key>ATIConnectorsData</key>
<string>0004000004030000000100001204030300080000040200000001000011020101</string>
<key>ATIConnectorsPatch</key>
<string>0004000004030000000100002103010400020000040200000001000010000203</string>
<key>AppleRTC</key>
Link to comment
Share on other sites

I can't get this card to work (7470 device id 6778)

I've tried

Changing device id via clover to 0x6779

Changing device id in AMD6000 from 6779 to 6778

InjectATI on/off

And finally I fixed frame buffer as shown above.

 

I either get no acceleration or the display detects no input after boot.

 

Help?

Link to comment
Share on other sites

 

Ok i got that, now i need a favour, i cannot get clover configurator to run, it just crashes when i load up my config.plist.

 

So can somebody clearly show the edit made in the config.plist so i can manually enter it myself?

 

Another favour, i need Xcode to run this, possible to extract AMD6000 and AMD7000 for me please? Caicos is the one Im interested in, or does it not matter too much?

 

Ive got this generated for my HD 7470

 

01 [DISPLAY_PORT] 

redsock_bios_decoder :

enc obj 0x20 transmitter 0x21 dual link 0x2 enc 0x3

radeon_bios_decode:

Connector at index 0

Type [@offset 43522]: DisplayPort (10)

Encoder [@offset 43526]: INTERNAL_UNIPHY2 (0x21) 

i2cid [@offset 43632]: 0x93, OSX senseid: 0x4

 

02 [DVI_I] 

redsock_bios_decoder :

enc obj 0x1e transmitter 0x10 dual link 0x0 enc 0x0

radeon_bios_decode:

Connector at index 2

Type [@offset 43542]: DVI-I (2)

Encoder [@offset 43546]: INTERNAL_UNIPHY (0x1e)

i2cid [@offset 43696]: 0x92, OSX senseid: 0x3

 

00040000 04030000 00010000 21030104

00020000 04020000 00010000 10000203

 

Edit, snippet looks like this

 

<key>KernelAndKextPatches</key>

<dict>
<key>ATIConnectorsController</key>
<string>6000</string>
<key>ATIConnectorsData</key>
<string>0004000004030000000100001204030300080000040200000001000011020101</string>
<key>ATIConnectorsPatch</key>
<string>0004000004030000000100002103010400020000040200000001000010000203</string>
<key>AppleRTC</key>

 

If Clover Configurator crashes when you load your config then more than likely you have a corrupt config

Link to comment
Share on other sites

I don't think it's that, I have lots of edits and it works perfectly fine. It crashes loading up new configs too that it generates. Problem is likely to do with OSX giving up as without acceleration and not detecting the GPU properly it's running like {censored}, even textedit is struggling. System is fine with my other GPU.

 

Back to fixing this HD 7470, any ideas?

Link to comment
Share on other sites

Anyone know why i get this output for my FB injection?

<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>6000</string>
<key>ATIConnectorsData</key>
<string>00040000040300000001000012040401000400000403000000010000220505020008000004020000000100001102030400020000140200000001000000000605</string>
<key>ATIConnectorsPatch</key>
<string>00040000040300000001000021030104000200000402000000010000100002030008000004020000000100001102030400020000140200000001000000010605
</string>
<key>AppleRTC</key>
<false/>
<key>KextsToPatch</key>
0:117  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
0:117  0:000  KextsToPatch: 1 requested
0:117  0:000  error Unsupported getting next element at index 0
0:117  0:000  Default theme: YosemiteLogin
Link to comment
Share on other sites

I'm about ready to give up on this GPU. I tried patching with different personalities with similar results. No problem with the dual monitors, I just can't seem to get the speed up. 3D FPS is about1/5 of what I was getting with 10.9

 

I don't think it's a frame buffer issue, but I don't really know. I'm about ready to get a gtx 760. Similar performance and I can get one for $110.

 

This was my last attempt:

 

post-989203-0-46617900-1439160553_thumb.jpg

 
Link to comment
Share on other sites

I'm about ready to give up on this GPU. I tried patching with different personalities with similar results. No problem with the dual monitors, I just can't seem to get the speed up. 3D FPS is about1/5 of what I was getting with 10.9

 

I don't think it's a frame buffer issue, but I don't really know. I'm about ready to get a gtx 760. Similar performance and I can get one for $110.

 

This was my last attempt:

 

attachicon.gifconfigurator.jpg

You can't patch 1 connector at a time, must be done with all or none. I am not understanding by what you mean by speed up.

Link to comment
Share on other sites

Hi Vlada,

i need your help. I'm trying to create a FB code for my AMD R9 390.

 

The final code is this:

00080000040200000001030022050203

00040000040300000001010012040101

00040000040300000001020021030602

04000000140200000001040011020304

00040000040300000001050010000505

04000000140200000001060010000406

 

But it doesn't work. 

Please, help me...  :cry:

Hawaii.rom.txt

Link to comment
Share on other sites

Hi Vlada,

i need your help. I'm trying to create a FB code for my AMD R9 390.

 

The final code is this:

00080000040200000001030022050203

00040000040300000001010012040101

00040000040300000001020021030602

04000000140200000001040011020304

00040000040300000001050010000505

04000000140200000001060010000406

 

But it doesn't work. 

Please, help me...  :cry:

Have you tried setting the framebuffer to RadeonFramebuffer? What happens then?

Link to comment
Share on other sites

Have you tried setting the framebuffer to Radeon? What happens then?

lol there is no framebuffer named Radeon.

 

Here is a list of current framebuffers that are in 10.11 DP6, which hasn't changed since 10.10.4, you will notice under AMD8000Controller on the Baladi framebuffer is different because I patched mine to my 8Gb 290X:

-------------------------AMD2400Controller.kext-------------------------

Iago (2) @ 0xa0b60
LVDS, ????
02000000400000000900000000010012
0010000016000000c400000010000111

-------------------------AMD2600Controller.kext-------------------------

Hypoprion (2) @ 0xa0b40
LVDS, ????
02000000400000000900000000010012
0010000016000000c400000010000111

Lamna (2) @ 0xa0b60
SDVI, DDVI
00020000140000008000000000010211
04000000160000008000000000100112

-------------------------AMD3800Controller.kext-------------------------

Megalodon (3) @ 0xa1b30
SDVI, DDVI, SVIDEO
00020000140000000000000000010211
04000000160000000000000000100112
80000000020000000400000000100000

Triakis (2) @ 0xa1b60
SDVI, DDVI
00020000140000000000000000010211
04000000160000000000000000100112

-------------------------AMD4600Controller.kext-------------------------

Flicker (3) @ 0x9eaf0
DP, DP, SDVI
00040000000400000001000002010305
00040000000400000001000001000202
00020000140200000001000000100104

Gliff (3) @ 0x9eb20
LVDS, LVDS, DP
02000000400000000901000002010003
02000000000100000901000020010202
00040000040600000001000010000101

Shrike (3) @ 0x9eb50
LVDS, LVDS, DP
02000000400000000901000002010003
02000000000100000901000020010202
00040000040300000001000010000101

-------------------------AMD4800Controller.kext-------------------------

Cardinal (2) @ 0x9db00
SDVI, DDVI
00020000140200000001000001010104
04000000140200000001000000100203

MotMot (2) @ 0x9db20
DP, DDVI
00040000040100000001000010000203
04000000140200000001000001110104

Quail (3) @ 0x9db40
LVDS, LVDS, DP
02000000400000000901000022010007
02000000000100000901000020010304
00040000040300000001000010000203

-------------------------AMD5000Controller.kext-------------------------

Douc (2) @ 0x1be8d0
LVDS, DP
02000000000500000903000021030202
00040000040200000003000011020101

Langur (3) @ 0x1be8f0
DP, DP, DDVI
00040000040600000001000021030402
00040000040600000001000011020101
04000000140200000001000002040503

Uakari (4) @ 0x1be920
DP, DDVI, SDVI, HDMI
00040000000400000071000012040401
04000000140000000071000001120103
00020000140000000071000000000605
00080000000200000071000022050504

Zonalis (6) @ 0x1be960
DP, DP, DP, DP, DP, DP
00040000040600000071000020010606
00040000040600000071000010000505
00040000040600000071000021030204
00040000040600000071000011020103
00040000040600000071000022050402
00040000040600000071000012040301

Alouatta (4) @ 0x1be9c0
LVDS, DP, DP, DP
02000000000100000901000012040303
00040000040600000071000011020101
00040000040600000071000021030202
00040000040600000071000022050404

Hoolock (3) @ 0x1bea00
DP, DP, DDVI
00040000040600000001000021030501
00040000040600000001000011020402
04000000140200000001000002040103

Vervet (4) @ 0x1bea30
DP, DDVI, SDVI, HDMI
00040000000400000071000012040402
04000000140000000071000001120104
00020000140000000071000000000603
00080000000200000071000022050501

Baboon (3) @ 0x1bea70
DDVI, HDMI, VGA
04000000140000000001000001020103
00080000000200000071000022050201
10000000100000000001000000100002

Eulemur (3) @ 0x1beaa0
DDVI, HDMI, VGA
04000000140000000001000001020104
00080000000200000071000012040402
10000000100000000000000000100001

Galago (2) @ 0x1beae0
LVDS, DP
02000000000100000903000021030202
00040000040600000073000011020101

Colobus (2) @ 0x1beb10
LVDS, DP
02000000000100000903000021030202
00040000040600000073000011020101

Mangabey (2) @ 0x1beb40
LVDS, DP
02000000400000000901000000000003
00040000040600000073000011020101

Nomascus (4) @ 0x1beb70
LVDS, LVDS, DP, DP
02000000400000000901000000000005
02000000000100000903000012040303
00040000040600000073000011020101
00040000040700000073000021030202

Orangutan (2) @ 0x1bebc0
LVDS, DP
02000000400000000901000000000005
00040000040600000073000011020101

-------------------------AMD6000Controller.kext-------------------------

Pithecia (2) @ 0x1c4de0
DP, DDVI
00040000040300000001000021030204
04000000140200000001000000000403

Bulrushes (6) @ 0x1c4e00
DP, DP, DP, DP, DP, DP
00040000040300000001000011020101
00040000040300000001000021030202
00040000040300000001000012040303
00040000040300000001000022050404
00040000040300000001000010000505
00040000040300000001000020010606

Cattail (4) @ 0x1c4e60
LVDS, DP, DP, DP
02000000400000002905000000000005
00040000040300000001000011020101
00040000000100000009100021030202
00040000000100000009100012040303

Hydrilla (5) @ 0x1c4ea0
LVDS, DP, DP, DP, DP
02000000000100000901000012040303
00040000040300000001000011020101
00040000000100000009100021030202
00040000000100000009100022050504
00040000040300000001000010000405

Duckweed (4) @ 0x1c4ef0
DP, DP, HDMI, SDVI
00040000040300000001000012040401
00040000040300000001000022050502
00080000040200000001000011020304
00020000140200000001000000000605

Fanwort (4) @ 0x1c4f30
LVDS, DP, DP, DP
02000000400000002905000000000004
00040000040300000001000011020101
00040000000100000009100021030202
00040000000100000009100012040303

Elodea (5) @ 0x1c4f70
LVDS, DP, DP, DP, DP
02000000000100000901000012040303
00040000040300000001000010000505
00040000040300000001000011020101
00040000000100000009100021030202
00040000000100000009100022050404

Kudzu (2) @ 0x1c4fc0
DP, HDMI
00040000040300000001000012040303
00080000040200000001000011020101

Gibba (5) @ 0x1c4fe0
DP, DP, HDMI, SDVI, DDVI
00040000040300000001000012040501
00040000040300000001000022050402
00080000040200000001000011020604
00020000140200000001000000000305
04000000040200000001000011020103

Lotus (3) @ 0x1c5030
DP, HDMI, DP
00040000040300000001000011020101
00080000040200000001000022050404
00040000000100000001000021030202

Ipomoea (3) @ 0x1c5060
DP, HDMI, VGA
00040000040300000001000012040105
00080000040200000001000011020403
10000000100000000001000000000002

Muskgrass (4) @ 0x1c5090
DP, DP, DP, HDMI
00040000040300000001010011020101
00040000000100000009120021030202
00040000000100000009130022050404
00080000040200000001040012040303

Juncus (4) @ 0x1c50d0
DP, DP, DP, DP
00040000040300000001000012040303
00040000040300000001000010000405
00040000040300000001000011020101
00040000040300000001000021030202

Osmunda (4) @ 0x1c5110
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Pondweed (3) @ 0x1c5150
LVDS, DP, DP
02000000000100000901010010000505
00040000040300000001020011020101
00040000040300000001030021030202

Spikerush (4) @ 0x1c5180
LVDS, DP, DP, DP
02000000400000002905010000000005
00040000040300000001020011020101
00040000000100000009020021030202
00040000000100000009030012040303

Typha (5) @ 0x1c51c0
DP, DP, DP, DP, DDVI
00040000040300000001010011020401
00040000040300000001020021030502
00040000000100000009030010000205
00040000000100000009040020010306
04000000140200000001050002040103

-------------------------AMD7000Controller.kext-------------------------

Ramen (6) @ 0x1cb220
LVDS, HDMI, DP, DP, DP, DP
02000000000100002905011020010506
00080000040200000001020010000305
00040000040300000001030711020101
00040000000100000001040321030403
00040000040300000001050712040202
00040000000100000001060322050403

Tako (6) @ 0x1cb2f0
LVDS, LVDS, DP, DP, DP, DP
02000000000100000001010322050204
02000000000100000001020312040103
00040000040300000001030711020301
00040000000100000001040321030505
00040000040300000001050710000402
00040000000100000001060320010505

Namako (4) @ 0x1cb350
LVDS, LVDS, DP, DP
02000000000100000001010322050202
02000000000100000001020312040101
00040000040300000001030711020303
00040000040300000001040721030404

Aji (4) @ 0x1cb3f0
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104

Buri (4) @ 0x1cb430
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Chutoro (5) @ 0x1cb470
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Dashimaki (4) @ 0x1cb4c0
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020022050305
04000000140200000001030100000404
00080000040200000001040011020101

Ebi (5) @ 0x1cb500
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030121030202
00040000000100000009040122050404
00040000040300000001050110000505

Gari (5) @ 0x1cb550
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Futomaki (4) @ 0x1cb5d0
DP, DP, DDVI, HDMI
00040000040300000001010112040401
00040000040300000001020122050502
04000000140200000001030000000606
00080000040200000001040011020103

Hamachi (4) @ 0x1cb610
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104

OPM (6) @ 0x1cb690
DP, DP, DP, DP, DP, DP
00040000040300000001000111020101
00040000040300000001000121030202
00040000040300000001000112040303
00040000040300000001000122050404
00040000040300000001000110000505
00040000140300000001000120010606

Ikura (1) @ 0x1cb6f0
HDMI
00080000040200000001010012040301

IkuraS (6) @ 0x1cb700
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

Junsai (6) @ 0x1cb760
DP, DP, DP, DP, DP, DP
00040000040300000001000112040301
00040000040300000001000122050402
00040000040300000001000111020103
00040000040300000001000121030204
00040000040300000001000110000505
00040000040300000001000120010606

Kani (1) @ 0x1cb7c0
HDMI
00080000040200000001010012040301

KaniS (6) @ 0x1cb7d0
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

DashimakiS (4) @ 0x1cb830
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020122050305
04000000140200000001030000000404
00080000040200000001040011020101

Maguro (1) @ 0x1cb870
HDMI
00080000040200000001010012040301

MaguroS (6) @ 0x1cb880
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

-------------------------AMD8000Controller.kext-------------------------

Exmoor (6) @ 0x1c5f20
LVDS, LVDS, DP, DP, DP, DP
02000000000100000001010322050204
02000000000100000001020312040103
00040000040300000001030711020301
00040000000100000001040321030505
00040000040300000001050710000402
00040000000100000001060320010505

Baladi (6) @ 0x1c6080
HDMI, DP, DDVI, DDVI, DP, DP
00080000040200000000000022050103
00040000040300000000000712040201
04000000140200000000000011020304
04000000140200000000000010000406
00040000040300000001050010000505
00040000040300000001060020010606

-------------------------AMD9000Controller.kext-------------------------

Exmoor (6) @ 0x1c3c50
LVDS, LVDS, DP, DP, DP, DP
02000000000100000001010322050204
02000000000100000001020312040103
00040000040300000001030711020301
00040000000100000001040321030505
00040000040300000001050710000402
00040000000100000001060320010505

OPM (6) @ 0x1c3cb0
DP, DP, DP, DP, DP, DP
00040000040300000000000110000101
00040000040300000000000120010202
00040000040300000000000111020303
00040000040300000000000121030404
00040000040300000000000112040505
00040000040300000000000122050606

GreyhoundS (1) @ 0x1c3d10
HDMI
00080000040200000001010012040301

Labrador (6) @ 0x1c3db0
LVDS, LVDS, DP, DP, DP, DP
02000000000100000001010321030204
02000000000100000001020311020103
00040000040300000001030710000301
00040000000100000001040320010505
00040000040300000001050712040402
00040000000100000001060322050505

Basset (4) @ 0x1c3e10
LVDS, LVDS, DP, DP
02000000000100000001010321030202
02000000000100000001020311020101
00040000040300000001030710000303
00040000040300000001040720010404

Greyhound (6) @ 0x1c3ed0
DP, DP, DP, DP, DP, DP
00040000040300000001010710000103
00040000040300000001020720010204
00040000040300000001030711020301
00040000040300000001040721030402
00040000040300000001050712040505
00040000040300000001060722050606

Baladi (6) @ 0x1c3f50
DP, DP, DP, DP, DP, DP
00040000040300000001030012040303
00040000040300000001010011020101
00040000040300000001020021030202
00040000040300000001040022050404
00040000040300000001050010000505
00040000040300000001060020010606
Link to comment
Share on other sites

 

lol there is no framebuffer named Radeon.

 

Here is a list of current framebuffers that are in 10.11 DP6, which hasn't changed since 10.10.4, you will notice under AMD8000Controller on the Baladi framebuffer is different because I patched mine to my 8Gb 290X:

 

Oops, I meant RadeonFramebuffer (which is the default one that tries to read values from your VBIOS, Clover injects it as Radeon). It works OK here on my 280X with a binpatch to fix the name.

Link to comment
Share on other sites

 

Try this php script, seems to work better than the ati_personality script and doesn't require any flags, just open terminal and type: php and drag and drop the php script in an hit Enter.

 

 

https://www.dropbox.com/s/oruqgjvm62ourrc/ATI_FrameBuffers.php.zip?dl=0

 

This is an example of its output from the AMD7000Controller from 10.11 DP5:

-------------------------AMD7000Controller.kext-------------------------

Ramen (6) @ 0x1cb220
LVDS, HDMI, DP, DP, DP, DP
02000000000100002905011020010506
00080000040200000001020010000305
00040000040300000001030711020101
00040000000100000001040321030403
00040000040300000001050712040202
00040000000100000001060322050403

Tako (6) @ 0x1cb2f0
LVDS, LVDS, DP, DP, DP, DP
02000000000100000001010322050204
02000000000100000001020312040103
00040000040300000001030711020301
00040000000100000001040321030505
00040000040300000001050710000402
00040000000100000001060320010505

Namako (4) @ 0x1cb350
LVDS, LVDS, DP, DP
02000000000100000001010322050202
02000000000100000001020312040101
00040000040300000001030711020303
00040000040300000001040721030404

Aji (4) @ 0x1cb3f0
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104

Buri (4) @ 0x1cb430
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Chutoro (5) @ 0x1cb470
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Dashimaki (4) @ 0x1cb4c0
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020022050305
04000000140200000001030100000404
00080000040200000001040011020101

Ebi (5) @ 0x1cb500
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030121030202
00040000000100000009040122050404
00040000040300000001050110000505

Gari (5) @ 0x1cb550
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020111020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Futomaki (4) @ 0x1cb5d0
DP, DP, DDVI, HDMI
00040000040300000001010112040401
00040000040300000001020122050502
04000000140200000001030000000606
00080000040200000001040011020103

Hamachi (4) @ 0x1cb610
DP, DP, DDVI, HDMI
00040000040300000001010112040501
00040000040300000001020122050402
04000000140200000001030000000306
00080000040200000001040011020104

OPM (6) @ 0x1cb690
DP, DP, DP, DP, DP, DP
00040000040300000001000111020101
00040000040300000001000121030202
00040000040300000001000112040303
00040000040300000001000122050404
00040000040300000001000110000505
00040000140300000001000120010606

Ikura (1) @ 0x1cb6f0
HDMI
00080000040200000001010012040301

IkuraS (6) @ 0x1cb700
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

Junsai (6) @ 0x1cb760
DP, DP, DP, DP, DP, DP
00040000040300000001000112040301
00040000040300000001000122050402
00040000040300000001000111020103
00040000040300000001000121030204
00040000040300000001000110000505
00040000040300000001000120010606

Kani (1) @ 0x1cb7c0
HDMI
00080000040200000001010012040301

KaniS (6) @ 0x1cb7d0
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606

DashimakiS (4) @ 0x1cb830
DP, DP, DDVI, HDMI
00040000040300000001010112040202
00040000040300000001020122050305
04000000140200000001030000000404
00080000040200000001040011020101

Maguro (1) @ 0x1cb870
HDMI
00080000040200000001010012040301

MaguroS (6) @ 0x1cb880
DP, DP, DP, DP, DP, DP
00040000040300000001010711020103
00040000040300000001020721030204
00040000040300000001030712040301
00040000040300000001040722050402
00040000040300000001050710000505
00040000040300000001060720010606
iMac:Clover slice$ php /Users/slice/Downloads/ATI_FrameBuffers.php 
-------------------------ATI1300Controller.kext-------------------------

Caretta (1) @ 0x162c

00000000000000000000000000000000

Sphyrna (1) @ 0x1605

00000000000000000000000000000000

-------------------------ATI1600Controller.kext-------------------------

Wormy () @ 0x1bfb0



-------------------------ATI1900Controller.kext-------------------------

Alopias (2) @ 0x1698
, 
00000000000000000000000000000000
00000000000000000000000000000000

-------------------------ATI2400Controller.kext-------------------------

Iago (2) @ 0x48f9
, 
e5488d05cfdc01004889075de9000000
00554889e5488d05bbdc01004889075d

-------------------------ATI2600Controller.kext-------------------------

Hypoprion (2) @ 0x492b
, 
440fb7294101c54489eac1e2104409e2
488b7dd0488b078bb564ffffffff9050

Lamna (2) @ 0x4914
, 
45cc488b4da8440fb761024101c48b45
9c4429f04429f8440fb7294101c54489

-------------------------ATI3800Controller.kext-------------------------

Megalodon (3) @ 0x497f
, , 
45acff000000c745b4ff000000c745bc
ff000000c745a8ff000000c745b0ff00
0000c745b8ff0000000fb6b399010000

Triakis (2) @ 0x4961
, LVDS
13c745a0030000004489e0eb07c745a0
0200000089c1c745a400000000c745ac

-------------------------ATI4600Controller.kext-------------------------

Flicker (3) @ 0x4651
, , 
85c04989c70f841f0400004c89ffe8d8
450100e9120400003d647362760f8fcb
0200003d1f6c62760f8f400100003d6b

Gliff (3) @ 0x463d
, , 
6f65670f856e010000bf70000000e800
0000004885c04989c70f841f0400004c
89ffe8d8450100e9120400003d647362

Shrike (3) @ 0x4622
, , 
84540400004c89ffe8ddab0100e94704
00003d343070677f2e3d706f65670f85
6e010000bf70000000e8000000004885

-------------------------ATI4800Controller.kext-------------------------

Cardinal (2) @ 0x45ea
, 
00004c89ffe800000000e968020000bf
70000000e8000000004885c04989c70f

MotMot (2) @ 0x45d6
, 
bf58000000e8000000004885c04989c7
0f84750200004c89ffe800000000e968

Quail (3) @ 0x45c2
, , 
4c89ffe87c700000e9920200003d7363
636d75c4bf58000000e8000000004885
c04989c70f84750200004c89ffe80000

-------------------------ATI5000Controller.kext-------------------------

Douc (2) @ 0xd5d0
, 
ffbfffff21fe01ce897224f640254075
0d488b7da8488b75b8e80000000048ff

Langur (3) @ 0xd5c0
, , 
488b7dc8488b94dfb80000008b7224bf
ffbfffff21fe01ce897224f640254075
0d488b7da8488b75b8e80000000048ff

Uakari (4) @ 0xd5be
, , , 
21d1488b7dc8488b94dfb80000008b72
24bfffbfffff21fe01ce897224f64025
40750d488b7da8488b75b8e800000000
48ffc383fb060f8c8bfeffff488bb578

Zonalis (6) @ 0xd5cf
, , , , , 
bfffbfffff21fe01ce897224f6402540
750d488b7da8488b75b8e80000000048
ffc383fb060f8c8bfeffff488bb578ff
ffff488b7dc8e80000000084c0751248
8b7dc8488bbf9001000031f6e8000000
004883c4685b415c415d415e415f5dc3

Alouatta (4) @ 0xd5e0
, , , 
0d488b7da8488b75b8e80000000048ff
c383fb060f8c8bfeffff488bb578ffff
ff488b7dc8e80000000084c07512488b
7dc8488bbf9001000031f6e800000000

Hoolock (3) @ 0xd5ed
, , 
0048ffc383fb060f8c8bfeffff488bb5
78ffffff488b7dc8e80000000084c075
12488b7dc8488bbf9001000031f6e800

Vervet (4) @ 0xd5ea
, , , 
0000000048ffc383fb060f8c8bfeffff
488bb578ffffff488b7dc8e800000000
84c07512488b7dc8488bbf9001000031
f6e8000000004883c4685b415c415d41

Baboon (3) @ 0xd5f8
, , 
ffff488bb578ffffff488b7dc8e80000
000084c07512488b7dc8488bbf900100
0031f6e8000000004883c4685b415c41

Eulemur (3) @ 0xd5f7
, , 
feffff488bb578ffffff488b7dc8e800
00000084c07512488b7dc8488bbf9001
000031f6e8000000004883c4685b415c

Galago (2) @ 0xd5f5
, 
8c8bfeffff488bb578ffffff488b7dc8
e80000000084c07512488b7dc8488bbf

Colobus (2) @ 0xd5e4
, 
a8488b75b8e80000000048ffc383fb06
0f8c8bfeffff488bb578ffffff488b7d

Mangabey (2) @ 0xb87b
, 
e9380100f20f59c1f20f1185b8ebffff
f20f1005dd380100f20f59c1f20f1185

Nomascus (4) @ 0xb869
, , , 
580dd1380100f20f118dc8ebfffff20f
1005e9380100f20f59c1f20f1185b8eb
fffff20f1005dd380100f20f59c1f20f
1185a8ebfffff20f1005d1380100f20f

Orangutan (2) @ 0xb878
, 
0f1005e9380100f20f59c1f20f1185b8
ebfffff20f1005dd380100f20f59c1f2

-------------------------ATI6000Controller.kext-------------------------

Pithecia (3) @ 0x120c2
, , 
89f74129c74139ff734d8b7d8c893b89
7304894b0889430c44894b1044895314
8b7dd0897b184489631c8b7d90897b20

Bulrushes (6) @ 0x120bf
, , , , , 
eb064589f74129c74139ff734d8b7d8c
893b897304894b0889430c44894b1044
8953148b7dd0897b184489631c8b7d90
897b208b7d94897b248b7d98897b288b
7d9c897b2c8b7da4897b30443b7db476
4d8975c4894dc04489ff448b55cc478d

Cattail (4) @ 0x120dc
, , , 
4b10448953148b7dd0897b184489631c
8b7d90897b208b7d94897b248b7d9889
7b288b7d9c897b2c8b7da4897b30443b
7db4764d8975c4894dc04489ff448b55

Hydrilla (5) @ 0x120e8
, , , , 
4489631c8b7d90897b208b7d94897b24
8b7d98897b288b7d9c897b2c8b7da489
7b30443b7db4764d8975c4894dc04489
ff448b55cc478d1402440345c841ffc1
443b4da00f8697feffff8b45cc038574

Duckweed (4) @ 0x120fe
, , , 
8b7d9c897b2c8b7da4897b30443b7db4
764d8975c4894dc04489ff448b55cc47
8d1402440345c841ffc1443b4da00f86
97feffff8b45cc038574ffffff8945cc

Fanwort (4) @ 0x11044
, , , 
488b078bb554ffffffff90680c00000f
b755d239d07413488b7dc8488b078bb5
54ffffffff90500c00008b954cffffff
c1e210039550ffffff488b7dc8488b07

Elodea (5) @ 0x1064c
, , , , 
f9418d87046800008945d08b43508945
cc8b83a40000008945c8498b064c89f7
8b75d0ff90680c00004189c4488db39c
000000488d55d7488d4dd64c89f7e867
a6ffffbe010000008a4dd7d3e60fb753

Kudzu (2) @ 0x10598
, 
8b65a4418db4241c2c00004889dfff90
500c0000488b03418db424142c000048

Gibba (5) @ 0x10584
, , , , 
300500008b908c000000c1ea080355b4
488b03448b65a4418db4241c2c000048
89dfff90500c0000488b03418db42414
2c00004889df8b55b4ff90500c000048
8b03418db424182c00004889df4489fa

Lotus (3) @ 0xf700
, , 
8b0f488b893001000089c281ca000400
00be286500004883c4085b415c415d41
5e415f5dffe1669081feffff89feffff

Ipomoea (3) @ 0xf6fd
, DP, 
7f18488b0f488b893001000089c281ca
00040000be286500004883c4085b415c
415d415e415f5dffe1669081feffff89

Muskgrass (4) @ 0xef23
, , , 
b285c07409c6437900e921010000488b
7da0e8000000000fb6c00fb64dc083e1
3f39c8742f0fb67328ba20696364488b
7db0e8000000004885c00f84b7000000

Juncus (4) @ 0xef2a
, , , 
7900e921010000488b7da0e800000000
0fb6c00fb64dc083e13f39c8742f0fb6
7328ba20696364488b7db0e800000000
4885c00f84b7000000488b084889c7ff

Osmunda (4) @ 0xef35
, , , 
e8000000000fb6c00fb64dc083e13f39
c8742f0fb67328ba20696364488b7db0
e8000000004885c00f84b7000000488b
084889c7ff917001000041b701e9a600

Pondweed (3) @ 0xec74
, , 
c390554889e5488d051fa90100488907
5de900000000554889e5488d050ba901
004889075de900000000554889e54156

Spikerush (4) @ 0xec68
, , , 
554889e5488d059de301005dc3905548
89e5488d051fa901004889075de90000
0000554889e5488d050ba90100488907
5de900000000554889e5415653bf8000

Typha (5) @ 0xec6e
, , , , 
059de301005dc390554889e5488d051f
a901004889075de900000000554889e5
488d050ba901004889075de900000000
554889e5415653bf80000000e8000000
004885c04889c374244c8d3552e30100

:huh:

Link to comment
Share on other sites

TheRacerMaster -

 

Thanks for posting your bin patch. Worked perfectly using Clover injection and 10.10.3, with dual Sapphire Vapor X R9 280x's. I have been using the radeon framebuffer without problems for quite some time as well. I cannot detect any performance penalties on various benchmarks. I tried patching various framebuffers (most success with futomaki or aji), but could never get all the ports to work. Under the radeon framebuffer, all ports worked perfectly, the only thing missing was the cosmetic issue under system report, which the bin patch fixed!  :thumbsup_anim:

 

Are there any issues caused by using RadeonFramebuffer instead of a proper framebuffer? I normally use a patched Futomaki framebuffer for my 7970 (280X), but I tried RadeonFramebuffer seems to work OK, with a binpatch to fix the name in System Profiler (AMD Radeon HD 7xxx is the hardcoded value if RadeonFramebuffer is used):

Comment: 10.10-RadeonFramebuffer R9 280X
Name: AMD7000Controller
Find: 414d4420 52616465 6f6e2048 44203778 7878 // AMD Radeon HD 7xxx
Replace: 414d4420 52616465 6f6e2052 39203238 3058 // AMD Radeon R9 280X

I tested DVD Player and it works fine, and a few benchmarking tools.

 

 

marcktorius-

 

Using Clover with the GPUs in my system, with ATI injection turned on, the default framebuffer selected by clover is futomaki. I have successfully selected "Radeon" via this method as well, so I can confirm that entering "radeon" does work to select the radeon framebuffer.

 

However, the way I currently have it set up is to simply turn off ATI injection completely. For my GPUs, the radeon frame buffer is used by default by OS X. Maybe try just turning off ATI injection?

 

It doesn't work... :'(

  • Like 1
Link to comment
Share on other sites

Success!!! on Yosemite 10.10.4

An update on my struggles with  my MSI R9 270X 2 Gb Gaming card.

 

Finally I have my dual monitor setup working. I would have had it months ago if I wasn't so stubborn to try the HDMI port.

Many thanks to you all especially VLAD, Pavo and VirusX. I have been following the thread since March and have tried many of the suggested methods.

 

So here is my config.

​Using  Clover patched the AMD7000Controller.kext framebuffer connectors as follows:

Futomaki, 4 connectors, ATI Injection

 

00 04 00 00 04 03 00 00 00 01 01 00 21 04 01 01 DP (working)

00 08 00 00 04 02 00 00 00 01 02 00 22 05 02 03 HDMI(working)

00 02 00 00 04 02 00 00 00 01 03 00 10 00 03 06 DVI-I (not tested)

04 00 00 00 14 02 00 00 00 01 04 00 20 00 05 05 DVI-D (not working with DP) only works if DP not plugged in

 

So I'm done messing with the DVI-D...need to buy an HDMI cable for my blue-ray player now...it's not getting this one back.

 

Thanks again. I will keep following the thread. I feel like I'm getting to know you all.

Edited by mrags54
  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...