Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
All Kand

Intel GMA 5700MHD (i3/i5/i7 Arrandale Graphics Card)

9 posts in this topic

Recommended Posts

Hi guys...

 

I have a Thinkpad T410 with only Intel Graphics (there's another version with nvidia optimus) and i'm trying to get SL to work.

 

The Vendor ID is 8086 and the Device ID is 0046

 

Based on manor's post, he used NVIDIA kexts to get his card recognized. I've followed it but it seems quartz extreme in nvidia cards can't be used on Intel ones even with changing IDs. (GeForce.kext, Natit.kext, NVDAN50 or NVDAG100) -->manor.zip

 

There are also new Apple official kexts for GMA 5700. (AppleIntelHDGraphics.kext and AppleIntelHDGraphicsFB.kext) -->Official.zip

 

There are MacBook Pros that have this card and Nvidia discrete card and they use an Apple-developed switching system.

 

I was thinking, if we could use these macbookpros' smbios and use both manor's and official kexts, could we get Snow leopard to switch between the same card by fooling OSX to think that it's nvidia and intel?

 

Sorry if it's a long post XD

Official.zip

manor.zip

Share this post


Link to post
Share on other sites

the only solution which has not been implemented is to re write the FB kext what your suggesting has already been tried and no success coz to be able to switch cards you must have GMUX device and a mux kext loaded i tried to put gmux codes in my DSDT after long trial and error and removing some of the codes which coz errors it finaly compile but never works coz the mux kext unload soon as i login it seems some folks have given up so i think there is no solution for that except if someone who knows how to code it take the challenge. for few months i have been trying to understand how that kext works and try to patch it but for sure there is no hope so i have started to learn coding out of curiosity but so far i think this can not be done by just enthusiast like me but someone with really good experience in programing especially of device drivers particularly graphics cards

Share this post


Link to post
Share on other sites

I have a notebook with i3 330m and only Intel Graphics... can I use this new kext to have custom resolution? thanks....

Share this post


Link to post
Share on other sites

I have notebook with pentium p6200 (arrandale) Manor's method don't fully work for me. No qe and wrong resolution 1024*768...

Share this post


Link to post
Share on other sites

I have found source code for IOGraphics family which include two kexts IOGraphicsfamily.kext and IONDRVSupport.kext i was thinking if its possible to add functionality in them so that we can hav native resolution currently am learning c++ and c so i can read them but i cant do anything currentry. sources are found on apples opensource page iographics family

Share this post


Link to post
Share on other sites

It seems that nobody with the necessary knowledge is willing to help us... so sad... :thumbsdown_anim:

Share this post


Link to post
Share on other sites

then i guess we have to work it out on our own if we can work as a team after all coding is so exciting practice

Share this post


Link to post
Share on other sites

In AppleGraphicsControl.kext, in its kext directory ./Contents/PlugIns there is a kext for Mux control. what if we remove it?

Share this post


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


  • Recently Browsing   0 members

    No registered users viewing this page.

×