Jump to content
Welcome to InsanelyMac.com - No more ads! And some exciting news... Read more... ×
Sign in to follow this  
Followers 0
DeadSinn

Intel x3100(0x2a12) Trying to enable QE/CI

19 posts in this topic

Recommended Posts

Hi all, i'm stuck by 3 days on it... i can't solve it <.<

I have a HP 550 Laptop using iDeneb 1.3(10.5.5) EFIV8 with a intel x3100 graphic card ( id 0x2a12 ).

It works, but i can't get QE and CI.

I tried 393404930 method: Install the iDeneb selecting the x3100 package. Install iDeneb unselecting x3100 driver. Update Leopard Drivers with LeopardDisplayDriver Update and much more methods... but nothing... i can't get it working <.< How can i do ?

 

post-48942-1223595874_thumb.png

Share this post


Link to post
Share on other sites

I have the same hardware. I finally got it working by using the drivers you mentioned in combination with SwitchResX, google it. My native res is 1680X1050 but I had to step it down to 1680X1050 @ 63Hz.

Share this post


Link to post
Share on other sites

Have you 0x2a12 id ? What driver you used ? I can't change resolution using SwtichRes <.<

Share this post


Link to post
Share on other sites

to get CI/QE you can try to hardcode the DEVICE ID onto the driver binary. Open the file AppleIntelGMAx3100.kext/contents/MacOS/AppleIntelGMAx3100 with an hex editor (0xED, for instance) and look for the value '8680022a'. It appears like 7 times; change it to '8680122a' (your card reversed 8086:2a12).... do the same with AppleIntelGMAx3100FB.kext/AppleIntelGMAx3100FB

I dont know if it will work but it worth trying...

Share this post


Link to post
Share on other sites

Same Graphics, Same ID,

 

Link to post with files:

http://forum.insanelymac.com/index.php?s=&...st&p=924336

 

Link to proof:

http://forum.insanelymac.com/index.php?s=&...st&p=924718

 

 

Also there is an Issue in 10.5.5, up to 10.5.4 they use a different IOGraphicsFamily.kext, Different OpenGL Framework and 10.5.5 uses another IntelGMAX3100FB.kext, this messes up everything! So for now it might be good and well to stick with 10.5.4!?

 

SticMAN

Share this post


Link to post
Share on other sites

Is working here under 10.5.5... no edits, no injectors. Has been working like that since the AppleGraphicUpdate (10.5.2?). My Device ID is 2a02.

 

Anyway a board's member report me the binary hack worked for him with the new 10.5.5 kexts/framework.... (dev ID: 2a12).

Share this post


Link to post
Share on other sites

Yeah it's working for me on compaq 6720s with ID 2a12. Got CI/QE/res change without injectors/strings, only using 10.5.5 files.I also found an older tread for this mod, and asked there too how it works. http://forum.insanelymac.com/index.php?sho...6720s&st=40 This is exactly what BlackCH suggested to me in PM.

 

Open up the Info.plist of the AppleIntelGMAX3100FB.kext and modify this string:

 

from:

 

<key>IOPCIPrimaryMatch</key>

<string>0x2A028086</string>

 

to:

 

<key>IOPCIPrimaryMatch</key>

<string>0x2A128086</string>

then with an hex editor open the AppleIntelGMAX3100FB contained in the kext and do a Find and Replace...

 

Find: 86 80 02 2A

Replace: 86 80 12 2A

 

do the same for AppleIntelGMAX3100 file of the other kext.

 

The kexts are also in the topic.

 

I did a retail 10.5.4 boot-312 cd install, and I updated with combo update to 10.5.5 (I boot from HDD with EFI partition method). Then I just installed the kext from the topic with kexhelper and it works after reboot. Thanks to cele_82 and BlackCH!

 

Mike

x3100.tiff

Share this post


Link to post
Share on other sites

Thanks for the reply. I have edited the kext... but now osx is stack at apple loading-screen. what i wrong ?

Share this post


Link to post
Share on other sites

Oh, i used this kext http://forum.insanelymac.com/index.php?s=&...st&p=919764 and now i can change the screen resolution, but i ci/qe doesn't works. Now if i copy AppleIntelGMAX3100GLDriver.Bundle and AppleIntelGMAX3100VADriver.bundle in the kext folder, at reboot i get a permanent blue screen.

Share this post


Link to post
Share on other sites

Are you maybe mixing driver versions? Then you should make sure you get all kexts from same version.

If you updated with 10.5.4 > 10.5.5 update you could try getting the kexts from the 10.5.5 combo update. At least this helped for me on my AMD rig and nVidia card, it wouldn't get CI/QE with the 10.5.4 > 10.5.5 update kexts, but it does after installing the combo update kexts. I used the combo on my 6720s too, so this might just be it.

 

Mike

Share this post


Link to post
Share on other sites

Yea, you was right, the kext had different versions, but surprise: i have a new problem =D.

Now i have a totaly black screen where i can mouse the mouse and no other, some ideas =D

Share this post


Link to post
Share on other sites

When you get a black screen with pointer try booting with -x, you should at least get to desktop with -x.

I think the black screen happens when kexts/gl framework don't match.

 

I've made a zip with my working kexts/framework/glbundle. If this won't work I'm at a loss too :(

 

http://rapidshare.com/files/153260287/x3100-10.5.5.zip.html

 

Good luck,

 

Mike

Share this post


Link to post
Share on other sites

Yea, but i have a strange black screen xD i can move the mouse and the active corners is working lol

 

What iso/version are you using ?

Share this post


Link to post
Share on other sites

wow, your package is working =D thanks

I replaced the OpenGL framework and it started to work =D nice

Share this post


Link to post
Share on other sites

Cool :D

It's because the gl framework seems to differ between the 10.5.5 update and combo 10.5.5. Now you have all files from combo update.

 

And I'm not using an iso, I used retail dvd with boot-312 method to install.

 

Mike

Share this post


Link to post
Share on other sites
ok worked

updatet to 10.5.8 and theres no QE

seems the old kext is not working :)

 

( Laptop hp6720s)

 

ok it worked

just used 10.5.6 "x3100" files (CELE82 or from XXX 10.5.6 install disk)

update 10.5.8 will replace patched ones

just install again ALL !!! "x3100" files

:):D

Share this post


Link to post
Share on other sites


ok it worked

just used 10.5.6 "x3100" files (CELE82 or from XXX 10.5.6 install disk)

update 10.5.8 will replace patched ones

just install again ALL !!! "x3100" files

:|:D

 

 

downloaded the kexts and opengl from Jackhair above and finally have QE/CI/ Res ,i have had full res 1280x800 for about 4 weeks but until i downloaded that bundle i never had a full working HP 6720S with QE/CI using 10.5.8 .thanks very much and lesson learnt here is many have only part working solutions when installing kexts and most solutions I found dont go into changing the OpenGl in the framework folder only applying kexts in the extension folder. so download above if you are using HP 6720S install the x3100 kexts into extension folder and replace the openGl folder in the framework folder.

 

next challenge is snow leopard when time permits but if aint broke i wont fix it so 10.5.8 for a while. ps HP Compaq 6720s is a perfect machine for OSX86 installs original 10.5.7 Iatkos V7 installed first time without a glitch only had to patch VGA driver for X3100 .installed 10.5.8 combo without any problems at all .

post-613131-1274035424_thumb.png

Share this post


Link to post
Share on other sites
Sign in to follow this  
Followers 0

×