Jump to content

[How To] GMA900 with QE and CI support on Leopard.


  • Please log in to reply
364 replies to this topic

#21
flibblesan

flibblesan

    Lenovo hackbook guru

  • Members
  • PipPipPipPipPipPip
  • 469 posts
  • Gender:Male
  • Location:Nottingham, UK

nope I haven't where can I get an older one? Could you please upload one for me to experiment with?


Found in another thread: http://www.uploading...r.kext.zip.html

#22
inku

inku

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
  • Gender:Male
  • Location:Puerto Rico
This is amazing now my leo runs great btw i used flibblesan's AppleIntelIntegratedFramebuffer.kext and i have no mouse tearing at all using firefox 3rc3.Thanxs guys :(

#23
ktrust

ktrust

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Gma 900 is working indeed!!!

But I have the same problem as Sansey. The menu is transparent and is not readable.

Does someone know what is going on and if it is something that i have to do.

Thanks very much guys for this.


edit: i'm on Kaly 10.5.1

#24
Guest: h2a_*

Guest: h2a_*
  • Guests
wow. this is amazing. i'm gonna have to give it a try

#25
flibblesan

flibblesan

    Lenovo hackbook guru

  • Members
  • PipPipPipPipPipPip
  • 469 posts
  • Gender:Male
  • Location:Nottingham, UK

This is amazing now my leo runs great btw i used flibblesan's AppleIntelIntegratedFramebuffer.kext and i have no mouse tearing at all using firefox 3rc3.Thanxs guys :D


Heh, it's not my kext :P

As I've got desktop GMA900, device id 0x2582, I used hexedit to change 'A2 27'(which Andy4Life's laptop uses) to 8285 (which my desktop uses) in AppleIntelGMA950. Removed the intel kexts, dropped all the kexts from Andy4Life's package along with my edited kext and the AppleIntelIntegratedFramebuffer.kext, removed Extentions.mkext and rebooted. Worked fine, but got artifacts. So I removed the AppleIntelIntegratedFramebuffer.kext and used the one inside Andy4Life's pack (which has a bigger filesize) and I have resolution changing, QE & CI, and no tearing or artifacts!

Thanks for the work guys! Finally I have working GMA900 in Leopard!

#26
riws

riws

    InsanelyMac V.I.P.

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 6,081 posts
Plz, some non-rapidshare Links :D

#27
flibblesan

flibblesan

    Lenovo hackbook guru

  • Members
  • PipPipPipPipPipPip
  • 469 posts
  • Gender:Male
  • Location:Nottingham, UK

Plz, some non-rapidshare Links :D


Megaupload added. Please note that unless you have the same device ID as me, it won't work.

#28
flibblesan

flibblesan

    Lenovo hackbook guru

  • Members
  • PipPipPipPipPipPip
  • 469 posts
  • Gender:Male
  • Location:Nottingham, UK
Update: Just edited the GMA950.kext from the Leopard Graphics Update 1.0 and it works. Installed the update first, removed all Intel kexts except for GMA950. Using the AppleIntelIntegratedFramebuffer.kext included, I get no resolution change (and adding 1440x900 to com.apple.Boot.plist caused the system to stop booting). So I've used the kext that Andy4Life has in his pack, and this gives me resolution change. No artifacts as yet. I wonder if using the older framebuffer kext will cause any problems. If only I could get resolution change working with the new one. I'll take a look at the files.

Edit: Some artifacts using Toast 9. Nothing major and they disappear when moving the mouse.

#29
macgirl

macgirl

    Stargate's Pharaoh

  • Retired
  • 7,612 posts
  • Gender:Female
  • Location:Mexico City
  • Interests:Techie gadgets

nope I haven't where can I get an older one? Could you please upload one for me to experiment with?

I cant I do not have it here (Mac Pro and Dell Lappy are on 10.5.3)

But you can extract it from any 10.5.0 or 10.5.1 Installation DVD (Retail, iATKOS, Kalyway, etc) or Apple Mac OS X 10.5.1 Update.

#30
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France
Great work Andy4life, I'm sure lots of GMA900 users are grateful to you :D

#31
Mascot

Mascot

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
VERY NICE, I've been looking for something like this for some time now, and from what I've seen it works very well. Looks like I've got a little problem though, the same one that was shown by someone before in the thread. Love the fix so far, you're a beast.

Check this out. With all menus that have transparency (it makes it kind of hard to attach an image!):

Attached File  Picture_1.png   547.86KB   421 downloads
Attached File  Picture_2.png   648.92KB   278 downloads

What do you think about that? I've been trying to mess with it but haven't gotten anywhere.

#32
Sansey

Sansey

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
I suggest primitive method to fix this problem which work on my GMA900:
1. Copy only 2 files from "Andy4life" package AppleIntelGMA950 & AppleIntelGMA950GA to /system/library/extensions
2. Remove extensions.mkext
3. Repair permitions

Result:
Attached File  screen_3.jpg   206.36KB   531 downloads

For All who replace all 5 files and destroyed graphic I attach native from 10.5.1
Attached File  GMA950_from_10_5_1.zip   515.24KB   603 downloads

For this operation I recomended use "Kext Helper"

#33
tgparis

tgparis

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
hi everybody
for your info i'am new to leopard pc user.
i have been so far to so many corners trying to have my bl.... gma 900 working with leopard, i can feel today you all reached a great step, thanks Andy4life for your input !
I am very excited about it, it is 2 am in france and i'am in front of my screen for 3 hours non-stop trying this trick !
1st I couldn't download the 1st torrent to GMA 900 Kext files I just don't get the thing with the cats goes ok !!!!?
anyway i downloaded the http://www.megaupload.com/?d=4A1WTRYN version with not cats.
1. cd /
2. cd /system/library/extensions/
3. chmod -R 755 AppleIntelGMA950.kext
4. chown -R root:wheel AppleIntelGMA950.kext
5. chmod -R AppleIntegratedframeBuffer.kext
6. chown -R root:wheel AppleIntegratedframeBuffer.kext

I do everythink ok till the point 5 at which I got a response in a form of the format of the chmod function as I typed it wrong ?

Actually what could i have made wrong at step 5, is it a pb of writing or file ? etc ?

please I got stuck in here and I really don't see any hope.
Sorry I might sound green but again I have only 2weeks of hackingtosh knowledge and this ktext stuff to alter is quite a difficult task to me.
Again any clue would be enormously appreciated :D

#34
Mascot

Mascot

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
On step 5 that aas a typo in his part (I believe).
Instead youre going to want to type:

Chmod -R 755 AppleIntelIntegratedFrameBuffer.kext

And then for 6

Chown root:wheel AppleIntelIntegratedFrameBuffer.kext

Then continue from there.

#35
bhast2

bhast2

    Leo4All maker

  • Members
  • PipPipPipPip
  • 192 posts
can you use this for 850 or 865 cards

#36
Andy4life

Andy4life

    InsanelyMac Protégé

  • Members
  • PipPip
  • 93 posts

On step 5 that aas a typo in his part (I believe).
Instead youre going to want to type:

Chmod -R 755 AppleIntelIntegratedFrameBuffer.kext

And then for 6

Chown root:wheel AppleIntelIntegratedFrameBuffer.kext

Then continue from there.



You are correct that is a typo. I'll edit my original post shortly.

Guys, I'm glad it's working for all of you... You'll have to forgive me, my osx install died yesterday and i've been working for the last 36 hours (straight) trying to get it back up, i'm a very persistent and pedantic person lol. I had some install issues, but it's finally installing as we speak.

So i'll test out some of those kext files some of you have attached, and mentioned once it finishes, and i'll post my progress...

#37
flibblesan

flibblesan

    Lenovo hackbook guru

  • Members
  • PipPipPipPipPipPip
  • 469 posts
  • Gender:Male
  • Location:Nottingham, UK

can you use this for 850 or 865 cards

No, sorry. Those are not supported even by Tiger.Guys: If you are trying the kexts that I uploaded, please be aware that I have patched them for my GMA900 DESKTOP - Different device ID than Andy4life. Check your device ID first and either get his pack, or mine.

So i'll test out some of those kext files some of you have attached, and mentioned once it finishes, and i'll post my progress...

Try the extensions from the Leopard Graphics Update 1.0 - I seem to be having better success with these. The AppleIntelIntegratedFramebuffer.kext with this gives me no artifacts, but no resolution changing also (and won't let me hard-code 1440x900 in the com.apple.Boot.plist, sadly). So I am using an older framebuffer which does give me resolution changing, but slight artifacts using some apps like Toast 9.It's almost 4am here, so I'm going to sleep. I'll try and figure out how to get resolution change from the framebuffer sometime over the weekend.

#38
Mascot

Mascot

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
looks like I killed my copy of leopard (was playing with some stuff). Once I get it installed again I'll try and see what I can do to help with that menu issue I posted before.
I'll see how sanseys fix did and then update here.
Thank goodness for apples iPhone. If I didn't have this thing, I wouldn't be able to keep up!

#39
Mascot

Mascot

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Very very nice, looks like everything is working in top prime with Sanseys fix! Thanks guys, this is awesome. Leopard was amazing BEFORE this, and with graphics this thing is a BEAST. Everything is pretty much working, I even got Time Machine working and it's moving perfectly! I'm sure I'll need to add a few fixes, I'll keep you all posted, though.
Attached File  Picture_1.png   1.7MB   267 downloads

#40
flibblesan

flibblesan

    Lenovo hackbook guru

  • Members
  • PipPipPipPipPipPip
  • 469 posts
  • Gender:Male
  • Location:Nottingham, UK
Firstly, thanks to Andy4life for putting his edited kexts online and telling us how he got it working. Thanks to this guy, I got it working on my desktop so I thought I would share my files. I have edited the latest Intel drivers with both my ID and Andy's ID which should cover everybody.

Quick guide: UPDATE - r2 uploaded. Uses 10.5.3 drivers.

1) Ensure your system is running 10.5.3. Download my pack from here and unzip it onto the desktop using OS X. If you need 10.5.2 kexts then download this

2) Remove all intel graphic kexts from /System/Library/Extensions these are:

AppleIntelGMA950.kext
AppleIntelGMA950GA.plugin
AppleIntelGMA950GLDriver.bundle
AppleIntelGMA950VADriver.bundle
AppleIntelGMAX3100.kext
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelIntegratedFramebuffer.kext

3) Enter the folder for the pack you downloaded and use kexthelper to drop all the kexts into the system. Then enter the folder that matches your device ID, and use kexthelper to install the AppleGMA950.kext

4) remove Extensions.mkext and reboot.

Included AppleIntelIntegratedFramebuffer.kext is verson 1.4.20.28 which does allow resolution change, but has slight artifacts with heavy applications (for me, anyway).





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy