Rikoshet Posted August 9, 2014 Share Posted August 9, 2014 Hi guys! I need your help cause I've tryed, I think, all that I can try and did not solve anything! So: I have a hd7970m, I can boot to desktop only on my external HDMI monitor, I know this is common but cant solve by myself for 3days of googling and trying... I will try to provide all info you need to point me on my errors! Let's begin: I've using this guide to create my Personality from scratch: http://rampagedev.wordpress.com/kext-editing/editing-atiamd-framebuffer-personality/ till patching kext, I dont want to do this so I've used Clover method by this thread: http://www.insanelymac.com/forum/topic/291117-how-to-make-radeon-desktop-or-mobility-be-working-by-using-clover/ config.plist.zip Please dont look at ATIConnectorsData and ATIConnectorsPatch entries, I was experimenting so they are not those I provided below. My vbios I've extracted with atiflash from a bootable usb stick. Output from radeon_bios_decode: ATOM BIOS Rom: SubsystemVendorID: 0x1028 SubsystemID: 0x057b IOBaseAddress: 0x0000 Filename: C42904A1.119 BIOS Bootup Message: Wimbledon XT A01 MXM GDDR5 300e/150m 0.9V A1 PCI ID: 1002:6800 Connector at index 0 Type [@offset 45948]: (null) (-1055027892) Encoder [@offset 45952]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 46084]: 0x93, OSX senseid: 0x4 Connector at index 1 Type [@offset 45958]: (null) (-1055027892) Encoder [@offset 45962]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 46111]: 0x94, OSX senseid: 0x5 Connector at index 2 Type [@offset 45968]: DisplayPort (10) Encoder [@offset 45972]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 46138]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 45978]: HDMI-A (11) Encoder [@offset 45982]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 46165]: 0x90, OSX senseid: 0x1 Connector at index 4 Type [@offset 45988]: HDMI-A (11) Encoder [@offset 45992]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 46192]: 0x92, OSX senseid: 0x3 Connector at index 5 Type [@offset 45998]: VGA (1) Encoder [@offset 46002]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 46219]: 0x97, OSX senseid: 0x8 Output from redsock_bios_decoder: C42904A1.119: Wimbledon XT A01 MXM GDDR5 300e/150m 0.9V A1 Subsystem Vendor ID: 1028 Subsystem ID: 57b Object Header Structure Size: 435 Connector Object Table Offset: 52 Router Object Table Offset: 0 Encoder Object Table Offset: 13f Display Path Table Offset: 12 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 [22] which is [(unknown)] 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 [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] 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 [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 [5] which is [VGA] encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false So this is what I've got according to rampagedev guide: 02000000000100000101000022050004 LVDS? 02000000000100000101000010000105 LVDS? 00040000040300000001000121030202 DP 00080000040200000001000011020301 HDMI 00080000040200000001000012040403 HDMI 10000000040300000001000000100508 VGA Tryed this framebufer like this and discarding one of entries for LVDS and VGA, tryed various personalities, always have both black screen (internal and ext. HDMI), only with sleep trick can have ext. monitor working. Have tryed even this guide of a chinese guy, but same black screen: https://translate.google.it/translate?hl=it&sl=zh-CN&tl=en&u=http%3A%2F%2Fbbs.pcbeta.com%2Fviewthread-1348267-1-1.html I'm quite shure I'm doing a banal error but dont know what error! Please guys, point me on it! Thanks a lot for your help! Link to comment Share on other sites More sharing options...
Rikoshet Posted August 11, 2014 Author Share Posted August 11, 2014 Ok, I'm figured it out but now I have wired colors on my internal monitor like in this post: http://www.insanelymac.com/forum/topic/291117-how-to-make-radeon-desktop-or-mobility-be-working-by-using-clover/page-3?do=findComment&comment=1976199 Any idea? Link to comment Share on other sites More sharing options...
applehacker Posted August 14, 2014 Share Posted August 14, 2014 Our dumps are exactly the same. What was the final connector patch that got your internal LCD working. I'm also confused, how are our dumps the same? You also have two HDMI ports, mini display port, VGA, and switchable graphics on LVDS? Link to comment Share on other sites More sharing options...
Rikoshet Posted August 14, 2014 Author Share Posted August 14, 2014 To applehacker!Hi my friend!I'm using clover injection for Bury personality: Bury:02000000000100002905010010000505000400000403000000090200110201010004000004030000000903002103020200080000040200000001040012040303 mine:02000000400000000901010010000005000400000403000000090200110201010004000004030000000903002103020200080000040200000001040012040303 Like I said before in my second post: on boot I have stranhe colors, I must do sleep/wake to have normal ones. Our dumps are exactly the same. What was the final connector patch that got your internal LCD working. I'm also confused, how are our dumps the same? You also have two HDMI ports, mini display port, VGA, and switchable graphics on LVDS? Our dumps are the same cause I'm think we are using same Dell card with same bios! And in this bios I have: 2x unknown devices 1x DP port 2x HDMI ports 1x VGA port In reality I have: 1x LVDS port (second unknown I think) 1x eDP port (first unknown I think) 1x DP 1x HDMI Link to comment Share on other sites More sharing options...
applehacker Posted August 14, 2014 Share Posted August 14, 2014 To applehacker! Hi my friend! I'm using clover injection for Bury personality: Bury: 02000000000100002905010010000505 00040000040300000009020011020101 00040000040300000009030021030202 00080000040200000001040012040303 mine: 02000000400000000901010010000005 00040000040300000009020011020101 00040000040300000009030021030202 00080000040200000001040012040303 Like I said before in my second post: on boot I have stranhe colors, I must do sleep/wake to have normal ones. I've used that combination before, reported in my thread: http://www.insanelymac.com/forum/topic/298207-ati-mobility-radeon-7970m-help-achieving-qeci/ I was using this one before with no success: 02000000400000000901000010000005 It seems the only difference between your string and mine is 02000000400000000901010010000005 I will give this a try the next time i do hackintosh. Please send me your clover config.plist so I can examine. I think for the color banding problem, another user on here with a 7650M reported that using different senseID fixed his problems with banding (look up user Trucker MK) Link to comment Share on other sites More sharing options...
Rikoshet Posted August 14, 2014 Author Share Posted August 14, 2014 Yeh, I know he did, but 7650m is Turks 40nm chip, our is Pitcairn 28nm chip... I found another two topiks where TruckerMK was active, about gradients....will report here about findings! Link to comment Share on other sites More sharing options...
applehacker Posted August 14, 2014 Share Posted August 14, 2014 It might help to go on the netkas forums and ask about the color banding. Anyway, please upload the clover config.plist when you have time. I'd like to see if you have any patches or SMBIOS settings that could be giving you internel LCD Link to comment Share on other sites More sharing options...
Rikoshet Posted August 14, 2014 Author Share Posted August 14, 2014 Please, leave your email! You can see in my sigh I use MacPro6.1 smbios because: 1. 7970m is the same chip as D300, a litle underclocked 2. I'm waiting a second card so apart CPU it will be MacPro6.1mini P.S.: applehacker, dont waste your time on windows, install today Mavericks! Link to comment Share on other sites More sharing options...
applehacker Posted August 14, 2014 Share Posted August 14, 2014 I was actually experimenting on Yosemite Link to comment Share on other sites More sharing options...
Rikoshet Posted August 14, 2014 Author Share Posted August 14, 2014 I was actually experimenting on YosemiteIs it too early for Yosemite, is it not? Support for serios apps? I'm using a lot Premiere Pro for video editing and I have before some incompatibility issues with Mavericks... So maybe I can wait... Link to comment Share on other sites More sharing options...
applehacker Posted August 15, 2014 Share Posted August 15, 2014 I tried your patch, still getting blackscreen w/backlight. Very strange, even though we have exact same dumps......still not working. Link to comment Share on other sites More sharing options...
Rikoshet Posted August 15, 2014 Author Share Posted August 15, 2014 I dont know if bios version matters... I think mine is newer, if you wont I can provide it to you.... Link to comment Share on other sites More sharing options...
Recommended Posts