Alex009988 Posted August 30, 2013 Share Posted August 30, 2013 By the way, helped only now another person to launch the Graphics. Discussion took almost two weeks. He has sensed 7 as well as you. Good Lunching of Graphics is not easy deal. http://www.insanelymac.com/forum/topic/291276-help-ati-mobility-radeon-hd-4570-doesnt-work/ thanks. please guide me about: how to i inject EDID in DSDT? Actually, I don't know exactly of how to write down EDID to the DSDT. Usually we can't fix everything by DSDT. Sometimes bootloader should do something. I think, as I did at my time, you should get working Graphics by framebuffer and bootloader at first. And after you can try to inject it by DSDT as I did it either. First install clover to the HDD or USB Stick. And try to lunch Graphics with that. You have enough problem card and it can take very much time if we will inject it by DSDT(hard way) Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942248 Share on other sites More sharing options...
boy_iran_64 Posted August 30, 2013 Author Share Posted August 30, 2013 hi alex very thanks but not work any .... I was disappointed to EDID injection in MY DSDT because i not found tuts about it. please guide me for Vendor ID and Device ID for use fix EDID software? i have 2 type Vendor ID and 2 type Device ID (in ioreg ) once in GraphicsEnabler=No (in this mod enable LVDS but HDMI and VGA not work) DisplayProductID Number 1815 DisplayVendorID Number 1970170734 (in GraphicsEnabler=Yes AtiConfig=Gibba [olny vga worked] is same) but in GraphicsEnabler=Yes AtiConfig=Pondweed [only HDMI worked] DisplayProductID Number 1DisplayVendorID Number 7789 please Guide me... also i upload my edid file (make by edid manager) http://d-h.st/cBa Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942373 Share on other sites More sharing options...
Alex009988 Posted August 31, 2013 Share Posted August 31, 2013 Hello I understood that it was unscsessul using kext by Andy for your case, isn't it.(extract edid from Darwin Dumper)? If so, install Clover. Clover will put some of your cards on a table. And you will get an equation with less amout of unknown parameters. Because tuning framebuffer is also not so easy thing to do. Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942518 Share on other sites More sharing options...
boy_iran_64 Posted August 31, 2013 Author Share Posted August 31, 2013 No i extracted EDID by edidmaneger http://www.extron.com/ but FixEDID find this numbers(DisplayProductID & DisplayVendorID) by self i use clover ( i instal clover in usb ) and i injected EDID (extracted EDID by edidmaneger) but LVDS not work.... is any way for Enable my lvds ? please guide me Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942543 Share on other sites More sharing options...
freeuser16 Posted August 31, 2013 Share Posted August 31, 2013 You don't have to use CustomEDID with Clover, it can read it automatically. So it's enough to have only this key in config for injection: <key>InjectEDID</key><true/> If it doesn't work, you can try with <key>DualLink</key> <integer>1</integer> Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942555 Share on other sites More sharing options...
boy_iran_64 Posted August 31, 2013 Author Share Posted August 31, 2013 i can enable peg for only geraphics card in bios (my bios insyde h2o unlocked ) and i disable igd (integral Graphics device) can these help me for enable my lvds? Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942558 Share on other sites More sharing options...
Alex009988 Posted September 1, 2013 Share Posted September 1, 2013 You don't have to use CustomEDID with Clover, it can read it automatically. So it's enough to have only this key in config for injection: <key>DualLink</key> <integer>1</integer> This already is by default. He should try with that. <key>DualLink</key> <integer>0</integer> i can enable peg for only geraphics card in bios (my bios insyde h2o unlocked ) and i disable igd (integral Graphics device) can these help me for enable my lvds? <key>Graphics</key> <dict> <key>InjectATI</key> <true/> <key>VRAM</key> <integer>1024</integer> <key>LoadVBios</key> <true/> <key>InjectEDID</key> <true/> <key>VideoPorts</key> <integer>3</integer> <key>FBName</key> <string>Shrike</string> </dict> Add this part to config of Clover. I don't know what frame do you use and how many memory do you have on your card. Use your data. Don't forget to put your Vbios so http://www.insanelymac.com/forum/topic/287995-how-to-launch-ati-card-by-dsdt/?p=1938815 If you get something different from black screen like this http://www.insanelymac.com/forum/topic/291276-help-ati-mobility-radeon-hd-4570-doesnt-work/?p=1942157 Tell me about it. 1 Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942620 Share on other sites More sharing options...
freeuser16 Posted September 1, 2013 Share Posted September 1, 2013 This already is by default. He should try with that. <key>DualLink</key> <integer>0</integer> That's right, my fault. Key VRAM has no effect on graphics card work, even slice admitted it. Thus you can remove it from config. And you don't need to put VBIOS anywhere, Clover can extract original one and inject it automatically if there is no such file in directory with video bios. Also don't forget to replace "Shrike" with framebuffer name, which you patched. Thus graphics section should probably look like this: <key>Graphics</key> <dict> <key>InjectATI</key> <true/> <key>LoadVBios</key> <true/> <key>InjectEDID</key> <true/> <key>VideoPorts</key> <integer>3</integer> <key>FBName</key> <string>Shrike</string> // Optional <key>DualLink</key> <integer>0</integer> </dict> As for framebuffer patch, I'm pretty sure for LVDS you should use such values: 02000000400000000901000010000007 Similar cards (6650M, 7670M, 6470M) work the best with these values. And you also got them from VBIOS dump. 1 Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942624 Share on other sites More sharing options...
freeuser16 Posted September 1, 2013 Share Posted September 1, 2013 In your video bios dump you have this: Connector Object Id [14] which is [LVDS] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false So, I think you need DualLink=0 in config. But you can also try without it. 1 Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942637 Share on other sites More sharing options...
boy_iran_64 Posted September 1, 2013 Author Share Posted September 1, 2013 very very thanks worked my LVDS as soon i prepared kext and config file for public release Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942657 Share on other sites More sharing options...
freeuser16 Posted September 1, 2013 Share Posted September 1, 2013 Great! But please check if you have reduced color depth - http://www.lagom.nl/lcd-test/gradient.php. You should see a smooth change from black to white and from white to black on that page. If you see only 32 bands instead of smooth colour, it means your LVDS is not working well and your need different EDID + different way to enable the card. Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1942659 Share on other sites More sharing options...
boy_iran_64 Posted September 10, 2013 Author Share Posted September 10, 2013 hi i have proble with my clover i maked smbios and config file with clover cofigure but when i clicked about this mac my hachintosh been unlogin i am sorry for my bad enlish . (my graphics card worked perfectly and i could run game and run dvd palyer and my lvds worked with your help thanks) http://www.mediafire.com/download/8llh2fz125wl0d6/clover2061-7650m.rar Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1944627 Share on other sites More sharing options...
boy_iran_64 Posted September 18, 2013 Author Share Posted September 18, 2013 i used BootDiskUtility for making usb bootloader and then updated their file with clover file in CloverISO-2061. but when i clicked about this mac my hachintosh been unlogin i upload config file : http://www.mediafire.com/download/w4u6nm44qbfu6o0/config.plist Link to comment https://www.insanelymac.com/forum/topic/291477-which-framebuffer-and-what-modification/page/2/#findComment-1946666 Share on other sites More sharing options...
Recommended Posts