srinu9 Posted April 7, 2013 Share Posted April 7, 2013 (edited) Hello Trucker, Just completed reading all the pages in the thread, it took a while since there are lots of references to other threads. Great and tough work all together. So here I am. I managed to install Mountain Lion (10.8.3) on my HP EliteBook 8460p and I am using Chimera (v1.11.1 r1394) as my boot loader. My laptop came with a AMD Radeon HD 6470M as the only Graphics card (No integrated graphics). It has a Display Port and a VGA port in addition to the LVDS. Now the problem is, VGA and Display Ports are working flawlessly without any modding to the stock kexts, but not the LVDS. Here is a pic which shows the LVDS's current situation. It is like half of the desktop is spanned across the complete screen. After failing with a lot of BIOS extraction tools, I managed to extract my VBIOS with AIDA64 and decoded it using "radeon_bios_decode". I am so confused to proceed further since I can see 5 connectors in the output. I am downloading xcode and once it is completed, I will run the "ati-personality.pl" and see what I can do with it. Mean while can you suggest some thing with you experience which might help me to sort out the problem. Attached my untouched DSDT, VBIOS dump and Radeon Bios Decode ouput for your reference. Connecter Info from Video BIOS.rtf DSDT and VBIOS.zip Here are a few more screenshots for your reference. Edited April 8, 2013 by ErmaC Link removed. PLS read Forum rules Link to comment Share on other sites More sharing options...
freeuser16 Posted April 9, 2013 Share Posted April 9, 2013 srinu9, I have very similar problem with my 7670M! Check it out: It can be partially solved by using different encoder values (01/02/03 instead of 00 in my case). However, then I have reduced color depth (I don't know if it's 16, 20, or 24 bit, but it's not 32bit for sure). Link to comment Share on other sites More sharing options...
deschutes Posted April 12, 2013 Share Posted April 12, 2013 Hi, could this method work with Radeon HD 7570M too? (Device id = 6841, Radeon HD 7500M/7600M Series) I am using HP Elitebook 8570p with i7 3720QM, Radeon HD 7570M. Currently using Chimera bootloader with 10.8.3. No graphic support currently. Any advice would be appreciated! Thanks! Link to comment Share on other sites More sharing options...
freeuser16 Posted April 12, 2013 Share Posted April 12, 2013 Don't you have an integrated graphics card on HP notebook? Normally they are disabled on notebooks with ATI Radeon discrete cards, but not on HP notebooks as far as I know.. If you have one, then it will be much easier to enable that one, whatever it is (Intel HD3000 or 4000). Link to comment Share on other sites More sharing options...
deschutes Posted April 12, 2013 Share Posted April 12, 2013 Don't you have an integrated graphics card on HP notebook? Normally they are disabled on notebooks with ATI Radeon discrete cards, but not on HP notebooks as far as I know.. If you have one, then it will be much easier to enable that one, whatever it is (Intel HD3000 or 4000). Yes that was my initial thought but I cannot find any BIOS option for integrated graphics and only Radeon is detected on windows. I tried to enable HD 4000 but I couldn't... Link to comment Share on other sites More sharing options...
Basaaa Posted April 12, 2013 Share Posted April 12, 2013 Trucker, I have send you a PM with some questions about the 7750g. Link to comment Share on other sites More sharing options...
Joao Aurelio Posted April 28, 2013 Share Posted April 28, 2013 Hi, How did you get your Vbios? I have a different notebook with 7730m, I tried GPU-Z and ATIflash. GPUZ says it is not supported, ATIflash gives me an empty file. Link to comment Share on other sites More sharing options...
srinu9 Posted April 29, 2013 Share Posted April 29, 2013 Hi, How did you get your Vbios? I have a different notebook with 7730m, I tried GPU-Z and ATIflash. GPUZ says it is not supported, ATIflash gives me an empty file. I used trial version of AIDA64 in windows. . There will be a small icon at the bottom left corner in AIDA64 Window and there will be a sub option to dump video bios when you click that icon. .. it worked like a charm for me where every other tools failed. .. Link to comment Share on other sites More sharing options...
Tauio111 Posted April 29, 2013 Share Posted April 29, 2013 Hi, How did you get your Vbios? I have a different notebook with 7730m, I tried GPU-Z and ATIflash. GPUZ says it is not supported, ATIflash gives me an empty file. Right click on the status bar Link to comment Share on other sites More sharing options...
freeuser16 Posted May 2, 2013 Share Posted May 2, 2013 Tauio111, did you finally manage to enable your video card? Link to comment Share on other sites More sharing options...
Tauio111 Posted May 3, 2013 Share Posted May 3, 2013 Tauio111, did you finally manage to enable your video card? Nope, Clover has some problems with my installation and I am currently not in the mood of reinstalling os x, I'll wait for OS X 10.9 and then I'll do a reinstall and try using Clover. I installed 13.5 drivers in windows and my LVDS lost backlight, maybe comparing the 13.5 version with older versions will give some good information? Link to comment Share on other sites More sharing options...
freeuser16 Posted May 3, 2013 Share Posted May 3, 2013 I think I can help you with DSDT. Thus, it should work also in Chameleon. I don't think Clover will work with 10.9 if it does not work now. Does it load at all? Or it can't boot up the system? It would be easier to enable video card with Clover. Anyway, I think I know where is the problem with not working LVDS and how to solve it. Link to comment Share on other sites More sharing options...
Tauio111 Posted May 3, 2013 Share Posted May 3, 2013 Clover loads but it restarts after choosing the right partition. I was trying to put my vrom in the DSDT, but for some reason my editors all freeze/crash after pasting it in, I dont know why. You can take a look. Also, where do you think the problems is at? dsdt.rar vgabios.rar Link to comment Share on other sites More sharing options...
freeuser16 Posted May 3, 2013 Share Posted May 3, 2013 Problem is with EDID injection, I'm almost 100% sure. I had the same thing with my 7670M. So I also need your monitors EDID. Link to comment Share on other sites More sharing options...
Tauio111 Posted May 3, 2013 Share Posted May 3, 2013 Here you goLGD02DC.rar edit: I'm currently having issues with booting into OS X, last time I installed the security update and now it gets stuck during booting. With -v the last thing it says is TUFS: starting edit: got it working again. not a big deal. Link to comment Share on other sites More sharing options...
freeuser16 Posted May 3, 2013 Share Posted May 3, 2013 How do I open that file? EDID is usually a simple text file, not binary.. Link to comment Share on other sites More sharing options...
Tauio111 Posted May 3, 2013 Share Posted May 3, 2013 All the EDID extracting programs I've used are werid, but I have this one. The edid is in the raw section LG.rtf Link to comment Share on other sites More sharing options...
freeuser16 Posted May 6, 2013 Share Posted May 6, 2013 Hey, I managed to solve gradients problem on my 7670M by using EDID from other notebook! So theoretically this should also solve gradients for 6650M! Here's EDID I used: 00 ff ff ff ff ff ff 00 06 af 2c 12 00 00 00 00 00 16 01 04 90 1d 10 78 02 19 c5 a0 58 52 95 26 0d 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 26 1b 56 64 50 00 16 30 30 20 36 00 25 a4 10 00 00 18 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 fe 00 41 55 4f 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe 00 42 31 33 33 58 54 46 30 31 2e 32 20 0a 00 25 But it worked only using DSDT injection for graphics card (CustomEDID in Clover does not work!). Tauio111, judging by EDID, you have exactly the same screen as me. And the problem is with screen, not with video card. I think you can make it work using the same method as me. Link to comment Share on other sites More sharing options...
freeuser16 Posted May 8, 2013 Share Posted May 8, 2013 Tauio111, Try injecting this string through device-properties in Chameleon. Don't forget to install patched ATI6000Controller first with your numbers from VBIOS dump (use Pithecia framebuffer, others won't work). Also use GraphicsEnabler=No. If the screen still does not work, enable your video card like you did before for VGA screen only and post here your DarwinDump. If it works with gradients (reduced color depth), I have one more idea and I don't need DarwinDump. string_Tauio_oldEDID.txt Link to comment Share on other sites More sharing options...
Tauio111 Posted May 8, 2013 Share Posted May 8, 2013 I used that device-property in Chameleon. The result is that I can now fully use my gpu without graphics enabler but LVDS still remains black. One other change I noticed was if i disconnected the VGA screen and restarted into OS X, the LVDS backlight works but still remains black. I had never got the backlight to work on LVDS ever. I tried this with my custom EDID and without it and it makes no difference. What could be the problem? Link to comment Share on other sites More sharing options...
freeuser16 Posted May 8, 2013 Share Posted May 8, 2013 Wait, you want to say that VGA port works and LVDS does not with this string? Are you sure graphics enabler is disabled and you use original or no DSDT + my string? Could you also show me your ATI6000Controller patch? Here is also one more string to try. P.S. It's very important to use only original DisplayProductID-717, don't change it! string_Tauio_newEDID.txt Link to comment Share on other sites More sharing options...
Tauio111 Posted May 9, 2013 Share Posted May 9, 2013 Here's a darwindump (not sure if its in the right format) and the ati6000controller.kext which I'm currently using and which works for my vga (altough it doesnt get the EDID from the VGA display). I used your string and disabled DSDT, I also deleted DisplayProductID-717 (I dont think OS X remakes a new one if its deleted). Using the string I get a few errors in startup - you can see the image I attached. DarwinDumper_2.7.0_Chameleon_2.1_Lion_tanelj.zip ATI6000Controller.kext.zip Link to comment Share on other sites More sharing options...
freeuser16 Posted May 9, 2013 Share Posted May 9, 2013 Looks like your EDID is not injected at all.. And I think this is LVDS EDID, not VGA. Thus LVDS is black. Did you do the dump with my strings? If not, then do it with one of the strings. Is notebooks monitor shown in "About this Mac" window when you are injecting one of the strings? Also you don't have GraphicsEnabler in your Chameleon config, did you disable it in bootloader? I would better use original DisplayProductID-717 instead of deleting it. Here it is if you don't have it anymore. DisplayProductID-717.zip Link to comment Share on other sites More sharing options...
Tauio111 Posted May 9, 2013 Share Posted May 9, 2013 Looks like your EDID is not injected at all.. And I think this is LVDS EDID, not VGA. Thus LVDS is black. Did you do the dump with my strings? If not, then do it with one of the strings. The hardware config string or the EDID string? Is notebooks monitor shown in "About this Mac" window when you are injecting one of the strings? Look at picture attatched Also you don't have GraphicsEnabler in your Chameleon config, did you disable it in bootloader? I found out that it was a different chameleon installation on my HDD not on my USB stick, now I have graphicsenabler disabled in both bootloader and strings also injected and DSDT disabled also. I would better use original DisplayProductID-717 instead of deleting it. Here it is if you don't have it anymore. I inserted The LVDS ofcourse works without the graphics enabler at 1024x, but it makes os x quite unusable. I also added the new darwin dump with config strings in both. DarwinDumper_2.7.0_Chameleon_2.1_Lion_tanelj 2.zip Link to comment Share on other sites More sharing options...
freeuser16 Posted May 9, 2013 Share Posted May 9, 2013 Was that screen taken with string injection? Judging by it, video card is not enabled as if there was no device-properties string at all. I also patched ATI6000Controller from 10.8.3 for your video bios. This one is 100% correct. The next thing you should do: enable your video card at least somehow (could be on VGA or HDMI port only. If you use this kext with graphics enabler + Pithecia FB instead of string, HDMI should work; or do it with your kext on VGA port) and post here your IOReg (save it with IORegistryExplorer). ATI6000Controller.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts