Jump to content

GMA X/4500/M/MHD/HD +64 bit kext 1.1


1 Screenshot

About This File

--UPDATE MAY 19th--

the project john was working on was cancelled...

--UPDATE APR 29th--

just thought i would share the news here but on this page John has finally got QE/CI working on GMA 4500M, when the driver will be released idk but i will help him make a 64 bit driver of this as i am on mountain lion and i was getting pretty close myself but i couldn't figure it out so maybe with his knowledge of the driver and mine of the 64 bit kext we can finally have a fully supported up-to-date system!

---2013---

--UPDATE APR 7th---

for those of you who are having problems with brightness on your computer's go here and follow the directions.it worked for me smile.png

---2012---

--UPDATE SEPT 16th--

been looking at the comments and certain IGP's of GMA 4500 work fine others need fixes (DSDT) to work properly...

Does not work for desktops! :Intel G41 (GMA X4500) in tablets/desktops should work fine and may enable QE/CI

Intel GM45 (GMA 4500MHD) in laptops/tablets work fine need backlight fix

seems not to work for Q chipsets

Intel GS45 (GMA 4500MHD)seems unstable...

Intel GL40 works flawlessly (my chipset wink.png )

working on more info will update shortly wink.png

--UPDATE SEPT 15th--

hello everyone i am back from a long needed vacation smile.png

ok... well back to business

only thing that's different is.. im on windows.... and i haven't had many/any problems :/ guess i was wrong windows 7 is fine

now heres one reason i have windows.. im a gamer and recently lost one of my console's :'(

but ill try to help the best i can ok guys? smile.png and yes if your guessing i highly doubt QE/CI will ever be supported....but we may figure it out wink.png

--UPDATE AUG 2nd--

10.8 does support the 64 bit kexts :cool:

---IMPORTANT UPDATE JULY 12th---

From this point on this page will be used to inform updates,

i have included a READ ME and other things

---UPDATE JULY 10th---

i put in the smbios i forgot to put in *my bad* but otherwise enjoy biggrin.png

---UPDATE JULY 9th---

i included dynamic kexts for your specific device id so u don't have to patch on your own (this took me an hour wink.png )

if u have a unlisted device message me and ill include it, they are in both 32 bit and 64 bit architecture so support for mountain lion

removed a few unnecessary files

---UPDATE JULY 8th---

Quartz Debug settings for performance: QE Enabled,QGL Enabled,BeamSync Disabled/OFF

macbook 4,1 smbios for better performance

voodoopowermini needed for macbook 4,1 smbios speedstep ill include it

plus with VPM you can set p-state limits when on ac/battery/and low battery in the info.plist

---UPDATE JULY 7th---

fixed unmodified kext and updated 2E32 DEV ID kext

---UPDATE JULY 3rd---

updated 32 bit kexts to 6.3.6 made september 2011

included unmodified kext incase someone has a unincluded kext for there dev id (which i could put in if u told me the dev ids wink.png )

less lag and more stable wink.png

no full QE/CI until the non FB kext works or someone makes a new kext (who knows it could be me wink.png )

---UPDATE JULY 1st---

software QE works i use quartz debug ill include it but be warned the CPU has limits!!

added kext for 2E32 device id wink.png

fixed kexts info.plist so theres no need to add dev ids wink.png but still patch them with the bash wink.png

---UPDATE JUNE 28th---

users with 2A42 use 2A42AppleIntelGMAX3100FB.kext if you get this line in verbose boot

IG: Invalid firmware max backlight setting or it don't work first time use GraphicsEnabler in chameleon then if u get both

IG: Invalid firmware max backlight setting

IG: Invalid firmware backlight level setting, your display should work;)

included system info you should know what to do with that wink.png


What's New in Version 1.1   See changelog

Released

No changelog available for this version.




User Feedback

Recommended Comments



Hi, I have the video card intel GMA X3100, your kext work for me? So, I just made a download of your kext, and my Vram is 512Mb, but I can`t wacth youtube, do you can help me? I appreciate. Thanks a lot.

Share this comment


Link to comment
Share on other sites

I installed into my 10.8.1 s/l/e (thinkpad x200)

i get such error:

appleintelgmax3100fb gpu aprser error.......

i tried to enable/disable graphicsenabler in chameleon. but it did not work.

Share this comment


Link to comment
Share on other sites

Hi all!

I probably got all the troubles described here before I got it working.

I have Samsung R528 laptop with video ID 0x2a42.

I have 10.8.1 Mountain Lion hackintosh.

The story is:

1. I've copied both 32-bit and 64-bit kexts from "Laptop" folder to S/L/E and after reboot nothing happened. I cannot boot my hackintosh with "arch=i386" option because of... I do not know, it just goes back to chameleon boot menu. So, I removed 32-bit kext and keeped only ...x64.kext.

2. After reboot my screen became pixelated and with no mouse. Pixelated - it's like all the pixels are doubled and text looks bad. Also mouse cursor disappeared. So I was clicking as "blind" on the screen and finally have run "Chameleon Wizard" app which does probably the same like "Chameleon PrefPane" app, anyway it just edits the "org.chameleon.Boot.plist" file from /Extra folder.

I removed checkbox from "Graphics Enabler" option and then rebooted (before point #1 I already used Chameleon Wizard and put 1366x768 resolution and checked "Graphics mode" checkbox).

3. Wow, I got my native resolution, but still I got no mouse cursor on the screen. Then I opened Preferences, then Universal Access, then I increased cursor size. I did it also as a "blind" having no cursor on my screen and clicking just on luck.

So, now I have native res with big ugly cursor and no QE/CI, but still this is beter than nothing.

Thanks to the author, great job, I will be looking for the cursor problem fix.

Share this comment


Link to comment
Share on other sites

I forgot to mention that I also had Kernel Panic several times until I booted to Windows and then rebooted.

Also, I used "Kext Utility" app to copy kexts by dragging kexts on it. This app changes permissions on the copied file and fixes caches, so probably it's better to use it instead just copying files.

Share this comment


Link to comment
Share on other sites

hi, macos

I got the same as flashfm that my screen became pixelated. I have tried both checking/unchecking "Graphics Enabler", but nothing changed.

Video ID: 0x2a42

btw, I can get native resolution with "Graphics Mode":1440x900x32 without any kexts named like AppleIntelX3100. That looks well but no QE/CI.

thx

Share this comment


Link to comment
Share on other sites

you mean without kexts? i had problems like my mouse disappering/lagging when i didnt have the kexts also i got more info out of my IGP;Intel GL40/GMA 4500M so now i just gotta look in the responses to see if its only Mobile chipsets that can do this and or specified chipsets in desktops to which are actually uncommon for success...

Share this comment


Link to comment
Share on other sites

Yes, it seems that some basic kexts are working. It works fine @1440x900 but no QE/CI.

When I use 4500MHDx64 kext, it get pixelated and my mouse disappered. I have to use Ctrl+Mousewheel to zoom in, then I can see the mouse, or using a more bigger cursor.

My laptop is Thinkpad T400 without ATI Graphics.

I also enabled the EDID, but it is still pixelated. I cannot find any other ways to enable QE. Now I am going to give up, and back to noQE life :)

Share this comment


Link to comment
Share on other sites

I fixed the backlight using DSDT successfully and it looks good now but no QE. The Quartz Debug.app doesn't work fine, I cannot see anything changed.

My VRAM is 144MB, it used to be 64MB when i didn't have that kext work. This is the only difference.

btw, I have tried to fix the DSDT many times but no effacts. Now I find the point: my graphics is not "Device(GFX)", its "Device(VID) actually.

Share this comment


Link to comment
Share on other sites

NOT WORKING FOR ME !!:(Intel? G41 Express ChipsetIntel? GMA 4500BIOS : Build Number: 1819 PC 14.34 06/25/2009 23:25:44GPU : Eaglelake-GPCI : 8086-2E32 / 17AA-301B (Rev 03)

Share this comment


Link to comment
Share on other sites

NOT WORKING FOR ME!!

:(

Intel? G41 Express Chipset

Intel? GMA 4500

Intel G41 Chipset - Integrated Graphics 0 [A-3]

BIOS : Build Number: 1819 PC 14.34 06/25/2009 23:25:44

GPU : Eaglelake-G

PCI : 8086-2E32 / 17AA-301B (Rev 03)

Share this comment


Link to comment
Share on other sites

NOT WORKING FOR ME!!

:(

Intel? G41 Express Chipset

Intel? GMA 4500

Intel G41 Chipset - Integrated Graphics 0 [A-3]

BIOS : Build Number: 1819 PC 14.34 06/25/2009 23:25:44

GPU : Eaglelake-G

PCI : 8086-2E32 / 17AA-301B (Rev 03)

Share this comment


Link to comment
Share on other sites

msg for (macos665)

I have Desktop system (asus p5g41xxx) intel g41Express Chipset/INTEL GMA X4500 (0x2e32)(003) . ML8.1 . all work fine but ... video have problem

then i add kext from this topic -2E32AppleIntelGMA4500FBx64.kext my system boot ok but then starting load desktop (auto login mode) resolution changed and I'll see only warning message from monitor (you resolution not optimum) if i add "Graphics Mode"="1024x768x32" (as sample) or GraphicsEnabler=Yes|No - its not have effect... And now I dont know that I must to do /// Please give me way out

Thanx all for help

Best regards

Oleg Zhvankov

Share this comment


Link to comment
Share on other sites

ok, i dont know if this will help or not, but i found the sources for a graphics driver for a broadcom crystal hd video accelerator, it does include the source for linux and mac os x. i dont have the skill required to even know if that can help someone to port the linux x4500 driver to mac, but i thought i would ask if someone here has the skills to do it. http://code.google.com/p/crystalhd-for-osx/

Share this comment


Link to comment
Share on other sites

i tried the latest kext, and i dont know why but it creates an internal monitor, like if i had a laptop, and i have a desktop... i had to use remote desktop to find that out because the kext was using a refresh rate my monitor does not support.

Share this comment


Link to comment
Share on other sites

Hi, my laptop has the same id with yours, but in my Mountain Lion it didn't work, I install it but it seems nothing happened.

I'm not sure if I got the right procedures:

1:use Kext Wizard to install the kext into S/L/E

2:Clean the Caches

3:Graph=yes

Am I missing something??? I also tried GMAX3100FB and it's the same situation...

and I even tried the 32bit one, but unfortunately, Mountain Lion doesn't support the 32bit boot...

Is any succeed to run it in Mountain Lion??? What should I do? Maybe I should try Lion???

Share this comment


Link to comment
Share on other sites

additional:

it 's my device info:

Intel GM45,

Intel GMA X4500,

devide id: 0x2a42

fix? id : 0x0007 (I'm not sure if it is called 'fix id'...)

That's all, Really Really Thanks if you can help me!

Share this comment


Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.