Jump to content

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


DeadSinn
 Share

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

Link to comment
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...

Link to comment
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

Link to comment
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).

Link to comment
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

Link to comment
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.

  • Like 1
Link to comment
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

Link to comment
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

  • Like 1
Link to comment
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

Link to comment
Share on other sites

  • 6 months later...
  • 6 months later...
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

Link to comment
Share on other sites

  • 5 months later...


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

Link to comment
Share on other sites

 Share

×
×
  • Create New...