Andy Vandijck Posted July 8, 2013 Author Share Posted July 8, 2013 Hi, Andy It works good. Thank you !! I install DisplayMergeNub.kext to S/L/E now. I use Clover bootloader, so I try to use clover's kext injection function. I put DisplayMergeNub.kext in EFI/Clover/Kexts/10.8, and delete DisplayMergeNub.kext of S/L/E. After reboot I can see the DisplayMergeNub.kext inject properly by clover in clover's boot log, but it doesn't work. Is DisplayMergeNub.kext works only installed in S/L/E ? Normally yes.It loads out the second it detects a new AppleDisplay or AppleBacklightDisplay class Hi Andy My graphics card 6950 in 10.9 {AMD Cayman Graphics Accelerator Device in SLOT 1} after this Black screen Any idia Thank you. Framebuffer patch should solve that.See the Clover thread on how to do it. 1 Link to comment Share on other sites More sharing options...
nyolc8 Posted July 9, 2013 Share Posted July 9, 2013 This app (the generated kext) fixed MY crazy screen fading problem at startup. So thanks! Could someone tell the Cinema HD Display 23' productID? Or how could I get it? I know this is just a small thing but it says that I have a 30' display... But in real I have a 22-23' display. It would be nice to match the cols... So if I would change the product id in the DisplayMergeNub.kext to the 23 col model, then it would say the correct (23) cols... (I think). Can somebody help me with that productID? Nevermind, found it with google, the 23" version product id is: 37404 edit: nicely working with that ID, note 23 inch: Link to comment Share on other sites More sharing options...
Mr.Graphic Posted July 9, 2013 Share Posted July 9, 2013 Hi AnV! Thank you very much! Very nice work! The Mavericks DP3 works perfectly two Acer monitors. Link to comment Share on other sites More sharing options...
nmano Posted July 11, 2013 Share Posted July 11, 2013 Hi andy I try clover patch like this is not work <key>KernelAndKextPatches</key> <dict> <key>ATIConnectorsController</key> <string>6000</string> <key>ATIConnectorsData</key> <string>000400000403000000010000120405000040000040300000001000022050402000800000402000000010000110206040002000014020000000100000000030504000000040200000001000011020103</string> <key>ATIConnectorsPatch</key> <string>000800000402000000010000110206040400000004020000000100001102010300020000140200000001000000000305000400000403000000010000120404010004000004000000001000022050502</string> <key>Debug</key> <string>No</string> <key>KernelCpu</key> <string>No</string> </dict> <key>PCI</key> <dict> Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 Would love to try it out but DarwinDumper extracts a blank EDID hex and bin file Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 Would love to try it out but DarwinDumper extracts a blank EDID hex and bin file Then you are in the same boat as me.I crafted my own EDID for the VGA connector of my TV wirh a resolution of 1280x960. What kind of monitor is it? Link to comment Share on other sites More sharing options...
alexanderq Posted July 12, 2013 Share Posted July 12, 2013 Hi andy I try clover patch like this is not work <key>KernelAndKextPatches</key> <dict> <key>ATIConnectorsController</key> <string>6000</string> <key>ATIConnectorsData</key> <string>000400000403000000010000120405000040000040300000001000022050402000800000402000000010000110206040002000014020000000100000000030504000000040200000001000011020103</string> <key>ATIConnectorsPatch</key> <string>000800000402000000010000110206040400000004020000000100001102010300020000140200000001000000000305000400000403000000010000120404010004000004000000001000022050502</string> <key>Debug</key> <string>No</string> <key>KernelCpu</key> <string>No</string> </dict> <key>PCI</key> <dict> You have to specify what framebuffer you are patching <key>Graphics</key> <dict> <key>GraphicsInjector</key> <true/> <key>InjectATI</key> <true/> <key>InjectIntel</key> <false/> <key>InjectNVidia</key> <false/> <key>FBName</key> <string>Ipomoea</string> Setting wrong framebuffer or no framebuffer at all patching does not work. Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 You have to specify what framebuffer you are patching <key>Graphics</key> <dict> <key>GraphicsInjector</key> <true/> <key>InjectATI</key> <true/> <key>InjectIntel</key> <false/> <key>InjectNVidia</key> <false/> <key>FBName</key> <string>Ipomoea</string> Setting wrong framebuffer or no framebuffer at all patching does not work. I used Ipomea.But you have to dump the framebuffer connector data and edit it. DarwinDumper will provide you with the connector data. Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 Then you are in the same boat as me. I crafted my own EDID for the VGA connector of my TV wirh a resolution of 1280x960. What kind of monitor is it? Its a 32" Technika LCD HD TV connected through DVI to VGA Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 Its a 32" Technika LCD HD TV connected through DVI to VGA Untitled-1.png Can it handle 1280x960?If it can I'll upload my made EDID and you can use it Little secret: I made this app and the driver after I did some research into making a EDID for my TV. I wanted it to work properly in Mavericks and as with all my work for hackintosh: I share freely and open source for everyone to enjoy... 1 Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 Can it handle 1280x960? If it can I'll upload my made EDID and you can use it Little secret: I made this app and the driver after I did some research into making a EDID for my TV. I wanted it to work properly in Mavericks and as with all my work for hackintosh: I share freely and open source for everyone to enjoy... Yes 1280x960 is supported although I use 1600x1200 Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 Yes 1280x960 is supported although I use 1600x1200I'll craft one for that resolution and also give you mine.You can try it then. Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 I'll craft one for that resolution and also give you mine. You can try it then. Thanks a lot for all your hard work. 1 Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 Thanks a lot for all your hard work. No problem, my pleasure. I like stuff to work 100% decent. The zip contains 2 EDID files. - EDID_VGA_1600.bin : This one I crafted for you. It has 2 custom resolutions inside: 1600x1200@60 and 1280x960@60. This one you probably will want to use This also means you can set your display setting to the best for the display. It will use 1600x1200@60... - EDID_VGA_1280.bin : This one is the one I use. It also has 2 custom resolutions inside: 1280x960@60 and 1024x768@60 Try it and let me know please For others: these are EDID files for TV's with VGA connector. You can use them if your TV has no EDID. EDID_Shane.zip Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 No problem, my pleasure. I like stuff to work 100% decent. The zip contains 2 EDID files. - EDID_VGA_1600.bin : This one I crafted for you. It has 2 custom resolutions inside: 1600x1200@60 and 1280x960@60. This one you probably will want to use This also means you can set your display setting to the best for the display. It will use 1600x1200@60... - EDID_VGA_1280.bin : This one is the one I use. It also has 2 custom resolutions inside: 1280x960@60 and 1024x768@60 Try it and let me know please For others: these are EDID files for TV's with VGA connector. You can use them if your TV has no EDID. It booted to black screen. Installed to S/L/E. I have a ATI HD5450 connected to the DVI port then to the VGA on the tv if it helps. Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 It booted to black screen. Installed to S/L/E. I have a ATI HD5450 connected to the DVI port then to the VGA on the tv if it helps. With which of the EDID?I'm gonna upload something to determine the parameters. Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 With which of the EDID? I'm gonna upload something to determine the parameters. That was using EDID_VGA_1600.bin Also running 10.7.5 if it makes a difference Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 @Shane: download this https://www.dropbox.com/s/7ktc5v3f8k745yp/SwitchResX%204.3.4.zip Install it and enter the serial number. Follow the following tutorial in the images below and give me the screenshot. Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 Here you go. Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 Ok got it. Now to work I crafted the new EDID based on the screenshot you provided me. It has 1 resolution: 1600x1200@75 like in the screenshot. I also corrected the maximum dot clock to 170Mhz (resolution uses dotclock at 162Mhz). Test it and please let me know EDID_Shane2.zip 1 Link to comment Share on other sites More sharing options...
Shaneee Posted July 12, 2013 Share Posted July 12, 2013 Ok got it. Now to work I crafted the new EDID based on the screenshot you provided me. It has 1 resolution: 1600x1200@75 like in the screenshot. I also corrected the maximum dot clock to 170Mhz (resolution uses dotclock at 162Mhz). Test it and please let me know Worked great thanks a lot Andy. Only thing is it says its a 30-inch not a 32-inch but its not a problem. 1 Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 12, 2013 Author Share Posted July 12, 2013 Worked great thanks a lot Andy. Only thing is it says its a 30-inch not a 32-inch but its not a problem. Screen Shot 2013-07-12 at 17.27.23.png I recommend using the LED cinema display.It sets the display icon right. 1 Link to comment Share on other sites More sharing options...
EvgeniX Posted July 14, 2013 Share Posted July 14, 2013 Thx for great app! any way to fix my name of display? also how do you make kext for 2 displays at the same time? EDID2.zip Link to comment Share on other sites More sharing options...
Andy Vandijck Posted July 14, 2013 Author Share Posted July 14, 2013 Thx for great app! any way to fix my name of display? also how do you make kext for 2 displays at the same time? By copying the 1st generated kext to e.g. documents.Regenerate the kext for the 2nd display with the 2nd EDID. Next merge both IOKitPersonalities entries in the Info.plist files with a plist editor and install the kext. It now works for both. Link to comment Share on other sites More sharing options...
EvgeniX Posted July 14, 2013 Share Posted July 14, 2013 By copying the 1st generated kext to e.g. documents. Regenerate the kext for the 2nd display with the 2nd EDID. Next merge both IOKitPersonalities entries in the Info.plist files with a plist editor and install the kext. It now works for both. Thx! any ideas about name? Link to comment Share on other sites More sharing options...
Recommended Posts