I noticed that DSDT SpeedStep doesn't work at all with VoodooBattery ... that would explain your 60° idle temp and that's why i used AppleACPIBattery which is compatible .

I guess VanillaSpeedStep can also be improved : I just copy/paste the C-States from Silencer's, I have a very good idle temps around 45° but I also have audio/video lags ... for the moment I am still using VoodooPower !

About Audio and Sleep, I already tried Azalia and VoodooHDA in almost every configuration (E/E, S/L/E), sleep works but no keyboard and no mouse on wake ... According to me it comes from PS2 driver which cannot wake the track point for some reason ...

I guess VanillaSpeedStep can also be improved : I just copy/paste the C-States from Silencer's, I have a very good idle temps around 45° but I also have audio/video lags ... for the moment I am still using VoodooPower !

About Audio and Sleep, I already tried Azalia and VoodooHDA in almost every configuration (E/E, S/L/E), sleep works but no keyboard and no mouse on wake ... According to me it comes from PS2 driver which cannot wake the track point for some reason ...

What PS2 kexts are you using? I have now no problem with waking and using keyboard or trackpoint.

... you are right that one was really easy to fix ! (I should have paid more attention reading your guide !)

Silencer wrote:

What PS2 kexts are you using? I have now no problem with waking and using keyboard or trackpoint.

I have tried many of them ... including yours ...

My problem is with ApplePS2Mouse.kext ... once deleted sleep/wake works ! But I really don't understand why ! I am still looking for a solution (my X60 is a tablet so I can use a pointer instead of the trackpoint ...)

My problem is with ApplePS2Mouse.kext ... once deleted sleep/wake works ! But I really don't understand why ! I am still looking for a solution (my X60 is a tablet so I can use a pointer instead of the trackpoint ...)

Well, *beep* me, sleep works on my X60s. Perfectly. I finally had the time to carefully read Silencer's DSDT thread and to try Sebinouse's Extra folder, and voilà, it works like a charm. So all credit goes to you guys. I even get the Trackpoint back on wake using VoodooPS2 instead of ApplePS2Controller (this version: http://forum.voodooprojects.org/index.p ... 718.0.html , and you should remove the Mouse plugin from inside the kext).

Now, I will concentrate on the last missing piece: Vanilla Speedstep. I am using the DSDT and legacy kext from Sebinouse but for some reason it does not work (no c-states), even though we have the exact same CPU.

Now, I will concentrate on the last missing piece: Vanilla Speedstep. I am using the DSDT and legacy kext from Sebinouse but for some reason it does not work (no c-states), even though we have the exact same CPU.

Extract your SSDT tables as explained in my guide, and send me your DSDT, SSDT, SMBIOS.plist and legacy kext you're using. I will then have a look, where you might have a problem.

Well, *beep* me, sleep works on my X60s. Perfectly. I finally had the time to carefully read Silencer's DSDT thread and to try Sebinouse's Extra folder, and voilà, it works like a charm. So all credit goes to you guys. I even get the Trackpoint back on wake using VoodooPS2 instead of ApplePS2Controller (this version: http://forum.voodooprojects.org/index.p ... 718.0.html , and you should remove the Mouse plugin from inside the kext).

Good news ! Even if it doesn't work for me ... I have still the same ApplePS2Mouse issue on wake ... by the way did you remove the Mouse plugin or the Trackpad plugin ?

And for the vanilla speedstep ... I used a MacbookPro1,1 model for the smbios.plist / legacy kext and I never generated SSDT table I just pasted the content of Silencer's ... and it worked for me ... to get the SSDT table you can use ACPIDumper

The problem was due to unexpected data from ApplePS2Mouse.kext, so I tried to use SleepWatcher ... and i made 2 script (rc.sleep and rc.wakeup) to unload AppleACPIPS2Nub.kext and ApplePS2Controller.kext from /E/E/ on sleep and load them on wake ...

You can download the files herePlace rc.sleep and rc.wakeup in /etc/chmod +x these two filesThat's it !

can you summarize what's working for you, and what not at the moment? and also, what installation method did you use? sorry for asking noob questions, i'm beginner with os x.

is tablet mode working with tablet magic?

could you maybe post all of your kexts, dsdt and all changed files? i have the latest x60t bios 1.15 which is out for quite a while, so i suppose you probably have the same and i won't have to go through the hazzle of dsdt patching myself.

i have put an atheros ar9280 wifi into my x60t (with hacked bios), it's an original apple pcie card from latest 2009 macbook pro - full 11n with just 2 antennas. it's the main reason for upgrading, because the card doesn't work in leopard and the old atheros card didnt work well.

can you summarize what's working for you, and what not at the moment? and also, what installation method did you use? sorry for asking noob questions, i'm beginner with os x.

is tablet mode working with tablet magic?

Everything is working except VGA-Out, IRda, PCMCIA Slot-in, and I have no way to test firewire ...

ernstloeffel wrote:

could you maybe post all of your kexts, dsdt and all changed files? i have the latest x60t bios 1.15 which is out for quite a while, so i suppose you probably have the same and i won't have to go through the hazzle of dsdt patching myself.

i have put an atheros ar9280 wifi into my x60t (with hacked bios), it's an original apple pcie card from latest 2009 macbook pro - full 11n with just 2 antennas. it's the main reason for upgrading, because the card doesn't work in leopard and the old atheros card didnt work well.

You just have to edit info.plist in Atherosfix.kext or LegacyX60t.kext and modify the Vendor/Devide Id.

Keep us adviced ...

_________________Lenovo X60t (6363-AQ8)

Intel CoreDuo 1,67 GHz (L2400)

3 Go / 320 Go / GMA950 / FW 400 / SD Card

Bluetooth / Wifi AR5BXB6 / Tablet

WinXP / MacOSX 10.6.8 (DSDT patch and vanilla SLE)

Last edited by Sebinouse on Fri Mar 12, 2010 8:23 am, edited 1 time in total.

You just have to edit info.plist in Atherosfix.kext or LegacyX60t.kext and modify the Vendor/Devide Id.

i think my new card *should* just work without any changes, i'll report back here. besides the probs i had with the old original atheros ar5001x+ under os x, another reason for upgrading the wifi card was that the new 9-series consumes considerably less power, has 11n and has optimized drivers for windows 7 (the old card drew ~ 8w when downloading large files with 2 mb/s where the new card consumes max ~ 4w).

Here are the file you requested, Silencer: http://dl.dropbox.com/u/602349/X60s-martin255.zip I would be really grateful if you could have a look someday. I don't have much time to tinker at the moment, but I will try to work on it on my own too.

Anyway, other than that everything works pretty well. I lose brightness control when waking from sleep, though, so I will probably switch back to Fn+Home/End.

i gave sl a try now. my atheros ar9280 is working since i updated to 10.6.2 out of the box.

however, sleep, sound and tablet don't work for me. i had tablet working, but then it stopped working and i don't see what caused it to stop working.

same with sound: it sometimes works, but then again it just stops working and sound control gets disabled.

same with sleep. i think i have patched my dsdt correctly, but only the hdd stops spinning when i close the lid and the screen remains active. also, the lid close event was working with another boot loader (i now use the recommended asere which fixes restart etc), but with the old boot loader the pc restartet as soon as i reopened the lid.

Here is my latest working config : DSDT with DTGP/HPET/RTC/IOATAFamily/AHCI/Brightness/Speedstep/IntelGMA950/...Extentions : ApplePS2Controller (I think you can use VoodooPS2 but you have to delete ApplePS2 ...) VoodooMonitor removedAsereBLN 1.1.9

With this configuration Sound should work.

For sleep you have to installthese files (and update rc.sleep and rc.wakeup if you use VoodooPS2) as I did earlier in this thread.

For tablet, you config should work ... did you check "Launch Daemon on startup" in TabletMagic PrefPane ... My tablet stopped working under Leo when this box was checked

PS: Do you have an Intel GMA950 with the genuine screen ? My boot resolution is only 1024x768 ... and yours 1400x1050 !!!

PS: Do you have an Intel GMA950 with the genuine screen ? My boot resolution is only 1024x768 ... and yours 1400x1050 !!!

thank you very much! i'm just running pfix now. i've a l7500 core2duo and indeed a genuine sxga+ screen. i'm now using a modified t60p legacy kext based on silencer for that reason (core2duo) and your dsdt.

your dsdt doesnt work for me, it crashes at startup. i also figured that sound only crashes when i close the lid.

i also found that my resolution is stuck at 1280x1024... hmmm

EDIT: OK, I wiped my installation and did a fresh install. I had lots of trouble lately with Kernel Panics and didn't see the cause.

My current installation is this:- Your Extra folder with my dsdt, an EFI string for the GMA 950 (otherwise I'm stuck with 1280*1024)- Instead of the ApplePS2 stuff I use VoodooPs2 withe the new Ultranavi driver

On lid close the notebook does actually go into standby again. Nice... BUT: Now does again a hard reboot as soon as I reopen the lid...

I'm not sure whether the problem is in my DSDT or a configuration problem...

Let me first say, that I have been using OSX for a couple years now on my X60 tablet.I have it 99% working with 10.6.3 and thanks to this board, I finally have my MIC working!!Now I can use Skype from this puter - weeee!

As for ernstloeffel's screen issue.I have mine @ full resolution 1400x1050x32.

So from the terminal prompt I just type 'restartaudio' when I wake up my "beast" to get sound back.(I'm a *nix head and I always have a terminal open - so others may not want to go this route)If you do use this alias, you may get a failure to unload the kext message, but it does it anyways and then reloads.

i tried that too. however, as i recall, it depended a) on the boot loader (res would be stuck at 1280*1024 anyways with this param,eter) and b) the video performance has greatly improved with the efi string.

You can save older kext and then update to 10.6.3 and use the kext saved before.

Yes of course, but that won't be necessary for me : as I told in my previous post, I boot with arch=i386 (CoreDuo only) and I have QE/CI. I'd rather use the latest driver provided by apple (there might be a reason for the update) ...

I don't want to bother you but can you explain the way you install the DSDT.aml file? I followed all the step from the file "Macpnt" from Sebinouse and now I've a 10,6,2 version working not to bad except restart after sleep and wifi. How do you manage wifi without atheros card? is it possible witj SL?I don't get if the file "x60t v2" is suitable for 10,6,3 or for ,2BTW in the MacPnt.keylayout, i think the "?" is missing.

You dan'i have to install anything, you just have to copy the file DSDT.aml into the directory /Extra/

Gaurillaz wrote:

I followed all the step from the file "Macpnt" from Sebinouse and now I've a 10,6,2 version working not to bad except restart after sleep and wifi. How do you manage wifi without atheros card? is it possible witj SL?I don't get if the file "x60t v2" is suitable for 10,6,3 or for ,2

Great news ! This files (x60tv1 and x60tv2) were for 10.6.2 and they are compatible with official updates (except for several kext listed at the end of the .txt file).There is a third version for X60t (CoreDuo 1,67gHz) with custom DSDT.aml and clean /S/L/E Folder ... you can follow the guide here (this version is compatible with 10.6.0, 1, 2 and 3 (so far) and is much more simple !)

Gaurillaz wrote:

How do you manage wifi without atheros card? is it possible witj SL?

What Wifi card do you have ? Atheros ? Intel ? for the atheros : just add LegacyX60t.kext from the package or the AtherosFix.kext from netkas in /Extra/Extensions/ ... for the intel : driver are in development here.

Gaurillaz wrote:

BTW in the MacPnt.keylayout, i think the "?" is missing.

Thanks for the advice, but I now use Silencer's VoodooPS2Controller.kext and I no longer need a custom Keylayout ... you can easily edit it with Ukulele if you want.