Multisaft Posted November 23, 2015 Share Posted November 23, 2015 Hey Allan, sorry, I thought that it is allowed to put the link of my post into the different topics related to my problem. 1 Link to comment Share on other sites More sharing options...
yacob841 Posted November 24, 2015 Share Posted November 24, 2015 I am having an issue with my Graphics after 10.11 update. I currently have two Radeon HD7950's that were working natively with 10.10. At first I was receiving "** GPU Hardware VM is enabled" error and would not boot, however I could boot using safe mode. Once in safe mode, I was planning on deleting the x4000 and the AMD7000Controller kexts and reinstall them and see what happens, however I ended up forgetting that I deleted them and restarted my computer without them. The computer successfully booted up normally but with only one of my monitors (the one connected to the built in graphics), when I went to the kexts I noticed that the x4000 had rebuilt itself but the 7000 did not. I reinstalled the 7000, rebuilt the cache, and restarted, now it boots to just my one screen overtime, including in safe mode. Ever since then, no matter what I do, by forcing 7000 to load, injecting the new cards, anything I try just ends up not working. Also when I go to system reporter instead of saying AMD7xxx like it used to it now just says "Display". I attempted to use DPCIManager to extract the ROM, but the two Radeon cards are not showing up, only "Intel HD Graphics 4000". I am able to see the two cards in PCI but that doesn't allow me to extract the ROMs. I also just wanted to check what is happening physically, both my graphics cards appear to be running, just not showing up on my computer. Any ideas on what I can do? I am really at a loss. Thank you for your time and I hope to hear back from you shortly. Link to comment Share on other sites More sharing options...
SH100 Posted November 28, 2015 Share Posted November 28, 2015 Hello, first of all thanks a lot for this tutorial!! I am trying to get my Sapphire R9 270x Toxic running on OS X (10.11.1) El Capitan, but i have a problem getting my Display Port running :/ HDMI and DVI-I working well. But because i have got a Screen Resolution of 3440x1440, i want to connect the display via DP to get 60Hz. When i follow this tutorial, i got the same patch values as Vlada: Radeon BIOS decode: ATOM BIOS Rom: SubsystemVendorID: 0x174b SubsystemID: 0xe272 IOBaseAddress: 0x0000 Filename: 272X04H0.U44 BIOS Bootup Message: CURACAO XT hynix 64Mx32 2GB 150e/150m PCI ID: 1002:6810 Connector at index 0 Type [@offset 43550]: DisplayPort (10) Encoder [@offset 43554]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43668]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 43560]: HDMI-A (11) Encoder [@offset 43564]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43695]: 0x92, OSX senseid: 0x3 Connector at index 2 Type [@offset 43570]: DVI-I (2) Encoder [@offset 43574]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 43732]: 0x95, OSX senseid: 0x6 Connector at index 3 Type [@offset 43580]: DVI-I (2) Encoder [@offset 43584]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 43732]: 0x95, OSX senseid: 0x6 Connector at index 4 Type [@offset 43590]: DVI-D (3) Encoder [@offset 43594]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 43759]: 0x94, OSX senseid: 0x5 Redshock BIOS decode: 272X04H0.U44: CURACAO XT hynix 64Mx32 2GB 150e/150m Subsystem Vendor ID: 174b Subsystem ID: e272 Object Header Structure Size: 384 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 [12] which is [HDMI_TYPE_A] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true 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 Connector Object Id [4] which is [DVI_D] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false So i used the same Patch values: FB: Futomaki ATI Connector Data: 00 04 00 00 04 03 00 00 00 01 01 01 12 04 04 01 00 04 00 00 04 03 00 00 00 01 02 01 22 05 05 02 04 00 00 00 14 02 00 00 00 01 03 00 00 00 06 06 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 03 ATI Patch Data: 00 04 00 00 04 03 00 00 00 01 02 01 12 04 01 01 00 02 00 00 04 02 00 00 00 01 01 01 10 00 03 06 04 00 00 00 14 02 00 00 00 01 03 00 11 02 05 05 00 08 00 00 00 02 00 00 00 01 04 00 22 05 02 03 My Clover "Graphics" and "Kext Patches" Configuration is: <key>Graphics</key> <dict> <key>FBName</key> <string>Futomaki</string> <key>Inject</key> <dict> <key>ATI</key> <true/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>ATIConnectorsController</key> <string>7000</string> <key>ATIConnectorsData</key> <string>00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103</string> <key>ATIConnectorsPatch</key> <string>00040000040300000001020112040101000200000402000000010101100003060400000014020000000103001102050500080000000200000001040022050203</string> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KernelHaswellE</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <true/> <key>KextsToPatch</key> ... I also tried running the Patch Tool (by Vlada), but this does not modifies my clover config, even if mounted :/ The strange thing is, even if i delete the ATI Connector and Patch Data in my clover config. HDMI and DVI-I are still running fine! So i am not sure if this is a normal behavior? What section i have not experimented with is FB. I did not find the script and my AMDXXXXControllers.kexts which should be in Library/Extensions. Does anyone has experience with DP Connector in this case? Thanks a lot and regards, Sven Link to comment Share on other sites More sharing options...
Multisaft Posted November 29, 2015 Share Posted November 29, 2015 HI SH100, maybe we can help each other (see my post some days in front of yours). I have the same issue. Maybe you can first add <key>Debug</key> <true/> <key>DebugLog</key> <true/> to your boot flags. This will give you information, which FB will be patched. I'm interested, if clover tells you, that the AMD7000 controller is patched correctly (like in my situation), and that the AMDFramebuffer is not patched (which I think is a problem in my case). Because when i use the ATI Injektion, I'm stucked at the Black Screen issue, when i set the ATI Injektion to false, I'm stucked with a white screen. I would hope to get some more input from people reading here. Link to comment Share on other sites More sharing options...
SH100 Posted November 29, 2015 Share Posted November 29, 2015 Hey Multisaft, my log is reading the following output which i can relate to graphics section: 5:346 0:001 ATIController: 7000 5:348 0:001 ATIDataLength: 64 ... 5:593 0:003 ========= Auto patch DSDT Starting ======== 5:595 0:001 VideoCard devID=0x68101002 5:597 0:001 DisplayADR1[0] = 0x10000, DisplayADR2[0] = 0x0 ... 5:765 0:003 ========= Auto patch DSDT Finished ======== ... 5:787 0:001 Framebuffer @0xE0000000 MMIO @0xF7E00000 I/O Port @0x0000E000 ROM Addr @0xF7E40000 5:789 0:001 ATI card POSTed, 5:792 0:003 Set VRAM for Cedar=2048Mb 5:793 0:001 ATI: get_vram_size returned 0x80000000 5:795 0:001 ATI Radeon EVERGREEN family 5:797 0:001 Users config name Futomaki 5:798 0:001 (AtiPorts) Nr of ports set to: 4 5:800 0:001 ATI Pitcairn AMD Radeon R9 270X 2048MB (Futomaki) [1002:6810] (subsys [174B:E272]):: PciRoot(0x0)\Pci(0x1,0x0)\Pci(0x0,0x0) ... Schöne Grüße , Sven Link to comment Share on other sites More sharing options...
Multisaft Posted November 30, 2015 Share Posted November 30, 2015 Maybe someone else needs to verify that, but I think, your FB Patching was ok, therefore that shouldnt be the problem. Do you get the information in your boot sequence, that the AMDFramebuffer wasn't patched? Something like: ATIConnectorsPatch: driverAddr = xxxxxxadsfjkasdf Controller = 7000 Kext: com.apple.kext.AMDFramebuffer ==> NOT patched! and after that, comes the AMD7000Controller patching ATIConnectorsPatch: driverAddr = 1E4CB000, driverSize = 627000 Controller = 7000 Kext: com.apple.kext.AMD7000Controller ==> patched 1 times! Link to comment Share on other sites More sharing options...
ipurc Posted November 30, 2015 Share Posted November 30, 2015 hi guys can you help me, i stuck at black screen,,AMD 7500/7600 ,, 1GB ( Hd 7610M ) here's my decode : Connector Object Id [14] which is [LVDS] encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector at index 0 Type [@offset 44700]: LVDS (7) Encoder [@offset 44704]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 44774]: 0x91, OSX senseid: 0x2 Code Contruction : 10 00 01 02 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 at index 1 Type [@offset 44710]: HDMI-A (11) Encoder [@offset 44714]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 44797]: 0x90, OSX senseid: 0x1 Code Construction : 11 02 02 01 Connector Object Id [5] which is [VGA] encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false Connector at index 2 Type [@offset 44720]: VGA (1) Encoder [@offset 44724]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 44824]: 0x92, OSX senseid: 0x3 Code Construction : 00 10 03 03 and it's my editing personality ( Pondweed ) 02 00 00 00 40 00 00 00 09 01 00 00 10 00 01 02 00 08 00 00 00 02 00 00 00 01 00 00 11 02 02 01 10 00 00 00 10 00 00 00 00 01 00 00 00 10 03 03 Link to comment Share on other sites More sharing options...
=)(= Posted December 5, 2015 Share Posted December 5, 2015 I am on El Capitan, how do I extract the personalities? The script does not work cuz now there is no ATIFramebuffer, it is called AMDFramebuffer, I tried editing the script but it does not work. Link to comment Share on other sites More sharing options...
Pavo Posted December 5, 2015 Share Posted December 5, 2015 I am on El Capitan, how do I extract the personalities? The script does not work cuz now there is no ATIFramebuffer, it is called AMDFramebuffer, I tried editing the script but it does not work. Here you go, open terminal and type php and then drag and drop this php script into terminal and hit Enter. ATI_FrameBuffers.php.zip 1 Link to comment Share on other sites More sharing options...
=)(= Posted December 5, 2015 Share Posted December 5, 2015 Can anyone please take a look at my edit and see if I did it correctly. Radeon Decode: Connector at index 0 Type [@offset 42528]: DisplayPort (10) Encoder [@offset 42532]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 42638]: 0x90, OSX senseid: 0x1 HotPlugID: 2 Connector at index 1 Type [@offset 42538]: DisplayPort (10) Encoder [@offset 42542]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 42665]: 0x94, OSX senseid: 0x5 HotPlugID: 5 Connector at index 2 Type [@offset 42548]: DisplayPort (10) Encoder [@offset 42552]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 42692]: 0x95, OSX senseid: 0x6 HotPlugID: 6 Connector at index 3 Type [@offset 42558]: HDMI-A (11) Encoder [@offset 42562]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 42719]: 0x92, OSX senseid: 0x3 HotPlugID: 3 Connector at index 4 Type [@offset 42568]: DVI-D (3) Encoder [@offset 42572]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 42746]: 0x93, OSX senseid: 0x4 HotPlugID: 1 Redsock decode: Object Header Structure Size: 340Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: fb 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 [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true Connector Object Id [4] which is [DVI_D] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false From this I get: 12 04 01 01 10 00 02 05 20 01 03 06 22 05 04 03 11 02 05 04 I use Baladi framebuffer: 00040000040300000001030012040303 00040000040300000001010011020101 00040000040300000001020021030202 00040000040300000001040022050404 00040000040300000001050010000505 00040000040300000001060020010606 And change it to the below, as described in the guide. But it did not work properly. 00040000040300000001000012040101 00040000040300000001000010000205 00040000040300000001000020010306 00080000000200000001000022050403 04000000140200000001000011020504 00040000040300000001060020010606 So I tested to change the HotPlugIDs to the ones shown by Radeon encoder: 00040000040300000001000012040201 00040000040300000001000010000505 00040000040300000001000020010606 00080000000200000001000022050303 04000000140200000001000011020104 00040000040300000001060020010606 That one makes it behave weird, on DP port 1, the monitor goes to sleep after verbose, and does not want to work at all. Sometimes after I re-plug the DP cable the picture comes back but there is no gui or icons on the screen, there is just a blurry wallpaper. When I try DP port 2 and 3 I can get it to work but it also goes to sleep after verbose sometimes while it works normal other times. When I tried to use HDMI port it showed out of range on the monitor. Did not try DVI. @Pavo told me on IRC that this card can only run one monitor and that a Framebuffer patch is not needed and disabling ATI Injection in Clover should be enough. But when I try to use the card without framebuffer patch I have occasionally experienced screen tearing/flashing and the monitor tends to go black after random amount of time and I have to restart PC for the picture to show again. Sometimes the monitor loses signal and goes to sleep after verbose other times it keeps the signal and does not go to sleep. I am using FakeID 0x67B01002 in Clover, I have ATI Injection Enabled now and FixDisplay_0100 set to true. Attached my config.plist 10.11.1_FrameBufferList.txt Link to comment Share on other sites More sharing options...
Pavo Posted December 6, 2015 Share Posted December 6, 2015 Can anyone please take a look at my edit and see if I did it correctly. Try this combo 00080000040200000001000022050303 00040000040300000001000012040201 00040000040300000001000021030202 04000000140200000001000011020104 00040000040300000001000010000505 00040000040300000001000020010606 Link to comment Share on other sites More sharing options...
=)(= Posted December 6, 2015 Share Posted December 6, 2015 Try this combo 00080000040200000001000022050303 00040000040300000001000012040201 00040000040300000001000021030202 04000000140200000001000011020104 00040000040300000001000010000505 00040000040300000001000020010606 Thank you but it behaves the same as my patch. On Baladi: DP1: Monitor gets no signal and goes to sleep. DP2: It works. DP3: It works. Tried Exmoor and no DP ports work. I just experienced a black screen again, and had to restart PC. So the framebuffer patch does solve the screen tearing and the monitor does not lose signal after verbose, but the black screen still occurs. Link to comment Share on other sites More sharing options...
Pavo Posted December 6, 2015 Share Posted December 6, 2015 Thank you but it behaves the same as my patch. On Baladi: DP1: Monitor gets no signal and goes to sleep. DP2: It works. DP3: It works. Tried Exmoor and no DP ports work. I just experienced a black screen again, and had to restart PC. So the framebuffer patch does solve the screen tearing and the monitor does not lose signal after verbose, but the black screen still occurs. I would look at getting a different card, the newest AMD cards do have some issues. Go with a 290X or lower Link to comment Share on other sites More sharing options...
Sen Posted December 8, 2015 Share Posted December 8, 2015 Hi previously i had success with this guide for my compaq cq42 laptop lvds. Now i want the hdmi port to work so i again followed this guide. But i have some problems as at first i used this 00 08 00 00 00 02 00 00 00 04 02 00 21 03 02 01 and the hdmi works but there are a lot of tiny bit of like red colour on my samsung tv. So i assume because i used the value 04 which stands for rgv yub for the second pair of the aty,features so i changed the 04 to 01 and the hdmi does not work. I've tried OP basic code schematics per connector by adding the info i got from the decoder and again it does not work. Thank you very much. Oh, my graphic card is ATI 5430m. Thank you. Link to comment Share on other sites More sharing options...
@hackintosh@ Posted December 13, 2015 Share Posted December 13, 2015 Is this working on AMD R9380 ? Link to comment Share on other sites More sharing options...
Randy C Posted December 15, 2015 Share Posted December 15, 2015 Thank you so much for writing this up!! It took me nearly a whole day of trial and error but yesterday I finally ended up getting my Sapphire R9 280x Vapor-X card working with a dual monitor setup through DVI and DP with the Hamachi framebuffer. I could hardly find any info on this specific card other than people giving up and using the default Radeon framebuffer so I figured I'd share what I have. Hamachi 10.10.5 Original 00040000040300000001010112040501 00040000040300000001020122050402 04000000140200000001030000000306 00080000040200000001040011020104 Edited to: 00040000040300000001010112040501 00040000040300000001030122050402 04000000140200000001010000100506 00080000040200000001040011020104 EDIT LOL silly me, coming from a 6850 I guess I've been out of the loop for too long. Seems as though there isn't really a benefit to selecting a framebuffer with the newer cards....Using the default Radeon framebuffer works just as well. DOH! Link to comment Share on other sites More sharing options...
hreggi89 Posted December 31, 2015 Share Posted December 31, 2015 Hi everyone. I've got a problem with my Gigabyte R9 390 where my third display is recognised by the system but will only display a black picture. The problem seems to occur with every display connected to a port that the FrameBuffer tells the system to initialise after the first two ports, in RadeonFrambuffer's case the two ports that work as a pair are the first two DPs (the GPU has got three DPs and single HDMI and DVI-D). I modified the Baladi FB to initialise the DVI-D first and then the two first DPs (active DP to DVI adapters for the sidepanels) and I get picture to DVI-D and one of the DPs. Judging from this behaviour I don't think the FB is the problem, but I might be mistaken. It would be good to know if anyone solved this or a similar problem and how. Below is my current FB, HDMI does not seem to work with this patch, but I don't have to use it so I don't mind. I've tried all the different combinations of ControlFlags for the DVI-D and HDMI ports, I also tried to have the system only initialise three ports (Video Ports set to 3 in Clover) and according to IOJones this seems to work, but still no image on third monitor. Patched FB for G1 R9 390, HDMI not working: Baladi (6) @ 0x1c6080 04000000 16000000 0001 0100 11020104 00040000 04030000 0001 0200 10000505 00040000 04030000 0001 0300 12040201 00080000 00020000 0001 0400 22050303 00040000 04030000 0001 0500 20010606 00040000 04030000 0001 0600 20010606 Link to comment Share on other sites More sharing options...
drone4zone Posted January 2, 2016 Share Posted January 2, 2016 have R9280x it's ClubRoyal queen brand has two mini DP ports ,one HDMI one DVI, I'm trying to get 3 monitors working ,have two DVI apple monitors,and dell DVI ,have adapter ACTIVE (Hdmi) in mini port,while other monitors are connected with adapter DVI to HDMI,and last is connected directly to DVI..this method works in windows like a charm,but no matter what combo I try in OS X yosemite or Elcapitan,it will only allow two monitors to work ,all work but only two at the same time ,very frustration ...tried clover FB switching ,still only allows two displays only....I'm out of idea's maybe a patch need to be done to allow additional displays to work after two connected ? Link to comment Share on other sites More sharing options...
drone4zone Posted January 7, 2016 Share Posted January 7, 2016 my following graphics card is Club 3D R9 280X Royal Queen 3GB , my vidio bio i attached was wondering how to set this up to get 3 displays ,i'm aware of "active"adapters ,could anyone take a look and see if I need to patch this Graphics card to achieve this thanks 1002_6798_30011787.rom.zip Link to comment Share on other sites More sharing options...
drone4zone Posted January 9, 2016 Share Posted January 9, 2016 no sure how to figure this out correctly ,here are my two decoder results : "redsock_bios,radio_bios_decoder" attached any help figure out what I need to change in these to gain more monitors redsock_bios_decoder.zip radeon_bios_decode.zip Link to comment Share on other sites More sharing options...
drone4zone Posted January 12, 2016 Share Posted January 12, 2016 ok i guess I'm pissing into the wind here ...thanks for the help Link to comment Share on other sites More sharing options...
Codinger Posted January 15, 2016 Share Posted January 15, 2016 Total Rip on El Cap 10.11.2 -------------------------AMD2400Controller.kext------------------------- Iago (2) @ 0xa0b60 LVDS, ???? 02000000400000000900000000010012 0010000016000000c400000010000111 -------------------------AMD2600Controller.kext------------------------- Hypoprion (2) @ 0xa0b40 LVDS, ???? 02000000400000000900000000010012 0010000016000000c400000010000111 Lamna (2) @ 0xa0b60 SDVI, DDVI 00020000140000008000000000010211 04000000160000008000000000100112 -------------------------AMD3800Controller.kext------------------------- Megalodon (3) @ 0xa1b30 SDVI, DDVI, SVIDEO 00020000140000000000000000010211 04000000160000000000000000100112 80000000020000000400000000100000 Triakis (2) @ 0xa1b60 SDVI, DDVI 00020000140000000000000000010211 04000000160000000000000000100112 -------------------------AMD4600Controller.kext------------------------- Flicker (3) @ 0x9eaf0 DP, DP, SDVI 00040000000400000001000002010305 00040000000400000001000001000202 00020000140200000001000000100104 Gliff (3) @ 0x9eb20 LVDS, LVDS, DP 02000000400000000901000002010003 02000000000100000901000020010202 00040000040600000001000010000101 Shrike (3) @ 0x9eb50 LVDS, LVDS, DP 02000000400000000901000002010003 02000000000100000901000020010202 00040000040300000001000010000101 -------------------------AMD4800Controller.kext------------------------- Cardinal (2) @ 0x9db00 SDVI, DDVI 00020000140200000001000001010104 04000000140200000001000000100203 MotMot (2) @ 0x9db20 DP, DDVI 00040000040100000001000010000203 04000000140200000001000001110104 Quail (3) @ 0x9db40 LVDS, LVDS, DP 02000000400000000901000022010007 02000000000100000901000020010304 00040000040300000001000010000203 -------------------------AMD5000Controller.kext------------------------- Douc (2) @ 0x1bf8d0 LVDS, DP 02000000000500000903000021030202 00040000040200000003000011020101 Langur (3) @ 0x1bf8f0 DP, DP, DDVI 00040000040600000001000021030402 00040000040600000001000011020101 04000000140200000001000002040503 Uakari (4) @ 0x1bf920 DP, DDVI, SDVI, HDMI 00040000000400000071000012040401 04000000140000000071000001120103 00020000140000000071000000000605 00080000000200000071000022050504 Zonalis (6) @ 0x1bf960 DP, DP, DP, DP, DP, DP 00040000040600000071000020010606 00040000040600000071000010000505 00040000040600000071000021030204 00040000040600000071000011020103 00040000040600000071000022050402 00040000040600000071000012040301 Alouatta (4) @ 0x1bf9c0 LVDS, DP, DP, DP 02000000000100000901000012040303 00040000040600000071000011020101 00040000040600000071000021030202 00040000040600000071000022050404 Hoolock (3) @ 0x1bfa00 DP, DP, DDVI 00040000040600000001000021030501 00040000040600000001000011020402 04000000140200000001000002040103 Vervet (4) @ 0x1bfa30 DP, DDVI, SDVI, HDMI 00040000000400000071000012040402 04000000140000000071000001120104 00020000140000000071000000000603 00080000000200000071000022050501 Baboon (3) @ 0x1bfa70 DDVI, HDMI, VGA 04000000140000000001000001020103 00080000000200000071000022050201 10000000100000000001000000100002 Eulemur (3) @ 0x1bfaa0 DDVI, HDMI, VGA 04000000140000000001000001020104 00080000000200000071000012040402 10000000100000000000000000100001 Galago (2) @ 0x1bfae0 LVDS, DP 02000000000100000903000021030202 00040000040600000073000011020101 Colobus (2) @ 0x1bfb10 LVDS, DP 02000000000100000903000021030202 00040000040600000073000011020101 Mangabey (2) @ 0x1bfb40 LVDS, DP 02000000400000000901000000000003 00040000040600000073000011020101 Nomascus (4) @ 0x1bfb70 LVDS, LVDS, DP, DP 02000000400000000901000000000005 02000000000100000903000012040303 00040000040600000073000011020101 00040000040700000073000021030202 Orangutan (2) @ 0x1bfbc0 LVDS, DP 02000000400000000901000000000005 00040000040600000073000011020101 -------------------------AMD6000Controller.kext------------------------- Pithecia (2) @ 0x1c4de0 DP, DDVI 00040000040300000001000021030204 04000000140200000001000000000403 Bulrushes (6) @ 0x1c4e00 DP, DP, DP, DP, DP, DP 00040000040300000001000011020101 00040000040300000001000021030202 00040000040300000001000012040303 00040000040300000001000022050404 00040000040300000001000010000505 00040000040300000001000020010606 Cattail (4) @ 0x1c4e60 LVDS, DP, DP, DP 02000000400000002905000000000005 00040000040300000001000011020101 00040000000100000009100021030202 00040000000100000009100012040303 Hydrilla (5) @ 0x1c4ea0 LVDS, DP, DP, DP, DP 02000000000100000901000012040303 00040000040300000001000011020101 00040000000100000009100021030202 00040000000100000009100022050504 00040000040300000001000010000405 Duckweed (4) @ 0x1c4ef0 DP, DP, HDMI, SDVI 00040000040300000001000012040401 00040000040300000001000022050502 00080000040200000001000011020304 00020000140200000001000000000605 Fanwort (4) @ 0x1c4f30 LVDS, DP, DP, DP 02000000400000002905000000000004 00040000040300000001000011020101 00040000000100000009100021030202 00040000000100000009100012040303 Elodea (5) @ 0x1c4f70 LVDS, DP, DP, DP, DP 02000000000100000901000012040303 00040000040300000001000010000505 00040000040300000001000011020101 00040000000100000009100021030202 00040000000100000009100022050404 Kudzu (2) @ 0x1c4fc0 DP, HDMI 00040000040300000001000012040303 00080000040200000001000011020101 Gibba (5) @ 0x1c4fe0 DP, DP, HDMI, SDVI, DDVI 00040000040300000001000012040501 00040000040300000001000022050402 00080000040200000001000011020604 00020000140200000001000000000305 04000000040200000001000011020103 Lotus (3) @ 0x1c5030 DP, HDMI, DP 00040000040300000001000011020101 00080000040200000001000022050404 00040000000100000001000021030202 Ipomoea (3) @ 0x1c5060 DP, HDMI, VGA 00040000040300000001000012040105 00080000040200000001000011020403 10000000100000000001000000000002 Muskgrass (4) @ 0x1c5090 DP, DP, DP, HDMI 00040000040300000001010011020101 00040000000100000009120021030202 00040000000100000009130022050404 00080000040200000001040012040303 Juncus (4) @ 0x1c50d0 DP, DP, DP, DP 00040000040300000001000012040303 00040000040300000001000010000405 00040000040300000001000011020101 00040000040300000001000021030202 Osmunda (4) @ 0x1c5110 LVDS, DP, DP, HDMI 02000000000100002905010010000505 00040000040300000009020011020101 00040000040300000009030021030202 00080000040200000001040012040303 Pondweed (3) @ 0x1c5150 LVDS, DP, DP 02000000000100000901010010000505 00040000040300000001020011020101 00040000040300000001030021030202 Spikerush (4) @ 0x1c5180 LVDS, DP, DP, DP 02000000400000002905010000000005 00040000040300000001020011020101 00040000000100000009020021030202 00040000000100000009030012040303 Typha (5) @ 0x1c51c0 DP, DP, DP, DP, DDVI 00040000040300000001010011020401 00040000040300000001020021030502 00040000000100000009030010000205 00040000000100000009040020010306 04000000140200000001050002040103 -------------------------AMD7000Controller.kext------------------------- Ramen (6) @ 0x1cc220 LVDS, HDMI, DP, DP, DP, DP 02000000000100002905011020010506 00080000040200000001020010000305 00040000040300000001030711020101 00040000000100000001040321030403 00040000040300000001050712040202 00040000000100000001060322050403 Tako (6) @ 0x1cc2f0 LVDS, LVDS, DP, DP, DP, DP 02000000000100000001010322050204 02000000000100000001020312040103 00040000040300000001030711020301 00040000000100000001040321030505 00040000040300000001050710000402 00040000000100000001060320010505 Namako (4) @ 0x1cc350 LVDS, LVDS, DP, DP 02000000000100000001010322050202 02000000000100000001020312040101 00040000040300000001030711020303 00040000040300000001040721030404 Aji (4) @ 0x1cc3f0 DP, DP, DDVI, HDMI 00040000040300000001010112040501 00040000040300000001020122050402 04000000140200000001030000000306 00080000040200000001040011020104 Buri (4) @ 0x1cc430 LVDS, DP, DP, HDMI 02000000000100002905010010000505 00040000040300000009020011020101 00040000040300000009030021030202 00080000040200000001040012040303 Chutoro (5) @ 0x1cc470 LVDS, DP, DP, DP, DP 02000000000100000901010012040303 00040000040300000001020111020101 00040000000100000009030021030202 00040000000100000009040022050404 00040000040300000001050010000505 Dashimaki (4) @ 0x1cc4c0 DP, DP, DDVI, HDMI 00040000040300000001010112040202 00040000040300000001020022050305 04000000140200000001030100000404 00080000040200000001040011020101 Ebi (5) @ 0x1cc500 LVDS, DP, DP, DP, DP 02000000000100000901010012040303 00040000040300000001020111020101 00040000000100000009030121030202 00040000000100000009040122050404 00040000040300000001050110000505 Gari (5) @ 0x1cc550 LVDS, DP, DP, DP, DP 02000000000100000901010012040303 00040000040300000001020111020101 00040000000100000009030021030202 00040000000100000009040022050404 00040000040300000001050010000505 Futomaki (4) @ 0x1cc5d0 DP, HDMI, SDVI, DDVI 00040000040300000001040021030104 00080000000200000001010011020203 00020000040200000001020012040302 04000000140200000001030010000506 Hamachi (4) @ 0x1cc610 DP, DP, DDVI, HDMI 00040000040300000001010112040501 00040000040300000001020122050402 04000000140200000001030000000306 00080000040200000001040011020104 OPM (6) @ 0x1cc690 DP, DP, DP, DP, DP, DP 00040000040300000001000111020101 00040000040300000001000121030202 00040000040300000001000112040303 00040000040300000001000122050404 00040000040300000001000110000505 00040000140300000001000120010606 Ikura (1) @ 0x1cc6f0 HDMI 00080000040200000001010012040301 IkuraS (6) @ 0x1cc700 DP, DP, DP, DP, DP, DP 00040000040300000001010711020103 00040000040300000001020721030204 00040000040300000001030712040301 00040000040300000001040722050402 00040000040300000001050710000505 00040000040300000001060720010606 Junsai (6) @ 0x1cc760 DP, DP, DP, DP, DP, DP 00040000040300000001000112040301 00040000040300000001000122050402 00040000040300000001000111020103 00040000040300000001000121030204 00040000040300000001000110000505 00040000040300000001000120010606 Kani (1) @ 0x1cc7c0 HDMI 00080000040200000001010012040301 KaniS (6) @ 0x1cc7d0 DP, DP, DP, DP, DP, DP 00040000040300000001010711020103 00040000040300000001020721030204 00040000040300000001030712040301 00040000040300000001040722050402 00040000040300000001050710000505 00040000040300000001060720010606 DashimakiS (4) @ 0x1cc830 DP, DP, DDVI, HDMI 00040000040300000001010112040202 00040000040300000001020122050305 04000000140200000001030000000404 00080000040200000001040011020101 Maguro (1) @ 0x1cc870 HDMI 00080000040200000001010012040301 MaguroS (6) @ 0x1cc880 DP, DP, DP, DP, DP, DP 00040000040300000001010711020103 00040000040300000001020721030204 00040000040300000001030712040301 00040000040300000001040722050402 00040000040300000001050710000505 00040000040300000001060720010606 -------------------------AMD8000Controller.kext------------------------- Exmoor (6) @ 0x1c5f20 LVDS, LVDS, DP, DP, DP, DP 02000000000100000001010322050204 02000000000100000001020312040103 00040000040300000001030711020301 00040000000100000001040321030505 00040000040300000001050710000402 00040000000100000001060320010505 Baladi (6) @ 0x1c6080 DP, DP, DP, DP, DP, DP 00040000040300000001030012040303 00040000040300000001010011020101 00040000040300000001020021030202 00040000040300000001040022050404 00040000040300000001050010000505 00040000040300000001060020010606 -------------------------AMD9000Controller.kext------------------------- Exmoor (6) @ 0x1c4c50 LVDS, LVDS, DP, DP, DP, DP 02000000000100000001010322050204 02000000000100000001020312040103 00040000040300000001030711020301 00040000000100000001040321030505 00040000040300000001050710000402 00040000000100000001060320010505 OPM (6) @ 0x1c4cb0 DP, DP, DP, DP, DP, DP 00040000040300000000000110000101 00040000040300000000000120010202 00040000040300000000000111020303 00040000040300000000000121030404 00040000040300000000000112040505 00040000040300000000000122050606 GreyhoundS (1) @ 0x1c4d10 HDMI 00080000040200000001010012040301 Labrador (6) @ 0x1c4db0 LVDS, LVDS, DP, DP, DP, DP 02000000000100000001010321030204 02000000000100000001020311020103 00040000040300000001030710000301 00040000000100000001040320010505 00040000040300000001050712040402 00040000000100000001060322050505 Basset (4) @ 0x1c4e10 LVDS, LVDS, DP, DP 02000000000100000001010321030202 02000000000100000001020311020101 00040000040300000001030710000303 00040000040300000001040720010404 Greyhound (6) @ 0x1c4ed0 DP, DP, DP, DP, DP, DP 00040000040300000001010710000103 00040000040300000001020720010204 00040000040300000001030711020301 00040000040300000001040721030402 00040000040300000001050712040505 00040000040300000001060722050606 Baladi (6) @ 0x1c4f50 DP, DP, DP, DP, DP, DP 00040000040300000001030012040303 00040000040300000001010011020101 00040000040300000001020021030202 00040000040300000001040022050404 00040000040300000001050010000505 00040000040300000001060020010606 Link to comment Share on other sites More sharing options...
h.M.M Posted January 17, 2016 Share Posted January 17, 2016 Hi,I hope I could get some help I've tried to patch my Sapphire 390 card but only ended up with all ports black.The ports on my card are 3 DP, 1 HDMI and 1 DVI-D so if I understand right my best option should be Baladi right? But sins I only have 5 ports and Baladi have 6 should the last string just be the same as the original when I patch? My patch: 000400000403000000010000120401010004000004030000000100001000020500040000040300000001000020010306000800000002000000010000220504030400000014020000000100001102050400040000040300000001060020010606 Outputs: ATOM BIOS Rom: PCI ID: 1002:67b1 Connector at index 0 Type [@offset 42544]: DisplayPort (10) Encoder [@offset 42548]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 42654]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 42554]: DisplayPort (10) Encoder [@offset 42558]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 42681]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 42564]: DisplayPort (10) Encoder [@offset 42568]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 42708]: 0x95, OSX senseid: 0x6 Connector at index 3 Type [@offset 42574]: HDMI-A (11) Encoder [@offset 42578]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 42735]: 0x92, OSX senseid: 0x3 Connector at index 4 Type [@offset 42584]: DVI-D (3) Encoder [@offset 42588]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 42762]: 0x93, OSX senseid: 0x4 324P06HU.X4H: Subsystem Vendor ID: 174b Subsystem ID: e324 Object Header Structure Size: 340 Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: fb 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 [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true Connector Object Id [4] which is [DVI_D] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Thanks. Link to comment Share on other sites More sharing options...
Codinger Posted January 17, 2016 Share Posted January 17, 2016 // Your R9 390 has the same GPU chip as R9 290 / 290X -> Fake ID of R9 290 / X // Done ... Club 3D R9 280X Royal Queen 3GB.zip Link to comment Share on other sites More sharing options...
h.M.M Posted January 19, 2016 Share Posted January 19, 2016 ... I'm using clover to inject 290x ID and that help the system to recognize it as a 290x with 8GiB RAM, but I'm still unable to get more than one output working, with only that. So if someone could take a look at this and see if I've made something wrong because it doesn't seem to work. Also attached my sapphire 390 Nitro ROM if someone wants to take a deeper look. Original Baladi should look like this right? 0000000 00 04 00 00 04 03 00 00 00 01 03 00 12 04 03 03 0000010 00 04 00 00 04 03 00 00 00 01 01 00 11 02 01 01 0000020 00 04 00 00 04 03 00 00 00 01 02 00 21 03 02 02 0000030 00 04 00 00 04 03 00 00 00 01 04 00 22 05 04 04 0000040 00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05 0000050 00 04 00 00 04 03 00 00 00 01 06 00 20 01 06 06 0000060 And after following the guide I think I should replace that with: But I still get black screens.. 0000000 00 04 00 00 04 03 00 00 00 01 03 00 12 04 00 01 0000010 00 04 00 00 04 03 00 00 00 01 01 00 10 00 01 05 0000020 00 04 00 00 04 03 00 00 00 01 02 00 20 01 02 06 0000030 00 08 00 00 04 03 00 00 00 01 04 00 22 05 03 03 0000040 04 00 00 00 04 03 00 00 00 01 05 00 11 02 04 04 0000050 0000060 Thanks. Hawaii.rom.zip Link to comment Share on other sites More sharing options...
Recommended Posts