![]() |
#1
|
||||
|
||||
Intel GMA945 (0x27AE8086) resolution + CI/QE/OpenGL solution
I've worked hard together with the Chameleon team to make this possible.
Big thanks go to Prasys for implementing the GMA GraphicsEnabler fix. I devised the solution for getting CI/QE/OpenGL on the GMA card I'm using now... I also fixed up some warnings in the GMA graphicsenabler. This fix is for Snow Leopard 10.6.2... Download: http://rapidshare.com/files/34973201...eopard_Fix.zip Sources of bootloader: Check it out from the Chameleon forge site (under branches/andyvand). Enjoy this great solution... ![]() New fix for 10.6.3 including 0x27A2 for those were it doesn't work (10.6.3): http://rapidshare.com/files/37849422...xed_10.6.3.zip Proof: ![]() Last edited by andyvand; 04-21-2010 at 06:04 PM. |
#2
|
|||
|
|||
Does this just allow us to replace GMA950 EFI String with GraphicsEnabler, or is it making it possible to work without bin-patching AppleIntelGMA950 & AppleIntegratedFramebuffer Kernel Extensions?
AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++ AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD |
#3
|
|||
|
|||
I tried to install this on my dell mini 10v and it failed to install the bootloader.
GA-Z68XP-UD3: Lion 10.7.3, Windows 7 Professional 64bit SP1 and FreeBSD 9-RELEASE, Core i5 2500K @ 3.3GHz, 16GB 1333 Mhz DDR3 ram(Soon), 1GB GDDR5 Nvidia Geforce GTX 560 Ti, 2X 1TB Samsung F3 SATA HDDs, 1X WDC Blue 500GB HDD; Dell Mini 10v: Obsidian Black, 2GB DDR2 533MHz Ram, 1.6GHz Intel Atom N270, 120GB HDD, 6-Cell, Mac OS X Snow Leopard 10.6.8 Build 10K549 |
#4
|
||||
|
||||
Quote:
But for Intel GMA945 (0x27AE8086) the id within the plist of the two included kexts needed changing, also there was the need to change 8680A227 to 8680AE27 within the binaries. If bootloader install fails, extract it with Pacifist and install manually. If you have Chameleon 2 RC4 installed you can just copy boot into /... |
#5
|
||||
|
||||
This fix also works for 0x27A28086.
In this case you do everything but KEEP THE STOCK AppleIntelIntegratedFramebuffer.kext and AppleIntelGMA950.kext |
#6
|
|||
|
|||
Would this work if patched intelgma950 kexts are in /E/E or do they have to be in /S/L/E only?
GA-Z68XP-UD3: Lion 10.7.3, Windows 7 Professional 64bit SP1 and FreeBSD 9-RELEASE, Core i5 2500K @ 3.3GHz, 16GB 1333 Mhz DDR3 ram(Soon), 1GB GDDR5 Nvidia Geforce GTX 560 Ti, 2X 1TB Samsung F3 SATA HDDs, 1X WDC Blue 500GB HDD; Dell Mini 10v: Obsidian Black, 2GB DDR2 533MHz Ram, 1.6GHz Intel Atom N270, 120GB HDD, 6-Cell, Mac OS X Snow Leopard 10.6.8 Build 10K549 |
#7
|
|||
|
|||
Is it possible to add 0x2592 (GMA900/915) to it? I am still using Elliot's driver.. I tried to put Elliot and patched AppleIntegratedGMA into Extra (I even tried to add the 3 extra dependencies..) anyway that didn't work so I had to put it in the /S/L/E...
Another problem was the mach_kernel.. put the patched one into /Extra but it didn't work.. |
#8
|
||||
|
||||
Quote:
For patching the binary replace the byte swapped id: -- Example -- Thus in Info.plist: 0x27A28086 Becomes in binary: 86 80 A2 27 Replace the device id closest to your card with your one... Checked... 0x25828086 in Info.plist becomes 0x25928086 for both plists for both binaries use 0xED to search and replace (in hex). 86 80 82 25 to 86 80 92 25 Binaries are allways present in Contents/MacOS (if you didn't know it). Install both in S/L/E instead of original kexts. Follow other steps in tutorial and if the bootloader install fails install Chameleon 2 RC4 stock and replace boot with the attached one... Hope this helps you out... |
#9
|
||||
|
||||
New version: This one also detects secondary display + auto patches (and it shows in System Profiler).
It also fixes resolution support for 0x27AE8086/0x27A68086 thanks to the VBIOS ROM dump I made + code changes... Use RadeonPCI.kext and RadeonDump -d for dumping Intel VBIOS (only works for dumping VBIOS though, not for register read...) Please dump as much other GMA VBIOS's as possible so I can get more cards supported (GMA950 / GMAX3100 style). It also would help all of the Chameleon devs majorly. |
#10
|
|||
|
|||
Quote:
![]() ![]() 💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. GA-Z68XP-UD3: Lion 10.7.3, Windows 7 Professional 64bit SP1 and FreeBSD 9-RELEASE, Core i5 2500K @ 3.3GHz, 16GB 1333 Mhz DDR3 ram(Soon), 1GB GDDR5 Nvidia Geforce GTX 560 Ti, 2X 1TB Samsung F3 SATA HDDs, 1X WDC Blue 500GB HDD; Dell Mini 10v: Obsidian Black, 2GB DDR2 533MHz Ram, 1.6GHz Intel Atom N270, 120GB HDD, 6-Cell, Mac OS X Snow Leopard 10.6.8 Build 10K549 Last edited by scififan68; 03-02-2010 at 02:08 AM. |