morkb Posted July 18, 2011 Share Posted July 18, 2011 Hi nate, if I remember well (too many attempts to get it working!!)...I used this boot loader Chameleon-2.0-RC5-r1083 from here..second post http://www.insanelymac.com/forum/index.php...3754&st=920 but no luck even with edid injected in boot load cheers Link to comment Share on other sites More sharing options...
oki270 Posted July 18, 2011 Share Posted July 18, 2011 I added few printf's inside Chameleon autoResolution trunk (edid part) and I definitelly get 1366x768 from EDID which is maximal resolution of my monitor. I also added recognition of my chipset (Intel HM55) without which no bios unlocking (and later patching) can be done. I am currently investigating why resolution 1366x768 is not patched in vbios..... Link to comment Share on other sites More sharing options...
darchive Posted July 18, 2011 Share Posted July 18, 2011 I know that this will not get us QE/CI but it is a good step forward for native resolution : i've just modified Chimera source code to bypass VESA detection : downloaded source w/ terminal : svn co http://forge.voodooprojects.org/svn/chamel...anches/Chimera/ modified /i386/boot2/graphics.c (see the picture) compiled chimera and copied it on a usb key booted up from the usb key => native resolution on OSX (1366x768) but messed up screen... does anyone know what i need to change in this code to get proper timing w/ that resolution ? 1 Link to comment Share on other sites More sharing options...
oki270 Posted July 18, 2011 Share Posted July 18, 2011 => native resolution on OSX (1366x768) but messed up screen... does anyone know what i need to change in this code to get proper timing w/ that resolution ? Can you please share how your vbios looks like after patching? (if chimera trunk does vbios patching) Link to comment Share on other sites More sharing options...
darchive Posted July 18, 2011 Share Posted July 18, 2011 tell me how and i will Link to comment Share on other sites More sharing options...
oki270 Posted July 18, 2011 Share Posted July 18, 2011 tell me how and i will I am taking a look at Chimera branch to rest eyes from my work :-). Are those only changes you did in graphics.c? Link to comment Share on other sites More sharing options...
darchive Posted July 19, 2011 Share Posted July 19, 2011 bootArgs->Video.v_display = GRAPHICS_MODE; bootArgs->Video.v_width = 1366; // minfo.XResolution; bootArgs->Video.v_height = 768; // minfo.YResolution; bootArgs->Video.v_depth = 32; // minfo.BitsPerPixel; bootArgs->Video.v_rowBytes = 5464; // minfo.BytesPerScanline; bootArgs->Video.v_baseAddr = VBEMakeUInt32(minfo.PhysBasePtr); There's a timing issue... Link to comment Share on other sites More sharing options...
morkb Posted July 19, 2011 Share Posted July 19, 2011 yes could be...can we add the right timing in the override display trick? something to add here?? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>1815</integer> <key>DisplayProductName</key> <string>Internal LCD Forced EDID</string> <key>DisplayVendorID</key> <integer>1970170734</integer> <key>IODisplayEDID</key> <data> AP///////wAGEF+cAAAAAAgRAQOAIRV4CunVmVlTjigmUFQAAAABAQEBAQEBAQEBAQEB AQEB3iGgcFCEHzAgIFYAS88QAAAYAAAADwAGECAKCgoKCgoKCgoKAAAA/gBLUzUxNQAx NTRXUDEKAAAA/gBDb2xvciBMQ0QKCgoKAI8= </data> </dict> </plist> from this sticky topic http://www.insanelym...howtopic=208410 Link to comment Share on other sites More sharing options...
darchive Posted July 21, 2011 Share Posted July 21, 2011 Forget about modding chimera, As some of us, i have been able to boot w/ all kext loaded WITH QE/CI through a vnc connection so no more chimera modding, it's a waste of time. We all now have to find how to get the internal display to be recognized. BTW, i tried to install Lion, no luck : KP launching the install... (same error w/ SL, the only way i got SL installed is w/ nawcom USB mod, i have to found out why cause not working w/ Lion) Hope we're not too far away from Lion w/ QE/CI on Intel hd only laptop... Link to comment Share on other sites More sharing options...
nate911 Posted July 21, 2011 Share Posted July 21, 2011 Hi Mate. I'm running Lion here. Unfortunately not much difference. Cheers. Link to comment Share on other sites More sharing options...
ankh_red Posted July 21, 2011 Share Posted July 21, 2011 Screen Sharing is needed,.... to use internal display, we need to edit the framebuffer to use lvds... maybe some clue here http://www.insanelymac.com/forum/index.php?showtopic=259705 Link to comment Share on other sites More sharing options...
morkb Posted July 22, 2011 Share Posted July 22, 2011 Thinking the same..and I tried last week with snow kext....but now I want to try to load the lion kexts and see if they work in snow...as with snow intelfb.kext I didn't get any usable value...to work on it..so may be if lion kext works in snow (and if i remember well they should )...I will try to edit the framebuffer connector as explained in the link you sent also the intel video bios will be helpful and I cannot extract in a easy way in my laptop as integrated in hp main bios...yesterday night I was able to extract the single bios modules...now I have to find wich one matchs intel vidoe bios with an hex editor..it will take some time... has anyone a intel video bios already extracted? Link to comment Share on other sites More sharing options...
nmano Posted July 22, 2011 Author Share Posted July 22, 2011 Unsupported Cards http://www.tonymacx86.com/wiki/index.php/G...s_Card_Database Link to comment Share on other sites More sharing options...
ankh_red Posted July 23, 2011 Share Posted July 23, 2011 I was thinking the same..and I tried last week with snow kext....but now I want to try to load the lion kexts and see if they work in snow...as with snow intelfb.kext I didn't get any usable value...to work on it..so may be if lion kext works in snow (and if i remember well they should )...I will try to edit the framebuffer connector as explained in the link you sent also the intel video bios will be helpful and I cannot extract in a easy way in my laptop as integrated in hp main bios...yesterday night I was able to extract the single bios modules...now I have to find wich one matchs intel vidoe bios with an hex editor..it will take some time... has anyone a intel video bios already extracted? clearly this is the solution..... the thing is we dont know wht value we must edit in the binary data .. Link to comment Share on other sites More sharing options...
morkb Posted July 23, 2011 Share Posted July 23, 2011 tried with lion kext...but AppleIntelHDGraphicsFB.kext is different from the one used in the post for hd3000 (it uses the AppleIntelSNBGraphicsFB)...and I cannot extract the PlatformInformationList table....I suppose kext is different and it doesn't have any platforminformation list on it... and i'm not so smart to find it.. Link to comment Share on other sites More sharing options...
oki270 Posted July 23, 2011 Share Posted July 23, 2011 No such thing as _PlatformInformationList in AppleIntelHDGraphicsFB.kext. Look: [xx]/tmp/aa > nm AppleIntelHDGraphicsFB.kext/Contents/MacOS/AppleIntelHDGraphicsFB| grep _PlatformInformationList [xx]/tmp/aa > [xx]/tmp/aa > nm AppleIntelSNBGraphicsFB.kext/Contents/MacOS/AppleIntelSNBGraphicsFB| grep _PlatformInformationList 0000000000029600 D _PlatformInformationList AppleIntelHDGraphicsFB.kext relies on AAPL,os-info to select default output: [xx]/tmp/aa > nm AppleIntelHDGraphicsFB.kext/Contents/MacOS/AppleIntelHDGraphicsFB| grep osinfo 0000000000012640 D _osinfoList AAPL,os-info can be set in DSDT or EFI string. BR, Oki Link to comment Share on other sites More sharing options...
oztiz Posted July 24, 2011 Share Posted July 24, 2011 @morkb Video bios http://www.projectosx.com/forum/index.php?...amp;#entry15425 Link to comment Share on other sites More sharing options...
morkb Posted July 25, 2011 Share Posted July 25, 2011 hi oztiz, I remember i look at that topic in that forum and the video bios dump didn't worked for me....anyway i found in a Asus intel driver the right bios for Arrandale...now I have just to understand if the topic for ati will be applicable to intel too http://www.insanelymac.com/forum/index.php...eaded&start thank you very much Marco Link to comment Share on other sites More sharing options...
nmano Posted July 25, 2011 Author Share Posted July 25, 2011 QE/CI working by <LI class=last>AppleGraphicsPowerManhttp://www.kexts.com...cspowerman.html Link to comment Share on other sites More sharing options...
morkb Posted July 26, 2011 Share Posted July 26, 2011 Hi Manor, I tried that but what it supposed to do for intel graphics...I have the same result..just black screen thank you Marco Link to comment Share on other sites More sharing options...
nmano Posted July 27, 2011 Author Share Posted July 27, 2011 http://www.insanelymac.com/forum/index.php...4&start=100 look info.plist Link to comment Share on other sites More sharing options...
Fiox89 Posted July 27, 2011 Share Posted July 27, 2011 manor thanks for your work...but for me it seems not work.. AppleGraphicsPowerMan --> No QE/CI Your other methods --> 1024x768 Info.plist about Fermi --> ? I did not understand ? So man, You could make a summary of how to have the correct resolution? Maybe many of us do not understand Thanks Link to comment Share on other sites More sharing options...
nmano Posted July 27, 2011 Author Share Posted July 27, 2011 I am still trying no good news but look info.plist they add device id 0046MacBookPro6,1/6.2 http://www.insanelymac.com/forum/index.php...4&start=100 Link to comment Share on other sites More sharing options...
oki270 Posted July 27, 2011 Share Posted July 27, 2011 manor, which chipset you have in your laptop? Link to comment Share on other sites More sharing options...
Xenon12 Posted July 27, 2011 Share Posted July 27, 2011 Hi I tried your method, but I can't load Geforce kext without error What can I do to load it? Can you post a screenshot how can you get working QE ? Thanks. My CPU: Core i3 330M Chipset: HM55 Messages: Jul 27 17:15:23 MacBook-Pro kernel[0]: NVDAGF100HAL loaded and registered. Jul 27 17:15:35 Tothpetis-MacBook-Pro kernel[0]: NVDA,Display-B: Not usable Errors: Jul 27 17:15:20 localhost kernel[0]: Kext com.apple.GeForce - library kext com.apple.NVDAResman not found. Jul 27 17:15:20 localhost kernel[0]: Can't load kext com.apple.GeForce - failed to resolve library dependencies. Jul 27 17:15:20 localhost kernel[0]: Kext com.apple.GeForce failed to load (0xdc00800e). Jul 27 17:15:20 localhost kernel[0]: Failed to load kext com.apple.GeForce (error 0xdc00800e). Jul 27 17:15:20 localhost kernel[0]: Couldn't alloc class "NVKernel" Here is my screenshots: Untitled.tiff Untitled1.tiff Untitled2.tiff Untitled3.tiff Link to comment Share on other sites More sharing options...
Recommended Posts