Sonne_1989 Posted November 26, 2014 Share Posted November 26, 2014 Hey there, I'm new here and i need your help. Sorry for my bad english. It's a long time ago i've written a text. My Laptop is a HP Elitebook 8560p with only the Radeon HD 6470m. Installed is Mavericks with Chameleon Bootloader I've tried many things but Screen won't work correctly. At this moment i work with vnc because my lcd leaves blank. With GraphicsEnabler=No The System say my Graphic Card has 3MB all Colors are correct but slow Performance. With GraphicsEnabler=Yes Framebuffer= for example Hoolock (the incorrect) the Colors seems to be inverted and the System say Graphic Card is ATI Radeon 6xxx With GraphicsEnabler=Yes without other changes the screen leaves Blank wirh Backlight on. At this time i've tried it with VNC. The Systems show ATI Radeon HD6470M. With VNC are correct Colors and Size. The monitor is able to rotation. I've tried FixEDID but i also won't work. Have you any Idea to solve the Problem. I've read many things about that but i'm to new in Mac to unterstand all this things. Thank you Link to comment Share on other sites More sharing options...
Slice Posted December 11, 2014 Share Posted December 11, 2014 Yes, we have any idea. [HOW TO] Make Radeon {Desktop or Mobility} be working by using Clover Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 12, 2014 Author Share Posted December 12, 2014 Hey, Of Course i've read this Topic. And many other topics. But i don't get any solution. If the Framebuffer select automatical it is Hydrilla. With this configuration the boot end with black screen. So i've tested other Framebuffers and configurations in Clover 1: InjectEDID=Yes InjectATI=Yes FB=Lotus Ports=5 LoadVBios=Yes The screen appears with very stupid colors but correct Size. The Dsiplay named "Integrated Display" with Resolution 1600x900 GraphicsCard named "Ati Radeon 6xxx Series" wirh 1024 MB RAM. 2: Inject EDID=Yes InjectATI=Yes FB=Lotus Ports=5 LoadVBios=No The Screen appears wirh correct Colors but with a Size 1024x768. The Display named "spid_display" wirh resolution 1024x768 The GraphicsCard named Correct "Ati Radeon 6470 M" but wirh 3 MB RAM 3: Is the same i've wrote in the instructions. Any other framebuffer with LoadVBios=Yes end in black screen. Any other framebuffer without LoadVBios=Yes end wirh correct colors but false resolution and 3MB of RAM. Can you help me Link to comment Share on other sites More sharing options...
Slice Posted December 17, 2014 Share Posted December 17, 2014 Yes, LoadVBios=No -> 3MB of RAM BlackScreen because you need Connector Patch. Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 17, 2014 Author Share Posted December 17, 2014 Helle And thank you for your time. I've tried about 3 weeks to patch the connector. Today i get the right settings ( i think ). The System boot and all is ok. When loading (verbose) is finished the screen turns on and the Apple logo with the right colors appears. At this time it doesnt switch to the desktop and stay at the logo. Do you have an Idea? When iam back home iam upload my rom decodes an patched framebuffer. Edit: The System is full loaded because i can control with vnc. But the Laptop Display show the grey apple Link to comment Share on other sites More sharing options...
Slice Posted December 18, 2014 Share Posted December 18, 2014 It means connector patch is wrong. Laptop Display is not connected. Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 18, 2014 Author Share Posted December 18, 2014 The default Framebuffer loaded from the System was Hydrilla. I´ve patched the first line because it seem like an configuration for laptop. And i correct the other lines thats the hot plug id is not the same. here the first line of the patched Framebuffer for my lvds: 02000000040000000901000010000001 Is that so right? Or can you help to patch correct? Here are my decodes from redsock and radeon HP / Foxconn Cure SEYMOUR XT DDR3 64Mx16 512MB Subsystem Vendor ID: 103c Subsystem ID: 161a Object Header Structure Size: 332 Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: f3 Display Path Table Offset: 12 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 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 ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x161a IOBaseAddress: 0x4000 Filename: BR41780.001 BIOS Bootup Message: HP / Foxconn Cure SEYMOUR XT DDR3 64Mx16 512MB PCI ID: 1002:6760 Connector at index 0 Type [@offset 45000]: LVDS (7) Encoder [@offset 45004]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45110]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 45010]: DisplayPort (10) Encoder [@offset 45014]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45133]: 0x93, OSX senseid: 0x4 Connector at index 2 Type [@offset 45020]: DisplayPort (10) Encoder [@offset 45024]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45160]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 45030]: DisplayPort (10) Encoder [@offset 45034]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45187]: 0x92, OSX senseid: 0x3 Connector at index 4 Type [@offset 45040]: VGA (1) Encoder [@offset 45044]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45214]: 0x97, OSX senseid: 0x8 Link to comment Share on other sites More sharing options...
Slice Posted December 19, 2014 Share Posted December 19, 2014 Lotus is a framebuffer for desktops. For laptop you may use Hydrilla (5 outputs), Elodea (5 outputs), other less. None of them have same senseid=1 as you. So the connector patch is obligatory. LoadVBios=true InjectEDID=true Inject->ATI=true Hope you will do all correct and come to success. Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 21, 2014 Author Share Posted December 21, 2014 This is the result of your options Link to comment Share on other sites More sharing options...
youngwake Posted December 22, 2014 Share Posted December 22, 2014 I too have the same Graphics 6470M. I am currently on 10.10 with clover and I have used every method to try and enable graphics, and all fail. redsock bios HP / IEC Clash SEYMOUR XT DDR3 64Mx16 512MB Subsystem Vendor ID: 103c Subsystem ID: 161e Object Header Structure Size: 332 Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: f3 Display Path Table Offset: 12 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 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 Radeon ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x161e IOBaseAddress: 0x4000 Filename: BR41330.001 BIOS Bootup Message: HP / IEC Clash SEYMOUR XT DDR3 64Mx16 512MB PCI ID: 1002:6760 Connector at index 0 Type [@offset 45046]: LVDS (7) Encoder [@offset 45050]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45156]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 45056]: DisplayPort (10) Encoder [@offset 45060]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45179]: 0x93, OSX senseid: 0x4 Connector at index 2 Type [@offset 45066]: DisplayPort (10) Encoder [@offset 45070]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45206]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 45076]: DisplayPort (10) Encoder [@offset 45080]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45233]: 0x92, OSX senseid: 0x3 Connector at index 4 Type [@offset 45086]: VGA (1) Encoder [@offset 45090]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45260]: 0x97, OSX senseid: 0x8 I followed this guide http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/ and combining both, I came up with this Device Txmit encoder hotplugID senseID LVDS 10 00 01 01 Dport 11 02 02 04 Dport 21 03 03 02 Dport 12 04 04 03 VGA 00 10 05 08 here i tried modifying the Frame buffer Elodea Original 0000000 02 00 00 00 00 01 00 00 09 01 00 00 12 04 03 03 0000010 00 04 00 00 04 03 00 00 00 01 00 00 10 00 05 05 0000020 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01 0000030 00 04 00 00 00 01 00 00 00 09 10 00 21 03 02 02 0000040 00 04 00 00 00 01 00 00 00 09 10 00 22 05 04 04 0000050 Modified 02 00 00 00 00 01 00 00 09 01 00 00 10 00 00 01 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 04 00 04 00 00 04 03 00 00 00 01 00 00 21 03 02 02 00 04 00 00 00 01 00 00 00 09 10 00 12 04 03 03 10 00 00 00 10 00 00 00 00 01 00 00 00 10 04 08 Result: Black Screen I tried also with Hydrilla and Ipomoea all resulted in black screen. I was able to put it to sleep by closing the lid *while still black screened with Iopmoea and Pithecia. At this point, I don't know what else to do. I tried Chameleon and i was able to achieve a whopping 4MB of video instead of the 3MB; however with Chameleon AMD 6470M is not recognized, but I was able to get my screen resulotion 1366 X 768. Looked great, but was laggy due to the 4MB video. Slice i know you are a busy person, but I am really stomped. Any suggestions? is the problem because the first connector is at connector index 0 instead of 1? Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 22, 2014 Author Share Posted December 22, 2014 I've tried with 00 and 01 Connector but is the Same. I use 04 as control flag instead of 01. At this moment i can't say to you which framebuffer i've used. So i get activate the 6470M with 1024MB and 1600x900 resolution. But the colors are wrong. Tomorrow i try with a fixed edid and then i write here Link to comment Share on other sites More sharing options...
youngwake Posted December 22, 2014 Share Posted December 22, 2014 I've tried with 00 and 01 Connector but is the Same. I use 04 as control flag instead of 01. At this moment i can't say to you which framebuffer i've used. So i get activate the 6470M with 1024MB and 1600x900 resolution. But the colors are wrong. Tomorrow i try with a fixed edid and then i write here Good. Are you using clover or chameleon? That is a start. Can you post your config? or your EFI folder or Extra folder depending on your setup! Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 22, 2014 Author Share Posted December 22, 2014 LoadVBios=true InjectEDID=true Inject->ATI=true FB=your patched framebuffer As first try with this options and blacklight activation in dsdt or direct in clover. Perhaps your screen is full activate but your blacklight can be off Other i will post when i at home Link to comment Share on other sites More sharing options...
youngwake Posted December 22, 2014 Share Posted December 22, 2014 LoadVBios=true InjectEDID=true Inject->ATI=true FB=your patched framebuffer As first try with this options and blacklight activation in dsdt or direct in clover. Perhaps your screen is full activate but your blacklight can be off Other i will post when i at home That is interesting. So the screen can be activate, although black but backlit is probably off. Interesting. I will test when I get home from work. Good find sonne. Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 22, 2014 Author Share Posted December 22, 2014 Yes try it. It's not an option for me because my blacklight is on and the screen is activated but with wrong size and wrong colors but perhaps an option for you. And i read that duallink must be "0" Another question... Do you use the Probook Installer? And you are sure that you have only the Ati and not as second the intel hd? Link to comment Share on other sites More sharing options...
youngwake Posted December 22, 2014 Share Posted December 22, 2014 Yes try it. It's not an option for me because my blacklight is on and the screen is activated but with wrong size and wrong colors but perhaps an option for you. And i read that duallink must be "0" Another question... Do you use the Probook Installer? And you are sure that you have only the Ati and not as second the intel hd? I will re-patch. I did use that installer at first but it did me no good since the DSDT that is generated disables my AMD. I patched my own DSDT with rehabmans repository. And yes I am sure. This is the Hp Elitebook 8460p with AMD 6470M only! I do use the kext from that installer and they seem to work fine. Everything working for me except video... LoadVBios=true InjectEDID=true Inject->ATI=true FB=your patched framebuffer As first try with this options and blacklight activation in dsdt or direct in clover. Perhaps your screen is full activate but your blacklight can be off Other i will post when i at home could you elaborate about backlit in DSDT and/or in glover? I am not sure how to go about that OK, I boot with patched Elodea frame buffer and upon loading the screen is backlit without any image however. I close screen to put computer to sleep when i wake it up, scree is completely black but cpu is still running. I can't seem to figure this one out Link to comment Share on other sites More sharing options...
youngwake Posted December 23, 2014 Share Posted December 23, 2014 EDIT: Got it working. Using Lotus frame buffer! Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 23, 2014 Author Share Posted December 23, 2014 Can you post your settings? Link to comment Share on other sites More sharing options...
youngwake Posted December 23, 2014 Share Posted December 23, 2014 Can you post your settings? Yea no problem. You gotta give me a few hours because I am currently at work. I will post my whole EFI folder. in the mean time, the screen works beautifully. I tested VGA, which works but the colors are off and dark/ haven't tested DP. To get it working, I actually did a dual-link patch on my DSDT although my screen is 1366 x 768. It works with Lotus while other's fail. EDID injections with my screens EDID = no tears and jaggy screen. Are you using PBI to install? if so be advised that every generated DSDT from that program disables Radeon....from my own experience that is. Link to comment Share on other sites More sharing options...
youngwake Posted December 23, 2014 Share Posted December 23, 2014 UPDATE: I updated to 10.10.1 and Graphics were broken. I tried to reinstall old graphics kext, but nothing could resurrect the bsod. I think it has something to do with kernel cache. Because after black screen, I used boot USB and the screen was on -- so it seemed-- but I couldn't log into my account and confirm resolution due to the spinning beach ball after entering password. Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 23, 2014 Author Share Posted December 23, 2014 In clover press Space and try boot without Cache doesnt work? Link to comment Share on other sites More sharing options...
Nick14 Posted December 23, 2014 Share Posted December 23, 2014 Did you get QE/CI ?? UPDATE: I updated to 10.10.1 and Graphics were broken. I tried to reinstall old graphics kext, but nothing could resurrect the bsod. I think it has something to do with kernel cache. Because after black screen, I used boot USB and the screen was on -- so it seemed-- but I couldn't log into my account and confirm resolution due to the spinning beach ball after entering password. Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 23, 2014 Author Share Posted December 23, 2014 I got it too. But with Hydrilla. Your right the PBI block the GPU. But with Full resolution and beautiful colors there are glitches. As Examlpe. In Safari the Websites flicker very strong Link to comment Share on other sites More sharing options...
youngwake Posted December 24, 2014 Share Posted December 24, 2014 I got it too. But with Hydrilla. Your right the PBI block the GPU. But with Full resolution and beautiful colors there are glitches. As Examlpe. In Safari the Websites flicker very strong You patched your own DSDT? If you are using Hydrilla that is great. It won't work for me. To get the flicker and other glitches out, you have to inject EDID in Clover. That will remove the gitters. Since Hydrilla has 5 ports, you might be getting VGA and so on and DisplayPort. Here is my EFI folder maybe it might help you. I am currently working on getting my wifi recognized and working. BCM43224HMS Did you get QE/CI ?? Are you asking in general or are you asking me about the update to 10.10.1? I wasn't able to boot to desktop.....more like i wasn't able to log into desktop to find out. The spinning beach ball after password entry remained. If that is not what you were asking, then my apologies but yes I get QE/CI. And it sleeps and wakes perfectly. couple things to do now such as getting brightness adjuster/control working besides that, and wifi....this install is complete. Everything is working! DSDT AND Config.zip Link to comment Share on other sites More sharing options...
Sonne_1989 Posted December 24, 2014 Author Share Posted December 24, 2014 You patched your own DSDT? If you are using Hydrilla that is great. It won't work for me. To get the flicker and other glitches out, you have to inject EDID in Clover. That will remove the gitters. Since Hydrilla has 5 ports, you might be getting VGA and so on and DisplayPort. Yes i patch my own.I've tried with other Framebuffer and it works also good. What do you mean with inject EDID? In clover the EDID under graphics options which create automatical? Link to comment Share on other sites More sharing options...
Recommended Posts