Quick and dirty Snow Leopard (10.6.3) for T500 - vanilla SLE
Posted: Tue Apr 20, 2010 3:21 pm
I've helped my mate to install OSX on his T500 and I wanted to share some info for the ones interested. We've got a pretty good working system, except for the video (GMA 4500). But it will work fine for iPhone development or something else. And if you have T500 with ATI, then it can be absolutely perfect.
We had T500 with 1280x800 resolution and Intel GMA 4500 video, 2GHz CPU, 2GB RAM. Everything else is pretty standard I think. We got the following result:
You then should be able to boot to OSX and finish installation. After this you need to download latest update (10.6.3 at the time of writing) and reboot. After you reboot, run the following command from Terminal:
Once pfix finished working (it might take a while), reboot and you're done!
Here the /Extra arhive: ThinkPad_T500_SnowLeo_Extra.zip
Inside you'll find prepared SMBIOS.plist, com.apple.Boot.plist, already patched DSDT with a lot of fixes and the following kexts inside Extensions folder: AppleACPIBatteryManager.kext, AppleACPIPS2Nub.kext, FakeSMC.kext, Intel82566MM.kext, LegacyT500.kext, VoodooHDA.kext, VoodooPS2Controller.kext. /System/Library/Extensions is kept 100% vanilla!
If you have higher screen resolution, edit com.apple.Boot.plist (you might need to look for patched kext as well). If you have ATI video, look for solutions on the Web, plenty should be around.
For more advanced tutorial check my DSDT guide.
We had T500 with 1280x800 resolution and Intel GMA 4500 video, 2GHz CPU, 2GB RAM. Everything else is pretty standard I think. We got the following result:
- Video works with native resolution, no QE/CI though.
- Sound works great with internal microphone via VoodooHDA. Audio hotkeys function properly.
- SpeedStep works, but no C-states (I was too lazy to make it work).
- Ethernet works with custom kext.
- Wireless doesn't work, since it is Intel. But it can be upgraded to Atheros, of course.
- Sleep doesn't work, because video driver cannot shut the display off.
- Firewire works out of the box.
You then should be able to boot to OSX and finish installation. After this you need to download latest update (10.6.3 at the time of writing) and reboot. After you reboot, run the following command from Terminal:
Code: Select all
sudo -s
/Extra/pfix -t /Here the /Extra arhive: ThinkPad_T500_SnowLeo_Extra.zip
Inside you'll find prepared SMBIOS.plist, com.apple.Boot.plist, already patched DSDT with a lot of fixes and the following kexts inside Extensions folder: AppleACPIBatteryManager.kext, AppleACPIPS2Nub.kext, FakeSMC.kext, Intel82566MM.kext, LegacyT500.kext, VoodooHDA.kext, VoodooPS2Controller.kext. /System/Library/Extensions is kept 100% vanilla!
If you have higher screen resolution, edit com.apple.Boot.plist (you might need to look for patched kext as well). If you have ATI video, look for solutions on the Web, plenty should be around.
For more advanced tutorial check my DSDT guide.