Jump to content

[HOW TO] Modification of AMD FB + Clover injection


Vlada.
 Share

398 posts in this topic

Recommended Posts

Hi,

 
I am trying to make the below config work.
 
DELL 7010
i5-3570 (non K) (HD2500 which is not working)
14Gb DDR3
250Gb HDD
AMD 7470 ---> this is the problematic part
High Sierra 10.13.6
Clover v4630
 
I patched the DSDT and created a CPU SSDT using pikeralpha's script and CPU PM is working fine.
I am not interested making the intel audio work, as I use bluetooth headset which works fine. (and the front panel audio has a lot of noise anyway)
 
I tried to patch the AMD6000 and the AMD7000 kext as well but had no success.
I tried adding the device ID into the kexts but still no success. I followed this guide to create the hex patch, but this also did not work.
Any help to get the 7470 card to work would be appreciated.
 
Initially I went for the 6000 series FB (below) as it had the same connectors as the 7470 card
 
Pithecia (2) @ 0xe76a0
DP, DDVI
000400000403000000010000000000002103020400000000
040000001402000000010000000000000000040300000000
 
I calculated the below replacement:
 

00040000 04030000 00010000 00000000 21030104 00000000

04000000 14020000 00010000 00000000 10000203 00000000

 

This turned the monitor off, so I went for an other FB:

 

Namako (4) @ 0x59bf0

LVDS, LVDS, DP, DP

020000000001000000010151200000002205020200000000

020000000001000000010261110000001204010100000000

000400000403000000010343400000001102030300000000

000400000403000000010433300000002103040400000000

 

and the calculated replacement:

 

00040000 04030000 00010000 00000000 21030104 00000000
04000000 14020000 00010000 00000000 10000203 00000000

10000000 10000000 00010000 00000000 11020303 00000000
10000000 10000000 00010000 00000000 21030404 00000000

 

this did not work either.

 

I attached my extract from the VROM. 

I also tried modifying the kexts by adding the Device ID into it, but still no go.

 

Any help would be appreciated.

 

FB calculation.rtf

AMD FrameBuffer extract.rtf

Edited by Vampnight
Link to comment
Share on other sites

  • 2 months later...

Hey Vlada,

 

I'm troubleshooting PCI-E passthrough (different hypervisor, natively supported GPU) and am hoping you can confirm my following assumption:

 

Apple specifically states the retail/PC Sapphire Pulse RX 580 8GB as natively supported - a frame buffer inject/hack etc should not be necessary. The native driver binaries match the frame buffer by PCI-E vendor/device ID... ?


Thx,

JK

Link to comment
Share on other sites

On 8/10/2018 at 7:28 AM, Vampnight said:

Hi,

 
I am trying to make the below config work.
 
DELL 7010
i5-3570 (non K) (HD2500 which is not working)
14Gb DDR3
250Gb HDD
AMD 7470 ---> this is the problematic part
High Sierra 10.13.6
Clover v4630
 
I patched the DSDT and created a CPU SSDT using pikeralpha's script and CPU PM is working fine.
I am not interested making the intel audio work, as I use bluetooth headset which works fine. (and the front panel audio has a lot of noise anyway)
 
I tried to patch the AMD6000 and the AMD7000 kext as well but had no success.
I tried adding the device ID into the kexts but still no success. I followed this guide to create the hex patch, but this also did not work.
Any help to get the 7470 card to work would be appreciated.
 
Initially I went for the 6000 series FB (below) as it had the same connectors as the 7470 card
 
Pithecia (2) @ 0xe76a0
DP, DDVI
000400000403000000010000000000002103020400000000
040000001402000000010000000000000000040300000000
 
I calculated the below replacement:
 

00040000 04030000 00010000 00000000 21030104 00000000

04000000 14020000 00010000 00000000 10000203 00000000

 

This turned the monitor off, so I went for an other FB:

 

Namako (4) @ 0x59bf0

LVDS, LVDS, DP, DP

020000000001000000010151200000002205020200000000

020000000001000000010261110000001204010100000000

000400000403000000010343400000001102030300000000

000400000403000000010433300000002103040400000000

 

and the calculated replacement:

 

00040000 04030000 00010000 00000000 21030104 00000000
04000000 14020000 00010000 00000000 10000203 00000000

10000000 10000000 00010000 00000000 11020303 00000000
10000000 10000000 00010000 00000000 21030404 00000000

 

this did not work either.

 

I attached my extract from the VROM. 

I also tried modifying the kexts by adding the Device ID into it, but still no go.

 

Any help would be appreciated.

 

FB calculation.rtf

AMD FrameBuffer extract.rtf

May be worth a try

Use Dashimaki as frame buffer and use this in Clover config.plist

AMD7000Controller

find

00040000 04030000 00010101 00000000 12040401 00000000 00040000 04030000 00010201 00000000 22050502 00000000 04000000 14020000 00010300 00000000 00000606 00000000 00080000 04020000 00010400 00000000 11020103 00000000

replace

00040000 04030000 00010000 00000000 12040102 00000000 00020000 04020000 00010001 00000000 10000304 00000000 00020000 04020000 00010001 00000000 00100404 00000000 00080000 04020000 00010000 00000000 22050201 00000000

 

worked for me HD7750 ;)

Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...
  • 2 weeks later...
On 1/12/2019 at 8:34 AM, Slice said:

This card will work up to 10.12.6. Just use WhateverGreen.

Hi Slice.,

I installed Whatevergreen but the Card won`t work at all.

Even if i booted with -x.

Always the DVI Display goes to Standby.

Edited by Kaltenbecher
Link to comment
Share on other sites

Does anyone realized that APPLE changed the way to read out AMD Framebuffers with macOS 10.14.4?

Thats what i get when running the latest script "ATI_Framebuffers_Sierra_Edition.php":

Mojave-PCIe:~ md$ php /Volumes/Install\ macOS\ Mojave/RECOVERY_APPS/Decoders/ATI_FrameBuffers_Sierra_Edition.php 
------------------------AMD10000Controller.kext-------------------------

Sleipnir (6) @ 0x69e48
, , , , , 
000000000000000000040000040300000001013120000000
120401010000000000040000000100000001031140000000
200106060000000000040000000100000001042130000000
100005050000000000080000040200000001050000000000
220502020000000000040000000100000001425110000000
110200000000000000040000000100000001460100000000

Ucayali (6) @ 0x6aa28
, , , , , 
000000000000000002000000000100000801014122000000
110202040000000002000000000100000801023113000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Exmoor (6) @ 0x6aab8
, , , , , 
120406060000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Wenamu (6) @ 0x6ae78
, , , , , 
000000000000000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Valdivia (6) @ 0x6af08
, , , , , 
110203030000000002000000000100000801014122000000
110202040000000002000000000100000801023112000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042330000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066350000000

Envira (6) @ 0x6aff8
, , , , , 
65e605000000000002000000000100000801015122000000
220502020000000002000000000100000801026112000000
120401010000000000040000000100000001031340000000
200105060000000000040000000100000001042330000000
100006050000000000040000000100000001054360000000
110203030000000000040000000100000001063350000000

Xingu (5) @ 0x6b1e8
, , , , 
500100000200000002000000000100003905010800000000
200106060000000000040000000100000001024330000000
100005050000000000040000000100000001031320000000
210304040000000000040000000100000001046350000000
110203030000000000040000000100000001053340000000

Kamarang (4) @ 0x6b268
, , , 
000000000000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
120401010000000000040000040300000001030000000000
100005050000000000080000040200000001040000000000

Zutia (6) @ 0x6d4b8
, , , , , 
b01300001e00000000040000040300000001010100000000
100006060000000000040000040300000001020100000000
200105050000000000040000040300000001030100000000
110204040000000000040000040300000001040100000000
210303030000000000040000040300000001050100000000
220501010000000000040000040300000001060100000000

Japura (6) @ 0x6d6d8
, , , , , 
000000000000000002000000000100000801015122000000
220502020000000002000000000100000801026112000000
120401010000000000040000000100000001031340000000
200105060000000000040000000100000001042330000000
100006050000000000040000000100000001054360000000
110203030000000000040000000100000001063350000000

Catatumbo (6) @ 0x6d8c8
, , , , , 
500100000200000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Donguil (6) @ 0x6d968
, , , , , 
060600000000000000040000000100000001012320000000
100005060000000000040000000100000001021310000000
200106050000000000040000000100000001034340000000
110204040000000000040000000100000001043330000000
210303030000000000040000000100000001056360000000
120402020000000000040000000100000001065350000000

Araguaia (6) @ 0x6d9f8
, , , , , 
220501010000000000040000000100000001012320000000
100005060000000000040000000100000001021310000000
200106050000000000040000000100000001034340000000
110204040000000000040000000100000001043330000000
210303030000000000040000000100000001056360000000
120402020000000000040000000100000001065350000000

Rapel (4) @ 0x73de8
, , , 
000000000000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
110203030000000000040000040300000001030100000000
100005050000000000040000040300000001040100000000

Iriri (4) @ 0x7be48
, , , 
204c00007400000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
120401010000000000040000040300000001030000000000
100005050000000000080000040200000001040000000000

Baladi (6) @ 0x7cbb8
, , , , , 
000000000000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

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

Ramen (6) @ 0x58ff8
, , , , , 
000000000000000002000000000100003905010800000000
200105060000000000080000040200000001020000000000
100003050000000000040000040300000001034340000000
110201010000000000040000000100000001043130000000
210304030000000000040000040300000001056360000000
120402020000000000040000000100000001065150000000

Tako (6) @ 0x590f8
, , , , , 
000000000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Namako (4) @ 0x59188
, , , 
200105050000000002000000000100000001015120000000
220502020000000002000000000100000001026111000000
120401010000000000040000040300000001034340000000
110203030000000000040000040300000001043330000000

Aji (4) @ 0x59268
, , , 
000000000000000000040000040300000001010100000000
120405010000000000040000040300000001020100000000
220504020000000004000000140200000001030000000000
000003060000000000080000040200000001040000000000

Buri (4) @ 0x592c8
, , , 
110201040000000002000000000100003905010000000000
100005050000000000040000040300000009020000000000
110201010000000000040000040300000009030000000000
210302020000000000080000040200000001040000000000

Chutoro (5) @ 0x59328
, , , , 
120403030000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030000000000
210302020000000000040000000100000009040000000000
220504040000000000040000040300000001050000000000

Dashimaki (4) @ 0x593a8
, , , 
000000000000000000040000040300000001010100000000
120402020000000000040000040300000001020000000000
220503050000000004000000140200000001030100000000
000004040000000000080000040200000001040000000000

Ebi (5) @ 0x59418
, , , , 
8ea804000000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030100000000
210302020000000000040000000100000009040100000000
220504040000000000040000040300000001050100000000

Gari (5) @ 0x59498
, , , , 
000000000000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030000000000
210302020000000000040000000100000009040000000000
220504040000000000040000040300000001050000000000

Futomaki (4) @ 0x59518
, , , 
000000000000000000040000040300000001010100000000
120404010000000000040000040300000001020100000000
220505020000000004000000140200000001030000000000
000006060000000000080000040200000001040000000000

Hamachi (4) @ 0x59578
, , , 
110201030000000000040000040300000001010100000000
120405010000000000040000040300000001020100000000
220504020000000004000000140200000001030000000000
000003060000000000080000040200000001040000000000

OPM (6) @ 0x59648
, , , , , 
000000000000000000040000040300000001000100000000
110201010000000000040000040300000001000100000000
210302020000000000040000040300000001000100000000
120403030000000000040000040300000001000100000000
220504040000000000040000040300000001000100000000
100005050000000000040000140300000001000100000000

Ikura (1) @ 0x596e8

060600000000000000080000040200000001010000000000

IkuraS (6) @ 0x59708
, , , , , 
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

Junsai (6) @ 0x59798
, , , , , 
200106060000000000040000040300000001000100000000
120403010000000000040000040300000001000100000000
220504020000000000040000040300000001000100000000
110201030000000000040000040300000001000100000000
210302040000000000040000040300000001000100000000
100005050000000000040000040300000001000100000000

Kani (1) @ 0x59828

200106060000000000080000040200000001010000000000

KaniS (6) @ 0x59848
, , , , , 
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

DashimakiS (4) @ 0x598d8
, , , 
200106060000000000040000040300000001010100000000
120402020000000000040000040300000001020100000000
220503050000000004000000140200000001030000000000
000004040000000000080000040200000001040000000000

Maguro (1) @ 0x59938

110201010000000000080000040200000001010000000000

MaguroS (6) @ 0x59958
, , , , , 
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

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

Exmoor (6) @ 0x5a208
, , , , , 
000000000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Baladi (6) @ 0x5a3e8
, , , , , 
3da404000000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

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

Exmoor (6) @ 0x5dcd8
, , , , , 
4fbe04000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

OPM (6) @ 0x5dd68
, , , , , 
200105050000000000040000040300000000000100000000
100001010000000000040000040300000000000100000000
200102020000000000040000040300000000000100000000
110203030000000000040000040300000000000100000000
210304040000000000040000040300000000000100000000
120405050000000000040000040300000000000100000000

MalteseS (1) @ 0x5de18

00c404000000000000080000040200000001010000000000

Lagotto (4) @ 0x5de38
, , , 
000000000000000000040000040300000001010000000000
110204010000000000080000040200000001020000000000
210305030000000004000000040200000001030000000000
000001050000000004000000040200000001040000000000

GreyhoundS (1) @ 0x5dea8

060600000000000000080000040200000001010000000000

Maltese (6) @ 0x5df38
, , , , , 
000000000000000000040000040300000001012320000000
100001030000000000040000040300000001021310000000
200102040000000000040000040300000001034340000000
110203010000000000040000040300000001043330000000
210304020000000000040000040300000001056360000000
120405050000000000040000040300000001065350000000

Labrador (6) @ 0x5dff8
, , , , , 
96ca04000000000002000000000100000001013120000000
210302040000000002000000000100000001024111000000
110201030000000000040000040300000001032340000000
100003010000000000040000000100000001041130000000
200105050000000000040000040300000001056360000000
120404020000000000040000000100000001065150000000

Basset (4) @ 0x5e088
, , , 
220505050000000002000000000100000001013120000000
210302020000000002000000000100000001024111000000
110201010000000000040000040300000001032340000000
100003030000000000040000040300000001041330000000

Greyhound (6) @ 0x5e148
, , , , , 
a3c604000000000000040000040300000001012320000000
100001030000000000040000040300000001021310000000
200102040000000000040000040300000001034340000000
110203010000000000040000040300000001043330000000
210304020000000000040000040300000001056360000000
120405050000000000040000040300000001065350000000

Baladi (6) @ 0x5e1d8
, , , , , 
220506060000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

-------------------------AMD9500Controller.kext-------------------------

Orinoco (6) @ 0x6f068
, , , , , 
c3ba05000000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000080000040200000001030000000000
110201020000000000080000040200000001040000000000
210305040000000004000000040000000001050000000000
000003060000000000040000000100000001460100000000

Exmoor (6) @ 0x6f108
, , , , , 
060600000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Elqui (5) @ 0x6f198
, , , , 
200105050000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000040300000001050100000000

Florin (6) @ 0x6f218
, , , , , 
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Sinu (6) @ 0x6f328
, , , , , 
69c205000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Yelcho (6) @ 0x6f3b8
, , , , VGA, 
120406060000000000040000000100000001011100000000
120406010000000000040000000100000001032100000000
220504030000000000080000040200000001050000000000
210305040000000000040000000100000001425100000000
100000000000000000040000000100000001446100000000
200100000000000000040000000100000001460100000000

Acre (3) @ 0x6f4a8
, , 
69c205000000000000040000040300000001010100000000
110202010000000000080000040200000001020000000000
210305040000000004000000040200000001030000000000

Huallaga (3) @ 0x6f4f8
, , 
000000000000000000040000040300000001010100000000
120404030000000000040000040300000001020100000000
110201020000000000080000040200000001030000000000

Berbice (5) @ 0x6f578
, , , , 
8eca05000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Longavi (5) @ 0x6f5f8
, , , , 
000000000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Tolten (5) @ 0x6f6e8
, , , , 
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000000100000001050100000000

Palena (5) @ 0x6f768
, , , , 
000000000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Caroni (5) @ 0x6f7e8
, , , , 
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000000100000001050100000000

Salado (5) @ 0x6f868
, , , , 
000000000000000000040000040300000000000100000000
100002020000000000040000040300000000000100000000
200101010000000000040000040300000000000100000000
110204040000000000040000040300000000000100000000
210303030000000000040000040300000000000100000000

Guariba (6) @ 0x6f8e8
, , , , , 
000000000000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000040000040300000001030100000000
110201020000000000080000040200000001040000000000
210305040000000004000000040200000001050000000000
000003060000000000040000000100000001060100000000

Dayman (6) @ 0x6f978
, , , , , 
200102050000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000040000040300000001030100000000
110201020000000000080000040200000001040000000000
210305040000000004000000040200000001050000000000
000003060000000000040000000100000001060100000000

Baladi (6) @ 0x6fa08
, , , , , 
200102050000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

OPM (5) @ 0x6fa98
, , , , 
200106060000000000040000040300000000000100000000
110202020000000000040000040300000000000100000000
210303030000000000040000040300000000000100000000
120401010000000000040000040300000000000100000000
100004040000000000040000040300000000000100000000

Also i realized that Framebuffer Patching within CLOVERs "KEXTtoPATCH section" evan did not work anymore.

Until macOS 10.14.3 everything was ok, cause the following patch was working for me until update to macOS 10.14.4:

			<dict>
				<key>Comment</key>
				<string>Connectors Patch for Framebuffer ORINOCO for RX480/580 NITRO</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>AAQAAAQDAAAAAQEBAAAAABIEBgEAAAAAAAQAAAQDAAAAAQIBAAAAACIFBAMAAAAAAAgAAAQCAAAAAQMAAAAAABECAQIAAAAAAAgAAAQCAAAAAQQAAAAAACEDBQQAAAAABAAAAAQAAAAAAQUAAAAAAAAAAwYAAAAA</data>
				<key>Name</key>
				<string>AMD9500Controller</string>
				<key>Replace</key>
				<data>AAQAAAQDAAAAAQEBAAAAABIEBgEAAAAAAAQAAAQDAAAAAQIBAAAAACIFBAMAAAAAAAgAAAQCAAAAAQMBAAAAABECAQIAAAAAAAgAAAQCAAAAAQQAAAAAACEDBQQAAAAABAAAAAQAAAAAAQUAAAAAABAAAwYAAAAA</data>
			</dict>

371697058_Bildschirmfoto2019-01-28um17_18_43.thumb.png.024aba855b4ab57399e21d2819cd5705.png

 

Now i allways get AMD,RadeonFramebuffer as default Framebuffer instead of ORINOCO.

  • Like 1
Link to comment
Share on other sites

2 hours ago, Mork vom Ork said:

Does anyone realized that APPLE changed the way to read out AMD Framebuffers with macOS 10.14.4?

Thats what i get when running the latest script "ATI_Framebuffers_Sierra_Edition.php":


Mojave-PCIe:~ md$ php /Volumes/Install\ macOS\ Mojave/RECOVERY_APPS/Decoders/ATI_FrameBuffers_Sierra_Edition.php 
------------------------AMD10000Controller.kext-------------------------

Sleipnir (6) @ 0x69e48
, , , , , 
000000000000000000040000040300000001013120000000
120401010000000000040000000100000001031140000000
200106060000000000040000000100000001042130000000
100005050000000000080000040200000001050000000000
220502020000000000040000000100000001425110000000
110200000000000000040000000100000001460100000000

Ucayali (6) @ 0x6aa28
, , , , , 
000000000000000002000000000100000801014122000000
110202040000000002000000000100000801023113000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Exmoor (6) @ 0x6aab8
, , , , , 
120406060000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Wenamu (6) @ 0x6ae78
, , , , , 
000000000000000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Valdivia (6) @ 0x6af08
, , , , , 
110203030000000002000000000100000801014122000000
110202040000000002000000000100000801023112000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042330000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066350000000

Envira (6) @ 0x6aff8
, , , , , 
65e605000000000002000000000100000801015122000000
220502020000000002000000000100000801026112000000
120401010000000000040000000100000001031340000000
200105060000000000040000000100000001042330000000
100006050000000000040000000100000001054360000000
110203030000000000040000000100000001063350000000

Xingu (5) @ 0x6b1e8
, , , , 
500100000200000002000000000100003905010800000000
200106060000000000040000000100000001024330000000
100005050000000000040000000100000001031320000000
210304040000000000040000000100000001046350000000
110203030000000000040000000100000001053340000000

Kamarang (4) @ 0x6b268
, , , 
000000000000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
120401010000000000040000040300000001030000000000
100005050000000000080000040200000001040000000000

Zutia (6) @ 0x6d4b8
, , , , , 
b01300001e00000000040000040300000001010100000000
100006060000000000040000040300000001020100000000
200105050000000000040000040300000001030100000000
110204040000000000040000040300000001040100000000
210303030000000000040000040300000001050100000000
220501010000000000040000040300000001060100000000

Japura (6) @ 0x6d6d8
, , , , , 
000000000000000002000000000100000801015122000000
220502020000000002000000000100000801026112000000
120401010000000000040000000100000001031340000000
200105060000000000040000000100000001042330000000
100006050000000000040000000100000001054360000000
110203030000000000040000000100000001063350000000

Catatumbo (6) @ 0x6d8c8
, , , , , 
500100000200000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Donguil (6) @ 0x6d968
, , , , , 
060600000000000000040000000100000001012320000000
100005060000000000040000000100000001021310000000
200106050000000000040000000100000001034340000000
110204040000000000040000000100000001043330000000
210303030000000000040000000100000001056360000000
120402020000000000040000000100000001065350000000

Araguaia (6) @ 0x6d9f8
, , , , , 
220501010000000000040000000100000001012320000000
100005060000000000040000000100000001021310000000
200106050000000000040000000100000001034340000000
110204040000000000040000000100000001043330000000
210303030000000000040000000100000001056360000000
120402020000000000040000000100000001065350000000

Rapel (4) @ 0x73de8
, , , 
000000000000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
110203030000000000040000040300000001030100000000
100005050000000000040000040300000001040100000000

Iriri (4) @ 0x7be48
, , , 
204c00007400000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
120401010000000000040000040300000001030000000000
100005050000000000080000040200000001040000000000

Baladi (6) @ 0x7cbb8
, , , , , 
000000000000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

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

Ramen (6) @ 0x58ff8
, , , , , 
000000000000000002000000000100003905010800000000
200105060000000000080000040200000001020000000000
100003050000000000040000040300000001034340000000
110201010000000000040000000100000001043130000000
210304030000000000040000040300000001056360000000
120402020000000000040000000100000001065150000000

Tako (6) @ 0x590f8
, , , , , 
000000000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Namako (4) @ 0x59188
, , , 
200105050000000002000000000100000001015120000000
220502020000000002000000000100000001026111000000
120401010000000000040000040300000001034340000000
110203030000000000040000040300000001043330000000

Aji (4) @ 0x59268
, , , 
000000000000000000040000040300000001010100000000
120405010000000000040000040300000001020100000000
220504020000000004000000140200000001030000000000
000003060000000000080000040200000001040000000000

Buri (4) @ 0x592c8
, , , 
110201040000000002000000000100003905010000000000
100005050000000000040000040300000009020000000000
110201010000000000040000040300000009030000000000
210302020000000000080000040200000001040000000000

Chutoro (5) @ 0x59328
, , , , 
120403030000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030000000000
210302020000000000040000000100000009040000000000
220504040000000000040000040300000001050000000000

Dashimaki (4) @ 0x593a8
, , , 
000000000000000000040000040300000001010100000000
120402020000000000040000040300000001020000000000
220503050000000004000000140200000001030100000000
000004040000000000080000040200000001040000000000

Ebi (5) @ 0x59418
, , , , 
8ea804000000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030100000000
210302020000000000040000000100000009040100000000
220504040000000000040000040300000001050100000000

Gari (5) @ 0x59498
, , , , 
000000000000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030000000000
210302020000000000040000000100000009040000000000
220504040000000000040000040300000001050000000000

Futomaki (4) @ 0x59518
, , , 
000000000000000000040000040300000001010100000000
120404010000000000040000040300000001020100000000
220505020000000004000000140200000001030000000000
000006060000000000080000040200000001040000000000

Hamachi (4) @ 0x59578
, , , 
110201030000000000040000040300000001010100000000
120405010000000000040000040300000001020100000000
220504020000000004000000140200000001030000000000
000003060000000000080000040200000001040000000000

OPM (6) @ 0x59648
, , , , , 
000000000000000000040000040300000001000100000000
110201010000000000040000040300000001000100000000
210302020000000000040000040300000001000100000000
120403030000000000040000040300000001000100000000
220504040000000000040000040300000001000100000000
100005050000000000040000140300000001000100000000

Ikura (1) @ 0x596e8

060600000000000000080000040200000001010000000000

IkuraS (6) @ 0x59708
, , , , , 
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

Junsai (6) @ 0x59798
, , , , , 
200106060000000000040000040300000001000100000000
120403010000000000040000040300000001000100000000
220504020000000000040000040300000001000100000000
110201030000000000040000040300000001000100000000
210302040000000000040000040300000001000100000000
100005050000000000040000040300000001000100000000

Kani (1) @ 0x59828

200106060000000000080000040200000001010000000000

KaniS (6) @ 0x59848
, , , , , 
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

DashimakiS (4) @ 0x598d8
, , , 
200106060000000000040000040300000001010100000000
120402020000000000040000040300000001020100000000
220503050000000004000000140200000001030000000000
000004040000000000080000040200000001040000000000

Maguro (1) @ 0x59938

110201010000000000080000040200000001010000000000

MaguroS (6) @ 0x59958
, , , , , 
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

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

Exmoor (6) @ 0x5a208
, , , , , 
000000000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Baladi (6) @ 0x5a3e8
, , , , , 
3da404000000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

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

Exmoor (6) @ 0x5dcd8
, , , , , 
4fbe04000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

OPM (6) @ 0x5dd68
, , , , , 
200105050000000000040000040300000000000100000000
100001010000000000040000040300000000000100000000
200102020000000000040000040300000000000100000000
110203030000000000040000040300000000000100000000
210304040000000000040000040300000000000100000000
120405050000000000040000040300000000000100000000

MalteseS (1) @ 0x5de18

00c404000000000000080000040200000001010000000000

Lagotto (4) @ 0x5de38
, , , 
000000000000000000040000040300000001010000000000
110204010000000000080000040200000001020000000000
210305030000000004000000040200000001030000000000
000001050000000004000000040200000001040000000000

GreyhoundS (1) @ 0x5dea8

060600000000000000080000040200000001010000000000

Maltese (6) @ 0x5df38
, , , , , 
000000000000000000040000040300000001012320000000
100001030000000000040000040300000001021310000000
200102040000000000040000040300000001034340000000
110203010000000000040000040300000001043330000000
210304020000000000040000040300000001056360000000
120405050000000000040000040300000001065350000000

Labrador (6) @ 0x5dff8
, , , , , 
96ca04000000000002000000000100000001013120000000
210302040000000002000000000100000001024111000000
110201030000000000040000040300000001032340000000
100003010000000000040000000100000001041130000000
200105050000000000040000040300000001056360000000
120404020000000000040000000100000001065150000000

Basset (4) @ 0x5e088
, , , 
220505050000000002000000000100000001013120000000
210302020000000002000000000100000001024111000000
110201010000000000040000040300000001032340000000
100003030000000000040000040300000001041330000000

Greyhound (6) @ 0x5e148
, , , , , 
a3c604000000000000040000040300000001012320000000
100001030000000000040000040300000001021310000000
200102040000000000040000040300000001034340000000
110203010000000000040000040300000001043330000000
210304020000000000040000040300000001056360000000
120405050000000000040000040300000001065350000000

Baladi (6) @ 0x5e1d8
, , , , , 
220506060000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

-------------------------AMD9500Controller.kext-------------------------

Orinoco (6) @ 0x6f068
, , , , , 
c3ba05000000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000080000040200000001030000000000
110201020000000000080000040200000001040000000000
210305040000000004000000040000000001050000000000
000003060000000000040000000100000001460100000000

Exmoor (6) @ 0x6f108
, , , , , 
060600000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Elqui (5) @ 0x6f198
, , , , 
200105050000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000040300000001050100000000

Florin (6) @ 0x6f218
, , , , , 
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Sinu (6) @ 0x6f328
, , , , , 
69c205000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Yelcho (6) @ 0x6f3b8
, , , , VGA, 
120406060000000000040000000100000001011100000000
120406010000000000040000000100000001032100000000
220504030000000000080000040200000001050000000000
210305040000000000040000000100000001425100000000
100000000000000000040000000100000001446100000000
200100000000000000040000000100000001460100000000

Acre (3) @ 0x6f4a8
, , 
69c205000000000000040000040300000001010100000000
110202010000000000080000040200000001020000000000
210305040000000004000000040200000001030000000000

Huallaga (3) @ 0x6f4f8
, , 
000000000000000000040000040300000001010100000000
120404030000000000040000040300000001020100000000
110201020000000000080000040200000001030000000000

Berbice (5) @ 0x6f578
, , , , 
8eca05000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Longavi (5) @ 0x6f5f8
, , , , 
000000000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Tolten (5) @ 0x6f6e8
, , , , 
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000000100000001050100000000

Palena (5) @ 0x6f768
, , , , 
000000000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Caroni (5) @ 0x6f7e8
, , , , 
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000000100000001050100000000

Salado (5) @ 0x6f868
, , , , 
000000000000000000040000040300000000000100000000
100002020000000000040000040300000000000100000000
200101010000000000040000040300000000000100000000
110204040000000000040000040300000000000100000000
210303030000000000040000040300000000000100000000

Guariba (6) @ 0x6f8e8
, , , , , 
000000000000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000040000040300000001030100000000
110201020000000000080000040200000001040000000000
210305040000000004000000040200000001050000000000
000003060000000000040000000100000001060100000000

Dayman (6) @ 0x6f978
, , , , , 
200102050000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000040000040300000001030100000000
110201020000000000080000040200000001040000000000
210305040000000004000000040200000001050000000000
000003060000000000040000000100000001060100000000

Baladi (6) @ 0x6fa08
, , , , , 
200102050000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

OPM (5) @ 0x6fa98
, , , , 
200106060000000000040000040300000000000100000000
110202020000000000040000040300000000000100000000
210303030000000000040000040300000000000100000000
120401010000000000040000040300000000000100000000
100004040000000000040000040300000000000100000000

Also i realized that Framebuffer Patching within CLOVERs "KEXTtoPATCH section" evan did not work anymore.

Until macOS 10.14.3 everything was ok, cause the following patch was working for me until update to macOS 10.14.4:


			<dict>
				<key>Comment</key>
				<string>Connectors Patch for Framebuffer ORINOCO for RX480/580 NITRO</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>AAQAAAQDAAAAAQEBAAAAABIEBgEAAAAAAAQAAAQDAAAAAQIBAAAAACIFBAMAAAAAAAgAAAQCAAAAAQMAAAAAABECAQIAAAAAAAgAAAQCAAAAAQQAAAAAACEDBQQAAAAABAAAAAQAAAAAAQUAAAAAAAAAAwYAAAAA</data>
				<key>Name</key>
				<string>AMD9500Controller</string>
				<key>Replace</key>
				<data>AAQAAAQDAAAAAQEBAAAAABIEBgEAAAAAAAQAAAQDAAAAAQIBAAAAACIFBAMAAAAAAAgAAAQCAAAAAQMBAAAAABECAQIAAAAAAAgAAAQCAAAAAQQAAAAAACEDBQQAAAAABAAAAAQAAAAAAQUAAAAAABAAAwYAAAAA</data>
			</dict>

371697058_Bildschirmfoto2019-01-28um17_18_43.thumb.png.024aba855b4ab57399e21d2819cd5705.png

 

Now i allways get AMD,RadeonFramebuffer as default Framebuffer instead of ORINOCO.

Try this

ATI_FrameBuffers_14.4.4.php.zip

Link to comment
Share on other sites

10.14.4 beta 1

------------------------AMD10000Controller.kext-------------------------

Sleipnir (6) @ 0x69e50
DP, DP, DP, HDMI, DP, DP
000400000403000000010131200000001204010100000000
000400000001000000010311400000002001060600000000
000400000001000000010421300000001000050500000000
000800000402000000010500000000002205020200000000
000400000001000000014251100000001102000000000000
000400000001000000014601000000002103000000000000

Ucayali (6) @ 0x6aa30
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010141220000001102020400000000
020000000001000008010231130000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010421300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010661500000001204060600000000

Exmoor (6) @ 0x6aac0
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Wenamu (6) @ 0x6ae80
DP, DP, DP, DP, DP, DP
000400000403000000010153200000002205020200000000
000400000403000000010263100000001204010100000000
000400000403000000010313400000002001050600000000
000400000403000000010423300000001000060500000000
000400000403000000010533600000002103040400000000
000400000403000000010643500000001102030300000000

Valdivia (6) @ 0x6af10
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010141220000001102020400000000
020000000001000008010231120000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010423300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010663500000001204060600000000

Envira (6) @ 0x6b000
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010151220000002205020200000000
020000000001000008010261120000001204010100000000
000400000001000000010313400000002001050600000000
000400000001000000010423300000001000060500000000
000400000001000000010543600000001102030300000000
000400000001000000010633500000002103040400000000

Xingu (5) @ 0x6b1f0
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001060600000000
000400000001000000010243300000001000050500000000
000400000001000000010313200000002103040400000000
000400000001000000010463500000001102030300000000
000400000001000000010533400000002205020200000000

Kamarang (4) @ 0x6b270
DP, DP, DP, HDMI
000400000403000000010101000000002205020200000000
000400000403000000010201000000001204010100000000
000400000403000000010300000000001000050500000000
000800000402000000010400000000002001060600000000

Zutia (6) @ 0x6d4c0
DP, DP, DP, DP, DP, DP
000400000403000000010101000000001000060600000000
000400000403000000010201000000002001050500000000
000400000403000000010301000000001102040400000000
000400000403000000010401000000002103030300000000
000400000403000000010501000000002205010100000000
000400000403000000010601000000001204020200000000

Japura (6) @ 0x6d6e0
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010151220000002205020200000000
020000000001000008010261120000001204010100000000
000400000001000000010313400000002001050600000000
000400000001000000010423300000001000060500000000
000400000001000000010543600000001102030300000000
000400000001000000010633500000002103040400000000

Catatumbo (6) @ 0x6d8d0
DP, DP, DP, DP, DP, DP
000400000403000000010153200000002205020200000000
000400000403000000010263100000001204010100000000
000400000403000000010313400000002001050600000000
000400000403000000010423300000001000060500000000
000400000403000000010533600000002103040400000000
000400000403000000010643500000001102030300000000

Donguil (6) @ 0x6d970
DP, DP, DP, DP, DP, DP
000400000001000000010123200000001000050600000000
000400000001000000010213100000002001060500000000
000400000001000000010343400000001102040400000000
000400000001000000010433300000002103030300000000
000400000001000000010563600000001204020200000000
000400000001000000010653500000002205010100000000

Araguaia (6) @ 0x6da00
DP, DP, DP, DP, DP, DP
000400000001000000010123200000001000050600000000
000400000001000000010213100000002001060500000000
000400000001000000010343400000001102040400000000
000400000001000000010433300000002103030300000000
000400000001000000010563600000001204020200000000
000400000001000000010653500000002205010100000000

Rapel (4) @ 0x73df0
DP, DP, DP, DP
000400000403000000010101000000002205020200000000
000400000403000000010201000000001102030300000000
000400000403000000010301000000001000050500000000
000400000403000000010401000000002001060600000000

Iriri (4) @ 0x7be50
DP, DP, DP, HDMI
000400000403000000010101000000002205020200000000
000400000403000000010201000000001204010100000000
000400000403000000010300000000001000050500000000
000800000402000000010400000000002001060600000000

Baladi (6) @ 0x7cbc0
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

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

Ramen (6) @ 0x59000
LVDS, HDMI, DP, DP, DP, DP
020000000001000039050108000000002001050600000000
000800000402000000010200000000001000030500000000
000400000403000000010343400000001102010100000000
000400000001000000010431300000002103040300000000
000400000403000000010563600000001204020200000000
000400000001000000010651500000002205040300000000

Tako (6) @ 0x59100
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Namako (4) @ 0x59190
LVDS, LVDS, DP, DP
020000000001000000010151200000002205020200000000
020000000001000000010261110000001204010100000000
000400000403000000010343400000001102030300000000
000400000403000000010433300000002103040400000000

Aji (4) @ 0x59270
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204050100000000
000400000403000000010201000000002205040200000000
040000001402000000010300000000000000030600000000
000800000402000000010400000000001102010400000000

Buri (4) @ 0x592d0
LVDS, DP, DP, HDMI
020000000001000039050100000000001000050500000000
000400000403000000090200000000001102010100000000
000400000403000000090300000000002103020200000000
000800000402000000010400000000001204030300000000

Chutoro (5) @ 0x59330
LVDS, DP, DP, DP, DP
020000000001000019010100000000001204030300000000
000400000403000000010201000000001102010100000000
000400000001000000090300000000002103020200000000
000400000001000000090400000000002205040400000000
000400000403000000010500000000001000050500000000

Dashimaki (4) @ 0x593b0
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204020200000000
000400000403000000010200000000002205030500000000
040000001402000000010301000000000000040400000000
000800000402000000010400000000001102010100000000

Ebi (5) @ 0x59420
LVDS, DP, DP, DP, DP
020000000001000019010100000000001204030300000000
000400000403000000010201000000001102010100000000
000400000001000000090301000000002103020200000000
000400000001000000090401000000002205040400000000
000400000403000000010501000000001000050500000000

Gari (5) @ 0x594a0
LVDS, DP, DP, DP, DP
020000000001000019010100000000001204030300000000
000400000403000000010201000000001102010100000000
000400000001000000090300000000002103020200000000
000400000001000000090400000000002205040400000000
000400000403000000010500000000001000050500000000

Futomaki (4) @ 0x59520
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204040100000000
000400000403000000010201000000002205050200000000
040000001402000000010300000000000000060600000000
000800000402000000010400000000001102010300000000

Hamachi (4) @ 0x59580
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204050100000000
000400000403000000010201000000002205040200000000
040000001402000000010300000000000000030600000000
000800000402000000010400000000001102010400000000

OPM (6) @ 0x59650
DP, DP, DP, DP, DP, DP
000400000403000000010001000000001102010100000000
000400000403000000010001000000002103020200000000
000400000403000000010001000000001204030300000000
000400000403000000010001000000002205040400000000
000400000403000000010001000000001000050500000000
000400001403000000010001000000002001060600000000

Ikura (1) @ 0x596f0
HDMI
000800000402000000010100000000001204030100000000

IkuraS (6) @ 0x59710
DP, DP, DP, DP, DP, DP
000400000403000000010143200000001102010300000000
000400000403000000010233100000002103020400000000
000400000403000000010363400000001204030100000000
000400000403000000010453300000002205040200000000
000400000403000000010523600000001000050500000000
000400000403000000010613500000002001060600000000

Junsai (6) @ 0x597a0
DP, DP, DP, DP, DP, DP
000400000403000000010001000000001204030100000000
000400000403000000010001000000002205040200000000
000400000403000000010001000000001102010300000000
000400000403000000010001000000002103020400000000
000400000403000000010001000000001000050500000000
000400000403000000010001000000002001060600000000

Kani (1) @ 0x59830
HDMI
000800000402000000010100000000001204030100000000

KaniS (6) @ 0x59850
DP, DP, DP, DP, DP, DP
000400000403000000010143200000001102010300000000
000400000403000000010233100000002103020400000000
000400000403000000010363400000001204030100000000
000400000403000000010453300000002205040200000000
000400000403000000010523600000001000050500000000
000400000403000000010613500000002001060600000000

DashimakiS (4) @ 0x598e0
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204020200000000
000400000403000000010201000000002205030500000000
040000001402000000010300000000000000040400000000
000800000402000000010400000000001102010100000000

Maguro (1) @ 0x59940
HDMI
000800000402000000010100000000001204030100000000

MaguroS (6) @ 0x59960
DP, DP, DP, DP, DP, DP
000400000403000000010143200000001102010300000000
000400000403000000010233100000002103020400000000
000400000403000000010363400000001204030100000000
000400000403000000010453300000002205040200000000
000400000403000000010523600000001000050500000000
000400000403000000010613500000002001060600000000

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

Exmoor (6) @ 0x5a210
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Baladi (6) @ 0x5a3f0
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

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

Exmoor (6) @ 0x5dce0
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

OPM (6) @ 0x5dd70
DP, DP, DP, DP, DP, DP
000400000403000000000001000000001000010100000000
000400000403000000000001000000002001020200000000
000400000403000000000001000000001102030300000000
000400000403000000000001000000002103040400000000
000400000403000000000001000000001204050500000000
000400000403000000000001000000002205060600000000

MalteseS (1) @ 0x5de20
HDMI
000800000402000000010100000000001204030100000000

Lagotto (4) @ 0x5de40
DP, HDMI, DVI-D, DVI-D
000400000403000000010100000000001102040100000000
000800000402000000010200000000002103050300000000
040000000402000000010300000000000000010500000000
040000000402000000010400000000000204060600000000

GreyhoundS (1) @ 0x5deb0
HDMI
000800000402000000010100000000001204030100000000

Maltese (6) @ 0x5df40
DP, DP, DP, DP, DP, DP
000400000403000000010123200000001000010300000000
000400000403000000010213100000002001020400000000
000400000403000000010343400000001102030100000000
000400000403000000010433300000002103040200000000
000400000403000000010563600000001204050500000000
000400000403000000010653500000002205060600000000

Labrador (6) @ 0x5e000
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010131200000002103020400000000
020000000001000000010241110000001102010300000000
000400000403000000010323400000001000030100000000
000400000001000000010411300000002001050500000000
000400000403000000010563600000001204040200000000
000400000001000000010651500000002205050500000000

Basset (4) @ 0x5e090
LVDS, LVDS, DP, DP
020000000001000000010131200000002103020200000000
020000000001000000010241110000001102010100000000
000400000403000000010323400000001000030300000000
000400000403000000010413300000002001040400000000

Greyhound (6) @ 0x5e150
DP, DP, DP, DP, DP, DP
000400000403000000010123200000001000010300000000
000400000403000000010213100000002001020400000000
000400000403000000010343400000001102030100000000
000400000403000000010433300000002103040200000000
000400000403000000010563600000001204050500000000
000400000403000000010653500000002205060600000000

Baladi (6) @ 0x5e1e0
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

-------------------------AMD9500Controller.kext-------------------------

Orinoco (6) @ 0x6f070
DP, DP, HDMI, HDMI, DVI-D, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000800000402000000010300000000001102010200000000
000800000402000000010400000000002103050400000000
040000000400000000010500000000000000030600000000
000400000001000000014601000000002001000000000000

Exmoor (6) @ 0x6f110
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Elqui (5) @ 0x6f1a0
LVDS, LVDS, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313500000002001030100000000
000400000001000000010413500000001204040200000000
000400000403000000010501000000001000050500000000

Florin (6) @ 0x6f220
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010421300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010661500000001204060600000000

Sinu (6) @ 0x6f330
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010421300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010661500000001204060600000000

Yelcho (6) @ 0x6f3c0
DP, DP, HDMI, DP, DP, DP
000400000001000000010111000000001204060100000000
000400000001000000010321000000002205040300000000
000800000402000000010500000000002103050400000000
000400000001000000014251000000001000000000000000
000400000001000000014461000000002001000000000000
000400000001000000014601000000001102000000000000

Acre (3) @ 0x6f4b0
DP, HDMI, DVI-D
000400000403000000010101000000001102020100000000
000800000402000000010200000000002103050400000000
040000000402000000010300000000000000030500000000

Huallaga (3) @ 0x6f500
DP, DP, HDMI
000400000403000000010101000000001204040300000000
000400000403000000010201000000001102010200000000
000800000402000000010300000000002103050400000000

Berbice (5) @ 0x6f580
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001010100000000
000400000001000000010243300000001000020200000000
000400000001000000010313200000002103030300000000
000400000001000000010453500000001102040400000000
000400000001000000010533400000001204050500000000

Longavi (5) @ 0x6f600
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001010100000000
000400000001000000010243300000001000020200000000
000400000001000000010313200000002103030300000000
000400000001000000010453500000001102040400000000
000400000001000000010533400000001204050500000000

Tolten (5) @ 0x6f6f0
LVDS, LVDS, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313500000002001030100000000
000400000001000000010413500000001204040200000000
000400000001000000010501000000001000050500000000

Palena (5) @ 0x6f770
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001010100000000
000400000001000000010243300000001000020200000000
000400000001000000010313200000002103030300000000
000400000001000000010453500000001102040400000000
000400000001000000010533400000001204050500000000

Caroni (5) @ 0x6f7f0
LVDS, LVDS, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313500000002001030100000000
000400000001000000010413500000001204040200000000
000400000001000000010501000000001000050500000000

Salado (5) @ 0x6f870
DP, DP, DP, DP, DP
000400000403000000000001000000001000020200000000
000400000403000000000001000000002001010100000000
000400000403000000000001000000001102040400000000
000400000403000000000001000000002103030300000000
000400000403000000000001000000001204050500000000

Guariba (6) @ 0x6f8f0
DP, DP, DP, HDMI, DVI-D, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000400000403000000010301000000001102010200000000
000800000402000000010400000000002103050400000000
040000000402000000010500000000000000030600000000
000400000001000000010601000000002001020500000000

Dayman (6) @ 0x6f980
DP, DP, DP, HDMI, DVI-D, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000400000403000000010301000000001102010200000000
000800000402000000010400000000002103050400000000
040000000402000000010500000000000000030600000000
000400000001000000010601000000002001020500000000

Baladi (6) @ 0x6fa10
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

OPM (5) @ 0x6faa0
DP, DP, DP, DP, DP
000400000403000000000001000000001102020200000000
000400000403000000000001000000002103030300000000
000400000403000000000001000000001204010100000000
000400000403000000000001000000001000040400000000
000400000403000000000001000000002001050500000000

 

Link to comment
Share on other sites

I have a question. Since my RX570 is recognized by the system, do I need to patch my framebuffers? I have full resolution at boot with Clover and desktop once it loads (after the expected flash when the OS takes over.)

If I inject ATI using Clover (along with Radeon Deinit), without injecting a framebuffer manually, it says it is using Baladi framebuffer. While that works it doesn’t match my cards layout. Guariba or Dayman is more closely matched (DP, DP, DP, HDMI, DVI-D). Should I just manually inject it or still continue to try patching using this guide?

My biggest problem continues to be wake after sleep even if using Radeon Deinit. 70% times it is fine, but the rest of the time, the computer wakes, but I get a blank screen. Oddly I can not VNC or share my screen either. But I can remotely access files. Even if I use terminal to issue a remote shutdown command, it doesn’t work.

Thanks.

 

EDIT 02-05-19
In case anyone else has the same issue, I figured out that I needed darkwake=10 in order for sleep to work properly. I had never needed it before. Maybe because I always had Nvidia cards? Still wondering about framebuffer though.

 

EDIT 02-19-19

Again not working. Have tried darkwake=2 but still have issue on and off.

 

EDIT 02-22-19

Finally got it to work. darkwake=8 works for my set-up. Immediately wakes from sleep after a single key press.

Edited by pkdesign
New Information
Link to comment
Share on other sites

  • 2 months later...

Hello friends,

I have made the process described in the guide, however, I can not get my card to work, in the system information I can only see a 3MB VRAM

 

This is the information I could extract and the modified framebuffer code for my R7 240 card:

 

ATOM BIOS Rom:

SubsystemVendorID: 0x174b SubsystemID: 0xe266

IOBaseAddress: 0x0000

Filename: 266P0305.S43

BIOS Bootup Message:

Sapphire Oland C57701 GDDR5 E26600                                          

 

PCI ID: 1002:6613

Connector at index 0

Type [@offset 43037]: HDMI-A (11)

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

i2cid [@offset 43111]: 0x91, OSX senseid: 0x2

HotPlugID: 1

Connector at index 1

Type [@offset 43047]: DVI-D (3)

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

i2cid [@offset 43138]: 0x90, OSX senseid: 0x1

HotPlugID: 2

Connector at index 2

Type [@offset 43057]: VGA (1)

Encoder [@offset 43061]: INTERNAL_KLDSCP_DAC1 (0x15)

i2cid [@offset 43165]: 0x97, OSX senseid: 0x8

 

 

Object Header Structure Size: 203

Connector Object Table Offset: 34

Router Object Table Offset: 0

Encoder Object Table Offset: 9d

Display Path Table Offset: 12

Connector Object Id [12] which is [HDMI_TYPE_A]

encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Connector Object Id [3] which is [DVI_D]

encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true

Connector Object Id [5] which is [VGA]

encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false

 

framebuffer code

 

00080000 04020000 00010100 00000000 10000102 00000000

04000000 14020000 00010200 00000000 20010201 00000000

10000000 10000000 00010300 00000000 00100008 00000000

 

Now my question is whether I perform the process well and whether I should use an AMD7000Controller.k ext framebuffer, since none matches the ports of my card except the AMD6000Controller and the AMD5000Controller.

 

Sorry for my bad English.

Link to comment
Share on other sites

  • 4 weeks later...

Hi mates,

I'm trying to patch a Firepro M6100 in a DELL Precisio M6800

DCPIManager's status page shows the card as AMD FirePro M6100 but in the PCIList the card is named Saturn HD8950. Why??
In system report the card is recognizes as AMD FirePro M6100 too.

If I turn off Integrated Graphics in BIOS, I only have hdmi output. No displayport. No VGA. No Internal display.
If I turn on Integrated Graphics in BIOS I have Internal display managed by the Intel HD4600 and hdmi turn on the external display but without image and is recognized by OsX in system report.

RADEON BIOS DECODE OUTPUT:

ATOM BIOS Rom:
SubsystemVendorID: 0x1028 SubsystemID: 0x15cd
IOBaseAddress: 0x0000
Filename: BR44594.001
BIOS Bootup Message:
Dell / Compal Saturn XT C60001 A1 GDDR5 2GB 300e/150m 

PCI ID: 1002:6640
Connector at index 0
Type [@offset 43970]: (null) (1701736270) - How could I know what kind of connector is this?
Encoder [@offset 43974]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 44098]: 0x94, OSX senseid: 0x5
HotPlugID: ff
Connector at index 1
Type [@offset 43980]: (null) (1701736270) - How could I know what kind of connector is this?
Encoder [@offset 43984]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44125]: 0x93, OSX senseid: 0x4
HotPlugID: 4
Connector at index 2
Type [@offset 43990]: DisplayPort (10)
Encoder [@offset 43994]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44152]: 0x90, OSX senseid: 0x1
HotPlugID: 1
Connector at index 3
Type [@offset 44000]: DisplayPort (10)
Encoder [@offset 44004]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44179]: 0x91, OSX senseid: 0x2
HotPlugID: 2
Connector at index 4
Type [@offset 44010]: DisplayPort (10)
Encoder [@offset 44014]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44206]: 0x92, OSX senseid: 0x3
HotPlugID: 3
Connector at index 5
Type [@offset 44020]: VGA (1)
Encoder [@offset 44024]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44233]: 0x97, OSX senseid: 0x8


-------------------------------------------------------------------------
REDSOCK BIOS DECODER OUTPUT

BR44594.001 :

Dell / Compal Saturn XT C60001 A1 GDDR5 2GB 300e/150m 

Subsystem Vendor ID: 1028
Subsystem ID: 15cd
Object Header Structure Size: 405
Connector Object Table Offset: 52
Router Object Table Offset: 0
Encoder Object Table Offset: 124
Display Path Table Offset: 12
Connector Object Id [22] which is [(unknown)]
encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Connector Object Id [22] which is [(unknown)]
encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true

Connector Object Id [19] which is [DISPLAY_PORT]
encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false

Connector Object Id [19] which is [DISPLAY_PORT]
encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true

Connector Object Id [19] which is [DISPLAY_PORT]
encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false

Connector Object Id [5] which is [VGA]
encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false


----------------------------------------------------------------------------------------------------------

Why RADEON BIOS DECODE & REDSOCK BIOS DECODER show me "Unknown, unknown, DP, DP, DP, VGA" instead of "LVDS, VGA, DP, HDMI"??

Why RADEON BIOS DECODE & REDSOCK BIOS DECODER show me 6 outputs if I have 4 phisycal outputs?

---------------------------------------------------------------------------------------
The card is managed by AMD8000Controller.kext where only are Exmoor and Baladi. The two with 6 outputs.

How I patch this if I know only 4 of the 6 connectors I got?

-------------------------------------------------------------------------------

THE PATCH I MADE:

- (10 00 01 05) - Code construction - UNKNOWN
- (22 05 02 04) - Code construction - UNKNOWN
00040000 04030000 00010000 00000000 11020301 00000000 - DP
00040000 04030000 00010000 00000000 21030402 00000000 - DP
00040000 04030000 00010000 00000000 12040503 00000000 - DP
10000000 10000000 00010000 00000000 00100608 00000000 - VGA
 

Edited by narayan
Link to comment
Share on other sites

  • 2 months later...

Hi guys! I'm here to find, with you maybe, a solution image.gif.d3bb620fcf95e375a2f351f8b369e67d.gif

I have two Sapphire AMD 7770 GHz Edition 1GB on two different PC. It's a good vga until Sierra. From High Sierra I got some problems but only on one of these... I explain it better

first build working: i7-3770 - Asrock H77 Pro4/Mvp (uefi)

second build not-working: Intel Core 2 Quad Q9450 - LGA 775 Gigabyte GA-G41M-COMBO rev.2 (legacy bios with high sierra installed with the mbr patch!)

 

on the first build I simply use lilu kext and WGreen with boot argument on clover "radpg=15" and everything's perfect.

on the second build this method doesn't work. I really don't know why... my only hypothesis is the different motherboard (one is uefi and the other one is not...)

anyway... many months ago I did it works on the second build, always on HSierra, but I can't remember how... maybe with the framebuffer or maybe with some kext from sierra? boh!

 

Now I'm trying to use this framebuffers method again because the problem it's just the black screen. I use the display port and sometimes also the hdmi to try it in a different way.

 

May you help me to make sure that I'm doing it well? I'm going to post everything down here:

 

 

	ATOM BIOS Rom:
	    SubsystemVendorID: 0x174b SubsystemID: 0xe244
	    IOBaseAddress: 0x0000
	    Filename: 244X03E6.O03
	    BIOS Bootup Message:

	113-C44101001-S01

	PCI ID: 1002:683d
	Connector at index 0
	    Type [@offset 44934]: DisplayPort (10)
	    Encoder [@offset 44938]: INTERNAL_UNIPHY1 (0x20)
	    i2cid [@offset 45026]: 0x90, OSX senseid: 0x1
	    HotPlugID: 3
	Connector at index 1
	    Type [@offset 44944]: HDMI-A (11)
	    Encoder [@offset 44948]: INTERNAL_UNIPHY2 (0x21)
	    i2cid [@offset 45053]: 0x91, OSX senseid: 0x2
	    HotPlugID: 1
	Connector at index 2
	    Type [@offset 44954]: DVI-I (2)
	    Encoder [@offset 44958]: INTERNAL_UNIPHY (0x1e)
	    i2cid [@offset 45090]: 0x93, OSX senseid: 0x4
	    HotPlugID: 4
	Connector at index 3
	    Type [@offset 44964]: DVI-I (2)
	    Encoder [@offset 44968]: INTERNAL_KLDSCP_DAC1 (0x15)
	    i2cid [@offset 45090]: 0x93, OSX senseid: 0x4
	    HotPlugID: 4


	and

	244X03E6.O03:

	113-C44101001-S01                                                         
	Subsystem Vendor ID: 174b
	       Subsystem ID: e244
	Object Header Structure Size: 296
	Connector Object Table Offset: 3e
	Router Object Table Offset: 0
	Encoder Object Table Offset: d0
	Display Path Table Offset: 12
	Connector Object Id [19] which is [DISPLAY_PORT]
	    encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
	Connector Object Id [12] which is [HDMI_TYPE_A]
	    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
	Connector Object Id [2] which is [DVI_I]
	    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
	Connector Object Id [2] which is [DVI_I]
	    encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false

I dump this info using the rom taken from the dcpi manager on the first build working with whatevergreen.

415574

 

 

My VGA has 3 display port in this order: HDMI - Display Port - DVI-I (DualLink)

I'm trying to use the NAMAKO Framebuffer but I really dunnow if it is the right one...

 

Namako Framebuffer of High Sierra 10.13.6
	02000000 00010000 00010151 20000000 22050202 00000000
	02000000 00010000 00010261 11000000 12040101 00000000
	00040000 04030000 00010343 40000000 11020303 00000000
	00040000 04030000 00010433 30000000 21030404 00000000


and this is the one I patched using your guide...

Namako Patched for 7770 GHz Edition Sapphire
00040000 04030000 00010100 00000000 11020301 00000000 (DP)
00080000 04020000 00010200 00000000 12040102 00000000 (HDMI)
04000000 14020000 00010300 00000000 10000404 00000000 (DVI-I)
04000000 14020000 00010400 00000000 00100404 00000000 (DVI-I) <- maybe this is useless

 

I put all of this on the usb clover that I use for booting because I never reach the desktop on this build. I already rebuilt the cache from single user but still black screen... why? any suggestions?

image.gif

Edited by Vorshim92
Link to comment
Share on other sites

  • 1 month later...

Anyone help me with modification of FB, on macOS Mojave 10.14.6. I think that my FB name is Hamachi.

 

MSI R9 280X, on HDMI port. 

 

And this is bios of my card.

 

ATOM BIOS Rom: 

SubsystemVendorID: 0x1462 SubsystemID: 0x2777
IOBaseAddress: 0x0000
Filename: V277media.sb
BIOS Bootup Message: 
113-MSITV277MS.314 TAHITI B0 XTL C38650 GDDR5 3GB  
PCI ID: 1002:6798
Connector at index 0
Type [@offset 43544]: DisplayPort (10)
Encoder [@offset 43548]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 43662]: 0x90, OSX senseid: 0x1
Connector at index 1
Type [@offset 43554]: DisplayPort (10)
Encoder [@offset 43558]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 43689]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 43564]: HDMI-A (11)
Encoder [@offset 43568]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 43716]: 0x93, OSX senseid: 0x4
Connector at index 3
Type [@offset 43574]: DVI-I (2)
Encoder [@offset 43578]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 43753]: 0x95, OSX senseid: 0x6
Connector at index 4
Type [@offset 43584]: DVI-I (2)
Encoder [@offset 43588]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 43753]: 0x95, OSX senseid: 0x6

 

 

113-MSITV277MS.314 TAHITI B0 XTL C38650 GDDR5 3GB  
Subsystem Vendor ID: 1462
Subsystem ID: 2777
Object Header Structure Size: 389
Connector Object Table Offset: 48
Router Object Table Offset: 0
Encoder Object Table Offset: 118
Display Path Table Offset: 12
Connector Object Id [19] which is [DISPLAY_PORT]
encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [19] which is [DISPLAY_PORT]
encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
Connector Object Id [12] which is [HDMI_TYPE_A]
encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
Connector Object Id [2] which is [DVI_I]
encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
Connector Object Id [2] which is [DVI_I]
encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false

1005420_2004682.jpg

Link to comment
Share on other sites

  • 2 months later...
On 1/29/2019 at 1:28 AM, Pavo said:

10.14.4 beta 1


------------------------AMD10000Controller.kext-------------------------

Sleipnir (6) @ 0x69e50
DP, DP, DP, HDMI, DP, DP
000400000403000000010131200000001204010100000000
000400000001000000010311400000002001060600000000
000400000001000000010421300000001000050500000000
000800000402000000010500000000002205020200000000
000400000001000000014251100000001102000000000000
000400000001000000014601000000002103000000000000

Ucayali (6) @ 0x6aa30
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010141220000001102020400000000
020000000001000008010231130000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010421300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010661500000001204060600000000

Exmoor (6) @ 0x6aac0
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Wenamu (6) @ 0x6ae80
DP, DP, DP, DP, DP, DP
000400000403000000010153200000002205020200000000
000400000403000000010263100000001204010100000000
000400000403000000010313400000002001050600000000
000400000403000000010423300000001000060500000000
000400000403000000010533600000002103040400000000
000400000403000000010643500000001102030300000000

Valdivia (6) @ 0x6af10
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010141220000001102020400000000
020000000001000008010231120000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010423300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010663500000001204060600000000

Envira (6) @ 0x6b000
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010151220000002205020200000000
020000000001000008010261120000001204010100000000
000400000001000000010313400000002001050600000000
000400000001000000010423300000001000060500000000
000400000001000000010543600000001102030300000000
000400000001000000010633500000002103040400000000

Xingu (5) @ 0x6b1f0
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001060600000000
000400000001000000010243300000001000050500000000
000400000001000000010313200000002103040400000000
000400000001000000010463500000001102030300000000
000400000001000000010533400000002205020200000000

Kamarang (4) @ 0x6b270
DP, DP, DP, HDMI
000400000403000000010101000000002205020200000000
000400000403000000010201000000001204010100000000
000400000403000000010300000000001000050500000000
000800000402000000010400000000002001060600000000

Zutia (6) @ 0x6d4c0
DP, DP, DP, DP, DP, DP
000400000403000000010101000000001000060600000000
000400000403000000010201000000002001050500000000
000400000403000000010301000000001102040400000000
000400000403000000010401000000002103030300000000
000400000403000000010501000000002205010100000000
000400000403000000010601000000001204020200000000

Japura (6) @ 0x6d6e0
LVDS, LVDS, DP, DP, DP, DP
020000000001000008010151220000002205020200000000
020000000001000008010261120000001204010100000000
000400000001000000010313400000002001050600000000
000400000001000000010423300000001000060500000000
000400000001000000010543600000001102030300000000
000400000001000000010633500000002103040400000000

Catatumbo (6) @ 0x6d8d0
DP, DP, DP, DP, DP, DP
000400000403000000010153200000002205020200000000
000400000403000000010263100000001204010100000000
000400000403000000010313400000002001050600000000
000400000403000000010423300000001000060500000000
000400000403000000010533600000002103040400000000
000400000403000000010643500000001102030300000000

Donguil (6) @ 0x6d970
DP, DP, DP, DP, DP, DP
000400000001000000010123200000001000050600000000
000400000001000000010213100000002001060500000000
000400000001000000010343400000001102040400000000
000400000001000000010433300000002103030300000000
000400000001000000010563600000001204020200000000
000400000001000000010653500000002205010100000000

Araguaia (6) @ 0x6da00
DP, DP, DP, DP, DP, DP
000400000001000000010123200000001000050600000000
000400000001000000010213100000002001060500000000
000400000001000000010343400000001102040400000000
000400000001000000010433300000002103030300000000
000400000001000000010563600000001204020200000000
000400000001000000010653500000002205010100000000

Rapel (4) @ 0x73df0
DP, DP, DP, DP
000400000403000000010101000000002205020200000000
000400000403000000010201000000001102030300000000
000400000403000000010301000000001000050500000000
000400000403000000010401000000002001060600000000

Iriri (4) @ 0x7be50
DP, DP, DP, HDMI
000400000403000000010101000000002205020200000000
000400000403000000010201000000001204010100000000
000400000403000000010300000000001000050500000000
000800000402000000010400000000002001060600000000

Baladi (6) @ 0x7cbc0
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

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

Ramen (6) @ 0x59000
LVDS, HDMI, DP, DP, DP, DP
020000000001000039050108000000002001050600000000
000800000402000000010200000000001000030500000000
000400000403000000010343400000001102010100000000
000400000001000000010431300000002103040300000000
000400000403000000010563600000001204020200000000
000400000001000000010651500000002205040300000000

Tako (6) @ 0x59100
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Namako (4) @ 0x59190
LVDS, LVDS, DP, DP
020000000001000000010151200000002205020200000000
020000000001000000010261110000001204010100000000
000400000403000000010343400000001102030300000000
000400000403000000010433300000002103040400000000

Aji (4) @ 0x59270
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204050100000000
000400000403000000010201000000002205040200000000
040000001402000000010300000000000000030600000000
000800000402000000010400000000001102010400000000

Buri (4) @ 0x592d0
LVDS, DP, DP, HDMI
020000000001000039050100000000001000050500000000
000400000403000000090200000000001102010100000000
000400000403000000090300000000002103020200000000
000800000402000000010400000000001204030300000000

Chutoro (5) @ 0x59330
LVDS, DP, DP, DP, DP
020000000001000019010100000000001204030300000000
000400000403000000010201000000001102010100000000
000400000001000000090300000000002103020200000000
000400000001000000090400000000002205040400000000
000400000403000000010500000000001000050500000000

Dashimaki (4) @ 0x593b0
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204020200000000
000400000403000000010200000000002205030500000000
040000001402000000010301000000000000040400000000
000800000402000000010400000000001102010100000000

Ebi (5) @ 0x59420
LVDS, DP, DP, DP, DP
020000000001000019010100000000001204030300000000
000400000403000000010201000000001102010100000000
000400000001000000090301000000002103020200000000
000400000001000000090401000000002205040400000000
000400000403000000010501000000001000050500000000

Gari (5) @ 0x594a0
LVDS, DP, DP, DP, DP
020000000001000019010100000000001204030300000000
000400000403000000010201000000001102010100000000
000400000001000000090300000000002103020200000000
000400000001000000090400000000002205040400000000
000400000403000000010500000000001000050500000000

Futomaki (4) @ 0x59520
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204040100000000
000400000403000000010201000000002205050200000000
040000001402000000010300000000000000060600000000
000800000402000000010400000000001102010300000000

Hamachi (4) @ 0x59580
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204050100000000
000400000403000000010201000000002205040200000000
040000001402000000010300000000000000030600000000
000800000402000000010400000000001102010400000000

OPM (6) @ 0x59650
DP, DP, DP, DP, DP, DP
000400000403000000010001000000001102010100000000
000400000403000000010001000000002103020200000000
000400000403000000010001000000001204030300000000
000400000403000000010001000000002205040400000000
000400000403000000010001000000001000050500000000
000400001403000000010001000000002001060600000000

Ikura (1) @ 0x596f0
HDMI
000800000402000000010100000000001204030100000000

IkuraS (6) @ 0x59710
DP, DP, DP, DP, DP, DP
000400000403000000010143200000001102010300000000
000400000403000000010233100000002103020400000000
000400000403000000010363400000001204030100000000
000400000403000000010453300000002205040200000000
000400000403000000010523600000001000050500000000
000400000403000000010613500000002001060600000000

Junsai (6) @ 0x597a0
DP, DP, DP, DP, DP, DP
000400000403000000010001000000001204030100000000
000400000403000000010001000000002205040200000000
000400000403000000010001000000001102010300000000
000400000403000000010001000000002103020400000000
000400000403000000010001000000001000050500000000
000400000403000000010001000000002001060600000000

Kani (1) @ 0x59830
HDMI
000800000402000000010100000000001204030100000000

KaniS (6) @ 0x59850
DP, DP, DP, DP, DP, DP
000400000403000000010143200000001102010300000000
000400000403000000010233100000002103020400000000
000400000403000000010363400000001204030100000000
000400000403000000010453300000002205040200000000
000400000403000000010523600000001000050500000000
000400000403000000010613500000002001060600000000

DashimakiS (4) @ 0x598e0
DP, DP, DVI-D, HDMI
000400000403000000010101000000001204020200000000
000400000403000000010201000000002205030500000000
040000001402000000010300000000000000040400000000
000800000402000000010400000000001102010100000000

Maguro (1) @ 0x59940
HDMI
000800000402000000010100000000001204030100000000

MaguroS (6) @ 0x59960
DP, DP, DP, DP, DP, DP
000400000403000000010143200000001102010300000000
000400000403000000010233100000002103020400000000
000400000403000000010363400000001204030100000000
000400000403000000010453300000002205040200000000
000400000403000000010523600000001000050500000000
000400000403000000010613500000002001060600000000

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

Exmoor (6) @ 0x5a210
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Baladi (6) @ 0x5a3f0
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

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

Exmoor (6) @ 0x5dce0
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

OPM (6) @ 0x5dd70
DP, DP, DP, DP, DP, DP
000400000403000000000001000000001000010100000000
000400000403000000000001000000002001020200000000
000400000403000000000001000000001102030300000000
000400000403000000000001000000002103040400000000
000400000403000000000001000000001204050500000000
000400000403000000000001000000002205060600000000

MalteseS (1) @ 0x5de20
HDMI
000800000402000000010100000000001204030100000000

Lagotto (4) @ 0x5de40
DP, HDMI, DVI-D, DVI-D
000400000403000000010100000000001102040100000000
000800000402000000010200000000002103050300000000
040000000402000000010300000000000000010500000000
040000000402000000010400000000000204060600000000

GreyhoundS (1) @ 0x5deb0
HDMI
000800000402000000010100000000001204030100000000

Maltese (6) @ 0x5df40
DP, DP, DP, DP, DP, DP
000400000403000000010123200000001000010300000000
000400000403000000010213100000002001020400000000
000400000403000000010343400000001102030100000000
000400000403000000010433300000002103040200000000
000400000403000000010563600000001204050500000000
000400000403000000010653500000002205060600000000

Labrador (6) @ 0x5e000
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010131200000002103020400000000
020000000001000000010241110000001102010300000000
000400000403000000010323400000001000030100000000
000400000001000000010411300000002001050500000000
000400000403000000010563600000001204040200000000
000400000001000000010651500000002205050500000000

Basset (4) @ 0x5e090
LVDS, LVDS, DP, DP
020000000001000000010131200000002103020200000000
020000000001000000010241110000001102010100000000
000400000403000000010323400000001000030300000000
000400000403000000010413300000002001040400000000

Greyhound (6) @ 0x5e150
DP, DP, DP, DP, DP, DP
000400000403000000010123200000001000010300000000
000400000403000000010213100000002001020400000000
000400000403000000010343400000001102030100000000
000400000403000000010433300000002103040200000000
000400000403000000010563600000001204050500000000
000400000403000000010653500000002205060600000000

Baladi (6) @ 0x5e1e0
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

-------------------------AMD9500Controller.kext-------------------------

Orinoco (6) @ 0x6f070
DP, DP, HDMI, HDMI, DVI-D, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000800000402000000010300000000001102010200000000
000800000402000000010400000000002103050400000000
040000000400000000010500000000000000030600000000
000400000001000000014601000000002001000000000000

Exmoor (6) @ 0x6f110
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010151200000002205020400000000
020000000001000000010261110000001204010300000000
000400000403000000010343400000001102030100000000
000400000001000000010431300000002103050500000000
000400000403000000010523600000001000040200000000
000400000001000000010611500000002001050500000000

Elqui (5) @ 0x6f1a0
LVDS, LVDS, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313500000002001030100000000
000400000001000000010413500000001204040200000000
000400000403000000010501000000001000050500000000

Florin (6) @ 0x6f220
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010421300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010661500000001204060600000000

Sinu (6) @ 0x6f330
LVDS, LVDS, DP, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313400000002001030100000000
000400000001000000010421300000001000050500000000
000400000001000000010553600000002205040200000000
000400000001000000010661500000001204060600000000

Yelcho (6) @ 0x6f3c0
DP, DP, HDMI, DP, DP, DP
000400000001000000010111000000001204060100000000
000400000001000000010321000000002205040300000000
000800000402000000010500000000002103050400000000
000400000001000000014251000000001000000000000000
000400000001000000014461000000002001000000000000
000400000001000000014601000000001102000000000000

Acre (3) @ 0x6f4b0
DP, HDMI, DVI-D
000400000403000000010101000000001102020100000000
000800000402000000010200000000002103050400000000
040000000402000000010300000000000000030500000000

Huallaga (3) @ 0x6f500
DP, DP, HDMI
000400000403000000010101000000001204040300000000
000400000403000000010201000000001102010200000000
000800000402000000010300000000002103050400000000

Berbice (5) @ 0x6f580
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001010100000000
000400000001000000010243300000001000020200000000
000400000001000000010313200000002103030300000000
000400000001000000010453500000001102040400000000
000400000001000000010533400000001204050500000000

Longavi (5) @ 0x6f600
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001010100000000
000400000001000000010243300000001000020200000000
000400000001000000010313200000002103030300000000
000400000001000000010453500000001102040400000000
000400000001000000010533400000001204050500000000

Tolten (5) @ 0x6f6f0
LVDS, LVDS, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313500000002001030100000000
000400000001000000010413500000001204040200000000
000400000001000000010501000000001000050500000000

Palena (5) @ 0x6f770
LVDS, DP, DP, DP, DP
020000000001000039050108000000002001010100000000
000400000001000000010243300000001000020200000000
000400000001000000010313200000002103030300000000
000400000001000000010453500000001102040400000000
000400000001000000010533400000001204050500000000

Caroni (5) @ 0x6f7f0
LVDS, LVDS, DP, DP, DP
020000000001000000010141200000001102020400000000
020000000001000000010231110000002103010300000000
000400000001000000010313500000002001030100000000
000400000001000000010413500000001204040200000000
000400000001000000010501000000001000050500000000

Salado (5) @ 0x6f870
DP, DP, DP, DP, DP
000400000403000000000001000000001000020200000000
000400000403000000000001000000002001010100000000
000400000403000000000001000000001102040400000000
000400000403000000000001000000002103030300000000
000400000403000000000001000000001204050500000000

Guariba (6) @ 0x6f8f0
DP, DP, DP, HDMI, DVI-D, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000400000403000000010301000000001102010200000000
000800000402000000010400000000002103050400000000
040000000402000000010500000000000000030600000000
000400000001000000010601000000002001020500000000

Dayman (6) @ 0x6f980
DP, DP, DP, HDMI, DVI-D, DP
000400000403000000010101000000001204060100000000
000400000403000000010201000000002205040300000000
000400000403000000010301000000001102010200000000
000800000402000000010400000000002103050400000000
040000000402000000010500000000000000030600000000
000400000001000000010601000000002001020500000000

Baladi (6) @ 0x6fa10
DP, DP, DP, DP, DP, DP
000400000403000000010300000000001204030300000000
000400000403000000010100000000001102010100000000
000400000403000000010200000000002103020200000000
000400000403000000010400000000002205040400000000
000400000403000000010500000000001000050500000000
000400000403000000010600000000002001060600000000

OPM (5) @ 0x6faa0
DP, DP, DP, DP, DP
000400000403000000000001000000001102020200000000
000400000403000000000001000000002103030300000000
000400000403000000000001000000001204010100000000
000400000403000000000001000000001000040400000000
000400000403000000000001000000002001050500000000

 

How can I get framebuffer list for 10.15 ?

Link to comment
Share on other sites

2 hours ago, Pavo said:

There is no need to anymore, WhateverGreen.kext takes care of patching connectors on the fly now.

My Mac boots in 2.5 minutes , when I only use Futomaki FB name , 0x68101002 Fake ID( while my ASUS R7 370 4 MB seems to have 6811 and my system does not boot with 6811  ID) and inject ATI, but if I do not use any of these  it boots in 1 minute without graphics acceleration. I thought I should make a framebuffer modification.

Link to comment
Share on other sites

1 hour ago, dogansan said:

My Mac boots in 2.5 minutes , when I only use Futomaki FB name , 0x68101002 Fake ID( while my ASUS R7 370 4 MB seems to have 6811 and my system does not boot with 6811  ID) and inject ATI, but if I do not use any of these  it boots in 1 minute without graphics acceleration. I thought I should make a framebuffer modification.

You really should not be injecting a specific frame buffer. Allow macOS to pick whatever frame buffer it feels that is suitable itself. You can still use a FakeID though.

Link to comment
Share on other sites

8 minutes ago, Pavo said:

You really should not be injecting a specific frame buffer. Allow macOS to pick whatever frame buffer it feels that is suitable itself. You can still use a FakeID though.

 

8 minutes ago, Pavo said:

You really should not be injecting a specific frame buffer. Allow macOS to pick whatever frame buffer it feels that is suitable itself. You can still use a FakeID though.

You are correct, even if I leave frame buffer as blank in Clover, it works with graphics acceleration. But my issue of long boot time is still remain as a problem. Do you have any recommendation for this? 

Link to comment
Share on other sites

3 minutes ago, dogansan said:

 

You are correct, even if I leave frame buffer as blank in Clover, it works with graphics acceleration. But my issue of long boot time is still remain as a problem. Do you have any recommendation for this? 

Well since you are faking your GPU device for a native GPU, there is really nothing you can do except get a natively supported GPU that doesn't require a fakeID.

Link to comment
Share on other sites

11 minutes ago, Pavo said:

Well since you are faking your GPU device for a native GPU, there is really nothing you can do except get a natively supported GPU that doesn't require a fakeID.

I see, thanks Pavo, I will give up finding a solution for a faster boot. I also understand that Open Core will not improve this issue. Will be waiting until my son buys a new GPU .

Link to comment
Share on other sites

  • 4 years later...

This is an old thread that I referenced and adapted for a working solution here using WhateverGreen's Connectors patch.  My RX560x would boot to black screen until I applied the framebuffer patch with WhateverGreen.

 

EDIT: After my intial post here, I have discovered that my WhateverGreen patch, while "working," is not working for the reasons I expected it to work.  If there are any WEG experts who have time to help debug and diagnose, I have reported my test results here.  Thank you.

 

EDIT2: It turns out that WhateverGreen.kext is necessary for my RX560x, but not for the reasons I thought (not needed for defining connectors patch).  At the time of this writing, I still don't understand my lucky use of WEG, because the real WEG solution for my RX560x is here.  Many thanks to help from joevt for deciphering debug log.

Edited by deeveedee
Link to comment
Share on other sites

 Share

×
×
  • Create New...