Intel GMA X4500HD
Do you know if the Intel GMA X4500HD is or will be supported? I have here two notebooks which would be interesting for me:
Acer TravelMate 5720-602G16_XPP and Acer TravelMate 5730-842G25N The main reason for there notebooks is the long running time from up to 5 hours. The problem is, the left one has the X3100 which is supported, but the right one has the X4500HD. I don't need much graphics power at all, I don't need massive 3D power, just for working with applications or playing some DOS or Amiga games. The difference except the gfx card and the larger harddisk the CPU: The left one has an Intel Core™2 Duo T7500 2x 2,20 GHz with 2x 4 MB L2-cache and 800 MHz FSB, the second Intel Core™2 Duo P8400 Montevina 2x 2,26 GHz with 2x3 MB Level 2-Cache and 1066 MHz FSB. Would the speed difference be noticeable? |
Anyone have any news/info for these cards?
|
I doubt the gma x4500 will ever work in os x, because Apple switched to nvidia chipsets, it's now very unlikely.
|
Well I was hoping someone might get some driver dev going, or even just the ability for the driver to change the resolution, QE/CI is not important.
|
changturkey, if all you care about is using your native resolution, there are currently two known hacks/fixes. One involves installing Linux, then using Grub as a bootloader with a patched version of the 915resolution module. It is rather complicated but it was reported as working by several people at different resolutions.
There is another, simpler solution using a custom boot file originally compiled for the Vaio P. We just discovered this solution this week, so there are not many reports of it working. In my case (Thinkpad X200s) I can get 1280x800, but not 1440x900. Both solutions are detailed in this thread over at Insanelymac (from post #38 for the first one and from post #106 for the second one): http://www.insanelymac.com/forum/ind...owtopic=129744 |
If you want a special resolution, why not just use the "Graphics Mode"="yyyxyyyxyy" ????
|
I may have interest in this soon myself, as I may end up with a lappie that has this. I found these docs:
http://intellinuxgraphics.org/documentation.html But haven't had time to scan them. Can we get some crowdsourcing done on this doc? Basically what we are looking for is if the 4500 can go into some compatibility mode with the 3100 or (worse) the 950. If so, then it maybe possible to inject that into the ACPI tree using natit, or EFI strings. |
Well UndeadSurfer, because it does not work. The videocard bios contains a list of the supported VESA modes and if the one you want is not listed there, com.apple.Boot.plist won't be much help. So the solution is to patch the video card temporarily at boot time. That way you can get the desired resolution.
uman, as far as I know the X4500 architecture is really different of the X3100 (according to Intel marketing, anyway). It's not like with the X3500, which was just a variation. But maybe you can join forces with this happy person: http://www.insanelymac.com/forum/ind...post&p=1184892 |
Quote:
|
Quote:
Dunno. Strange stuff. |
UndeadSurfer, that's because 1280x1024 is a supported VESA mode in the X4500 bios, whereas most widescreen resolutions aren't.
|
Quote:
I've looked over Intel's docs on the 4500, and I find broad compatibility in the architectures. Intel has moved more features into the chipset (versus relying on the CPU) in the evolution from the GMA900 to the GMA4500, and they've added support for different display connections like LDVS. I think it's worth trying to see if the GMAX3100 kexts in Leopard can drive the 4500 series. So could someone try the following experiment and report back? 1. Verify that your AppleIntelGMAX3100.kext/Contents/Info.plist has: Code:
<key>IOPCIClassMatch</key> 2. Verify that AppleIntelGMAX3100FB.kext/Info.plist has: Code:
<key>IOPCIClassMatch</key> 3. Edit AppleIntelGMAX3100FB.kext/Info.plist to be: Code:
<key>IOPCIClassMatch</key> 4. Reboot with -v. Check Utilities/Console and look for any text related to the GMA kexts. Also open a terminal window and do: Code:
$> kextstat | grep AppleIntelGMAX3100 It's quite possible that this won't work at all, since the kext will be doing probing for properties that are not exposed via the Info.plist. But it's worth a try. Thanks! -u |
uman, I will try it and report. In fact I already saw the X3100 kext loaded, but I think it was caused by injecting MacBookAir1,1 as model identifier (other kexts that did not match my hardware were loaded).
|
The target device IDs are hardcoded on the kexts; you need to edit them with a hex editor
|
Quote:
Martin (or anyone else who's game to try): 1. Open up the Info.plist of the AppleIntelGMAX3100FB.kext and replace the 0x2A028086 in this string: Code:
<key>IOPCIPrimaryMatch</key> 4500MHD: 0x2A428086 or 0x2A438086 4500: 0x2E128086 or 0x2E138086 X4500 and X4500HD: 0x2E028086 or 0x2E038086 or 0x2E228086 or 0x2E238086 or 0x2E328086 or 0x2E338086 2. Then with an hex editor open the AppleIntelGMAX3100FB contained in the kext and do a Find and Replace... Find: 86 80 02 2A Replace: byte-reversed version of what you put in the plist. So 0x2A428086 becomes 86 80 42 2A (do not use the 0x) do the same for AppleIntelGMAX3100 file of the other kext. And please post back. Since I don't have a 4500, I can't try this. Thanks. Oh, also BlackCH's caution on insanely is valid: the kexts all have to match (either all stock leopard 10.5.x, or all the combo graphics update). -u |
Quote:
|
Quote:
I have 1280x1024x32@60Hz |
Modified kext plists and kext binaries won't be loaded
Quote:
Sadly, your solution is not working for my Snow Leopard 10.6.2/Latitude E6500 My Latitude has an Intel GMAX4500 MHD and System Profiler confirmed both, a Vendor "Intel 0x8086" and a Device ID "0x2a42". I did modify Info.plist of both AppleIntelGMAX3100.kext and AppleIntelGMAX3100FB.kext to have Code:
<key>IOPCIPrimaryMatch</key> Code:
86 80 42 2A I installed "SnowOSX Universal v3.6 (10.6.2) | 3.6 GB", from SnowOSX3.6-A.iso. For the record, I did succeed in adding audio and a not-so-good resolution of 1600x1200, by using "Graphics Mode"="1920x1200x32" during boot; however my display is not 1600x1200 and I do need the full 1920x1200x32 =( Also for the record, since you recommend "replace" without specifying if we are supposed to replace "all the occurrences", I also tried to work with kexts with only the first hex instance being replaced. I guess this is pretty obvious, but just wanted you all to know that I also tried this, with the same negative result: a black screen. I hope you have any ideas on what else can we try here =) Please advise =) |
I will pay $200.00 to a developer for a fix of QE/CI on the Intel 4500MHD on Snow Leopard 10.6.2. It must be compatible with future updates. I will pay in cash via paypal or money order once I have confirmation that the patch works. Please contact me via this thread. I will give you details of how to contact me if you sound convincing. The Kext will be used on a Dell 1545 with 4500MHD
Only serious proposals. Thank You. |
1 Attachment(s)
Here is a solution to native resolution at least it is a modified version of Chameleon RC4 remove any 3100 kext and follow the README I found the boot file on Insanely mac and added it to Chameleon so I take no credit for this but it works great gives you more of a "true mac" look and proper resolution to boot screen and menu works with 10.5.x and 10.6.x
|
Thank you
Thank You. I will try and get back to you on QE/CI support.
Good Luck |
I've looked at all possible outcomes for this kext, InsanelyMac has posted a few variations of the same kext, and none of them have done me any good. If someone could point me in the right direction that would be nice.
The resolution works, but I get a very horrible looking render with lines going up and down, and a purple shade over it all. It's hard to explain. I've also tried the Chameleon 915resolution patch, which honestly makes no difference to me. Specs: Processor Intel Core 2 Duo T6400 @ 2.00GHz RAM: 4GB DDR2 RAM Display: 17" LED Widescreen Display Graphics: Intel Graphics 4500MHD 1.7GB VRAM with VGA and HDMI (DevID: 0x2a42) Hard Disk: Western Digital WD3200BEVT-75ZCT2 320GB Network: Broadcom NetLink Gigabit Ethernet 10/100/1000Mbps Wireless: Dell 1510 Wireless-N Draft 2 Sound: IDT HD-Audio and Intel HDMI Audio CD/DVD: TSSTcorp DVD+-RW TS-T633A OS: Windows 7 Ultimate x64 and Mac OS X Snow Leopard 10.6.2 (Retail) |
I think I've got the kexts
So I don't have a hackintosh, I run an iMac here at home and a MacBook Pro (older aluminum, non-unibody). I was reading about the new MBPs and I realized that they have Intel HD graphics as part of their hybrid graphics system. Since I don't have a hackintosh, I can't try this out. HOWEVER, I downloaded the newest MacBook Pro software update from Apple, and after about 30 minutes of fooling around with XAR I managed to extract the kexts from the package (OSX doesn't let you "show package contents" on .pkg files anymore). Please let me know if this works, I suspect it should.
http://rapidshare.com/files/37796863...kexts.zip.html I don't have a premium account so only 10 people can download this and I don't have a place to host files really... Can anyone help me out there if this works? |
|
Have you guys tried the new update for the MacBook Pro's it has drivers for intel HD gfx and the new kernel supports i5m and i7m cpus. you might want to give that a go :) I think just the kexts will not work as you will need the updated gl frameworks and such as well.
|
Hey guys, did anyone test the solution?
I'm about to install mac on my lenovo ideapad u350 again, last time i tried i dod not get it to work with a solution of 1366x768. |
I install Kalyway 10.5.2 but screen solution is 1024x768 it look not good
This is my Laptop http://c.upanh.com/upload/8/86/1N0.12324295_28388_1.png How can I chane solution to 1366x768. Please tell me the easiest way to change Sorry because I newbie in MAC OSX |
Paid kext development
As Asert says, we're ready to pay for this driver, tired of waiting for non-promised patches. I think it shouldn't be so difficult to gather 50 people all over the world who are seriously interested in sponsoring the development of the accelerated kext for the Intel GMA 4500 HD board. I'd be happy to support (with dollars, I mean) such a project. If I had the time I'll try myself but for the moment...
Is there a skilled developer who wants to volunteer? |
INTEL KEXTS GMA 4500 not work!!!
Not work for me...im so hope about it!!!! Only think i need...im forgot wireless promisses by m.f. Camphor project...this guy never do this...but intel gma 4500 will be solution on century!!!:'(
IM PAY 100 US DOLLARS ON PAY PAL TO DEVELOPMENT WHEN IM TEST AND THIS F. CARD WORKS...IM PROMISSE!!!! HEY STEVE!!! IM BUY FROM THIS APPS STORE TOO...OK? SO DO IT M.F.!!! |
4500gma driver
i found a substitute for the 4500gma look up on kexts.com for the driver under intel video cards downloads etc., its called the apple 3100 fb kexts. there is two drivers to download, dont get the 4500, this will help u achieve 720p res. at 512mb ram, not the full capability of the graphics card but better than 800 x 600 res
|
4500gma driver
i found a substitute for the 4500gma look up on kexts.com for the driver under intel video cards downloads etc., 4500mhd kexts __ apple 3100 fb . there is two drivers to download, dont get the 4500, this will help u achieve 720p res. at 512mb ram, not the full capability of the graphics card but better than 800 x 600 res
|
Please...would you can post the link for us??? (|For the others users), but if this kext only gave us a native resolution, this is im was get a long time before....tks in advanced for information....
|