Are you on a PC or notebook/netbook?
I am on a desktop
Are you on a PC or notebook/netbook?
I am on a desktop
So you have Chameleon installed on the EFI partition and the com.apple.Boot.plist with the string in is the Extra folder there? that's the only place you have to put the string? Can you post the complete contents of your plist file?
I heard the DSDT patch does not work on the mobile chipsets?
i have tried to run sl with my gma950 27a2 (hp 530 notebook) with efi string (works perfectly under 10.5.8) but it doesn't work on snow leopard
Is there any way to get the source for this kext and recompile it as 64-bit? I'm interested to try, but just curious if it has been done yet. I hate to reinvent the wheel.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
</dict>
</plist>
I assume you got a desktop. gma950 on notebooks may not need a patch at all, just EFI string in c.a.boot.plist (see post 24 above and link)stock gma950 driver works fine in 32bit mode. in order to use the max resolution . i fixed it using this guide
http://www.insanelym...p...&start=380#
it fixed everything except for the sleep function but i also got it working using SleepEnabler.kext.zip
NOTE: You also need to edit your com.apple.Boot.plist
and add this code below your Kernel Flag "arch=i386" without quotation
it will lo0k exactly like this
h0pe that helpz:D
I assume you got a desktop. gma950 on notebooks may not need a patch at all, just EFI string in c.a.boot.plist (see post 24 above and link)
btw. arch=i386 will not work this way in boot.plist. it needs to be a key
<key>arch</key>
<string>i386</string>
otherwise it will boot into 64 bit provided your cpu is 64bit, e.g. C2D. I got this from kabyl at voodoo.
So you have Chameleon installed on the EFI partition and the com.apple.Boot.plist with the string in is the Extra folder there? that's the only place you have to put the string? Can you post the complete contents of your plist file?
I heard the DSDT patch does not work on the mobile chipsets?
i have tried to run sl with my gma950 27a2 (hp 530 notebook) with efi string (works perfectly under 10.5.8) but it doesn't work on snow leopard
If its a notebook, your best shot is a EFI patch
If its a desktop, you should try the DSDT fix posted somewhere for 950GMA and Desktops.
I'm on a laptop and I can use stock Snow Leopard 950gma kexts fine but I HAD to use the EFI patch.
Method (_DSM, 4, NotSerialized) { Store (Package () { "AAPL,slot-name", Buffer () {"Built in"}, "AAPL,Haslid", Buffer () {0x01, 0x00, 0x00, 0x00}, "AAPL,aux-power-connected", Buffer () {0x01, 0x00, 0x00, 0x00}, "AAPL,backlight-control", Buffer () {0x01, 0x00, 0x00, 0x00}, "AAPL,BacklightRestore", Buffer () {0x01, 0x00, 0x00, 0x00}, "AAPL,HasPanel", Buffer () {0x01, 0x00, 0x00, 0x00}, "AAPL01,BacklightIntensity", Buffer () {0x4E, 0x00, 0x00, 0x00}, "device_type", Buffer () {"display"}, "model", Buffer () {"GMA950"}, "built-in", Buffer () {0x00} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) }
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v cpus=1 arch=i386</string> <key>PciRoot</key> <string>1</string> <key>Timeout</key> <string>5</string> <key>device-properties</key> <string>6d0000000100000001000000610000000200000002010c00d041030a00000000010106000002 7fff0400100000006d006f00640065006c0000000b000000474d41203935302000000041004100500 04c002c00480061007300500061006e0065006c0000000800000001000000</string> <key>AAPL,HasPanel</key> <string>0x00000001</string> <key>model</key> <string>GMA 950</string> </dict> </plist>
0 members, 1 guests, 0 anonymous users