[How To] GMA900 with QE and CI support on Leopard., Guess whose back? |
Welcome to the Genius Bar. Here's how this forum works:
1. Members are encouraged to make a guide that details something that they might have found troubling or challenging.
Chances are, if you've seen the same question asked over and over again, you should write a guide for it.
2. This is not the forum for asking questions. If you have a question about a thread that's already here, feel free to ask it.
Just don't start a thread for a specific question. Use the other forums here for that.
3. Posting links to off-site tutorials is not allowed.
4. That's it! Thanks for sharing your information with the rest of us. :)
To keep this forum clean this forum is moderated. You can post in existing topics but new ones will have to be approved before they show up. Quality guides promoting new methods and encouraging users to learn will be approved.
![]() |
[How To] GMA900 with QE and CI support on Leopard., Guess whose back? |
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 12:07 PM Post #1
|
![]()
|
Ladies and Gentlemen I have returned hahaha,
About 3 years ago I brought you the "how to 915/900" for Tiger, left the scene for a while, but now out of boredom I'm back.... And with something I'm sure you'll all love. Guys, I have to admit I was frustrated as hell reading this forum and reading people say "get new cards etc..." especially when like more than half of us are on laptops! That's not the attitude we should have around here, now sure I didn't write a whole new driver from scratch, but I still got somewhere... And that's because I was persistent, even apple gave up on this card lol... So I hope this spells out to everyone not to give up so easy when you can't have things your way... persistence is everything. So anyway I spent a week reading, and doing some research and within a few hours I had it working (just when i was ready to give up...) attached is a screenshot of my computer with FULL hardware acceleration! ![]() So far I've tested:
I am not responsible, nor will I be held responsible for any damage this does to your card, monitor, laptop/desktop, Installation of OSX or any other operating system. As long as you have back-ups you should be fine! Please do not PM me saying it doesn't work or how do I do this or that, that is what this thread is for. Also, special thanks to: Proud Bajan - I followed your 950 guide and hexed edited these files. Now, down to business: I'll try and make it as simple as I can. Download the following Kext files from: GMA 900 Kext files 1. Backup all your AppleIntel equivalents in your /system/library/extensions folder 2. Copy these new ones over to that same directory (/system/library/extensions) 3. After you copy these across you may recieve a few errors from OSX saying it couldn't load blah blah, hit ok and ignore them 3. Pull up a terminal window and type the following: CODE sudo su <password> 1. cd / 2. cd /system/library/extensions/ 3. chmod -R 755 AppleIntelGMA950.kext 4. chown -R root:wheel AppleIntelGMA950.kext 5. chmod -R 755 AppleIntelIntegratedframeBuffer.kext 6. chown -R root:wheel AppleIntelIntegratedframeBuffer.kext After doing so open up finder and navigate to /system/library/extensions and delete the extensions.mkext (drag it to your trash). Then restart and you should be good to go! Issues: So far all i've noticed is a little bit of mouse tearing with some intensive apps, like iTunes and Firefox, I'm not sure how to fix this issue, but I'll read up on it. And please if you have any suggestions on how to fix it, post them here Enjoy guys, I'm as happy as ever. Edit: Forgot to mention my specs lol... Dell Inspiron 6000 ---------------------------------- 1.6Ghz Centrino 512DDR 400Mhz 128mb shared Intel GMA 900 Phillips DVD combo drive Intel wireless 2200 (not working, can't be bothered to try) Broadcom Network card. Leopard 10.5.2 - Kalyway. Humor: I hex edited these files on my vista laptop ahhaha |
|
cfmwan
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 01:19 PM Post #2
|
![]()
|
Yes, I would like to thank friends.
Please tell me kext to extract the password. Thank you Andy4life |
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 01:41 PM Post #3
|
![]()
|
|
|
cfmwan
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 01:48 PM Post #4
|
![]()
|
Please look at pictures, download the driver after I enter to extract the password?
You could upload it again?
Attached File(s)
|
|
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 02:17 PM Post #5
|
![]()
|
Please look at pictures, download the driver after I enter to extract the password? You could upload it again? That's odd, didn't realise it password protected it.... here's the new link: http://rapidshare.com/files/121935445/Leop...15kext.zip.html let me know how you go. |
|
cfmwan
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 02:27 PM Post #6
|
![]()
|
yes.
Can. I thank you on behalf of the Chinese people |
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 02:33 PM Post #7
|
![]()
|
|
|
Hagar
Project Dogsbody
|
![]() |
Jun 12 2008, 02:55 PM Post #8
|
![]()
|
So basically you hexedited the device ID's in the GMA950 kexts to load for gma900 by the time-honoured koverg method. Which dev ID's did you insert & where, also which version of the gma950 kexts have you used?
P.S. speaking of koverg, a flexible patcher with a suitable script, like he made for the radeon 9700 would be far more useful than just redistributing yet more binpatched kexts |
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 09:42 PM Post #9
|
![]()
|
So basically you hexedited the device ID's in the GMA950 kexts to load for gma900 by the time-honoured koverg method. Which dev ID's did you insert & where, also which version of the gma950 kexts have you used? P.S. speaking of koverg, a flexible patcher with a suitable script, like he made for the radeon 9700 would be far more useful than just redistributing yet more binpatched kexts Correct. I took the one's that came from the Kalyway 10.5.2 AMD_Intel image, since I had no others to experiment with (besides the tiger ones). Basically the way it's structured in there is you've got a string like this: 80 86 A2 27 where 80 86 is the vendor ID, now I didn't need to change that because the 900 vendor ID is the same as that of the 950. then we've got the A2 27 part, now this is what is originally in the Kalyway 10.5.2 image, what that would look like in the System Profiler is: Device ID: 0x27A2 now the GMA 900 one is 0x2592. So basically what I did was look for all the instances of A2 27, and replaced them with 92 25. I only did this with the AppleIntelGMA950.kext because originally I tried to hex edit the IntegratedFrameBuffer kext aswell, but that ended up not working, like I'd reboot and the graphics would be everywhere, artifacts all over the place, and totally unusable. At that point I was like what an enormous failure that was. Then another thought came to me, I was like hang on, the IntegratedFrameBuffer when left alone works fine, it gives me my resolution... What if I replace the original and leave the AppleIntelGMA950 kext. Gave that a go, and the first thing I noticed was the top apple bar transparent... Also I didn't touch any info.plist because there was no need there was already a reference there to the GMA900. And that's how I did it |
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 10:39 PM Post #10
|
![]()
|
So basically you hexedited the device ID's in the GMA950 kexts to load for gma900 by the time-honoured koverg method. Which dev ID's did you insert & where, also which version of the gma950 kexts have you used? P.S. speaking of koverg, a flexible patcher with a suitable script, like he made for the radeon 9700 would be far more useful than just redistributing yet more binpatched kexts Also, I have no idea how to create a patcher... Sorry, if anyone does though... feel free |
|
Hagar
Project Dogsbody
|
![]() |
Jun 12 2008, 11:22 PM Post #11
|
![]()
|
Thanks a load for the info, excellent progress, I'm going to have to play with this.. maybe even get leo on one of my gma900 boxes
[edit] just did a really rough-n-ready edit of kovergs patch script.. i'll be testing it whenever I have time, hopefully this week. [double-edit] ohshi... it's friday already, how did that happen? |
|
JaS
InsanelyMac Legend
|
![]() |
Jun 12 2008, 11:32 PM Post #12
|
![]()
|
Good work , will be adding this into my iso if thats okay with you ?
Oh and since we are talking about getting hardware working that wasn't |
|
macgirl
Stargate's Pharaoh
|
![]() |
Jun 12 2008, 11:32 PM Post #13
|
![]()
|
Some say that the GMA 3100 (which is differnent from GMA X3100) are similar to GMA950, so maybe these users could use this aproach.
|
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 12 2008, 11:41 PM Post #14
|
![]()
|
Good work , will be adding this into my iso if thats okay with you ? Oh and since we are talking about getting hardware working that wasn't JaS, go for your life... not sure if you remember back in the tiger days, but you and I actually pretty much almost came up with the 900 GMA tiger solution back then (when native OS X had just begun). So go ahead dude. |
|
DiaboliK
DiaboliK <- Capital K!
|
![]() |
Jun 13 2008, 12:36 AM Post #15
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
|
|
macgirl
Stargate's Pharaoh
|
![]() |
Jun 13 2008, 12:45 AM Post #16
|
![]()
|
But others with GMA 3100 reported no go, also what about GMA 3000?
|
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 13 2008, 01:39 AM Post #17
|
![]()
|
Has anyone by any chance figured out how to conquer the artifact/mouse tearing? It's really starting to annoy me.
I can't figure it out |
|
macgirl
Stargate's Pharaoh
|
![]() |
Jun 13 2008, 04:18 AM Post #18
|
![]()
|
On GMA50 you use and older AppleIntelIntegratedFramebuffer.kext, did you try that?
On a Dell GX620 with GMA950 I use the 10.5.1 one, the rest are from 10.5.3 |
|
Andy4life
InsanelyMac Protégé
|
![]() |
Jun 13 2008, 06:01 AM Post #19
|
![]()
|
nope I haven't where can I get an older one? Could you please upload one for me to experiment with?
|
|
Sansey
InsanelyMac Protégé
|
![]() |
Jun 13 2008, 07:20 AM Post #20
|
|
Thank's Andy4life for good job! QE work on GMA900, but I have a problem with fonts and menu. Can you suggest any decision to fix this problem?
screen.jpg ( 349.97K )
Number of downloads: 624
screen_2.jpg ( 438.54K )
Number of downloads: 495 |
![]() |
|
Lo-Fi Version | Time is now: 9th February 2010 - 01:27 PM |