The machine replaced my old T60p with 10.6.8. It really feels faster than the old setup and works well for my everyday computer scientist use.
What is working:
- GPU (QE/Cl, brightness slider through DSDT edit, resolution control, no graphics glitches with special version of VoodoTSCSync)
- Touchpad, Trackpoint (VoodooPS2Controller with UltraNav)
- Automatic fan control (press ThinkVantage button for turbo mode, press again to switch back to automatic mode)
- Sound (even microphone works, some VoodooHDA configuration changed in kext, AppleHDA disabled in DSDT)
- Card Reader (VoodooSDHC)
- Bluetooth (DSDT edit to power on Bluetooth on every boot and resume)
- Battery (with VoodooBattery and alternative versions of AppleACPIPlatform and IOPCIFamily)
- No CMOS reset (only with patched AppleRTC)
- Second HDD in Ultrabay adapter (I use two SSD, works like a charm)
- Fingerprint reader (use AuthenTec TrueSuite)
- Native SpeedStep appears to be working including C-States (some DSDT edits)-set Speedstep to automatic in BIOS!
Working with minor problems:
- GPU power management is a bit slow. Sometimes it takes half a second for the GPU to throttle up. I tried patching AGPM.kext, but it doesn't seem to change anything. AGPM loads fine and pops up in console from time to time, but it doesn't seem to influence GPU clock speed - you can use HWMonitor to monitor frequencies. They do change, but my guess is that this is done by the BIOS. UPDATE: I think I found a solution, see updated AGPM.kext below.
- Sleep sometimes crashed on my machine but is still pretty usable on my system
- USB ports are powered off during sleep, so the Fingerprint reader needs a couple of seconds after wakeup which is quite annoying (I edited DSDT already, but can't get the ports to stay on or initialize faster after sleep)
- Connected VGA cable is only detected after sleep or reboot
- Ethernet (cable detection is quirky, Intel 1000e kext)
- CPU speed is detected as 1.81Ghz by some tools. I can't tell if it's really running at that speed (FSB/multiplier detected wrong by Chameleon maybe?)
- Keyboard including volume buttons, most Fn-combinations not working (Some DSDT edits, but couldn't get everything to work properly)
- iMessage (only with credit card in apple account, use current Chameleon)
What is not working:
- Intel WiFi (get Atheros/Broadcom card and patched BIOS)
- Modem
Not yet tested:
- Docking station
- Firewire (but shows up in system profiler)
- Cardbus
Install contents of SLE.zip to /System/Library/Extensions using some kext utility. Install latest Chameleon with iMessage fix. Copy DSDT, SMBios.plist and chameleon configuration to /Extra. I hope I did not forget anything. If something is missing, please let me know. Unfortunately I don't have time to help you if you encounter any problems with the files but I wanted to share them anyway to give others a starting point. I'm not sure if IOPlatformPluginFamily and JMicronATA are needed.
Download:
Download, Mirror,Mirror 2
Edit: I Forgot to include Intel E1000 for ethernet: Download E1000e only, put in /S/L/E with files from other package. I also added an updated AppleGraphicsPowerManagement.kext. Please download this as well, install it in S/L/E and change the Mac version in /Extra/smbios.plist to MacBookPro6,1 (you can use champlist oder Chameleon Wizard).
Please let everyone know if this works for your system - include model number and/or your system specs. If you have a solution to the problems mentioned above, please share your thoughts.



