Page 1 of 18
Re: 10.6.X on X60t
Posted: Sun May 16, 2010 1:12 pm
by Sebinouse
I just upgraded my X60t with a 2GB PC5300 SoDimm in the available slot, so now I have 3GB ...
After many hour google about the max memory of this computer, I ended with :
- CoreDuo Processor (Intel 945 Chipset) : 3 GB memory max
But this upgrade broke sleep

... Half Moon Light still blinks ...
I tried to change hibernation mode :
I changed the memory slots (hibernation 3):
- Dimm1 : 1GB and Dimm2 : None ... OK
- Dimm1 : 2GB and Dimm2 : None ... Not OK
- Dimm1 : 2GB and Dimm2 : 1GB ... Not OK
- Dimm1 : 1GB and Dimm2 : 2GB ... Not OK
My smbios is a MacBookPro1,1 ... which only handle 2GB (2x1GB) of memory max ... so I guess the problem comes from here (
Source).
So I will try to change my SMBIOS profile ... but thats not gonna be easy as power management relies on it ...
Any help would be appreciated to solve this tricky issue ...
@Silencer : Do you think I can change MacbookPro1,1 in MaBookPro2,1 in SMBIOS and in the Legacy Kext and keep the rest untouched ... so I can have CoreDuo SpeedStep and 3GB RAM Sleep ? (or do I have to change everything in the legacy kext ?) ...thanks
Re: 10.6.X on X60t / X60s / T60
Posted: Fri Jun 11, 2010 4:08 am
by Sebinouse
Update on the first post with X60s and T60 !
(This guide has also been successfully tested on X60s and T60 by xene here)
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jun 15, 2010 5:54 pm
by Sebinouse
10.6.4 is out ... Installed without any problem ...
New kexts for GMA950 v1.6.16.11 (still 32 bit)
Smartscroll requires 10.6.3 max, an update may be out soon
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Wed Jun 16, 2010 3:28 am
by Sebinouse
Update with new Packages for Core(2)Duo with details on first post ...
(as Xene puts it
on this forum, I forgot the MBR fix files on the previous version).
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Thu Jun 17, 2010 7:00 pm
by charles.atcher
Trying this out tonight on my X60s.
You have..
- Replace /Extra folder with the one from the package on the "USB Key"
On the USB Key that I restored SL to, I'm not finding an "/Extra" folder to replace. Obviously there is one in the MacPNT folder, well two that I see.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Thu Jun 17, 2010 9:49 pm
by Sebinouse
charles.atcher wrote:On the USB Key that I restored SL to, I'm not finding an "/Extra" folder to replace. Obviously there is one in the MacPNT folder, well two that I see.
The installation of Chameleon will create this folder, just replace it afterward ...
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Thu Jun 17, 2010 9:53 pm
by charles.atcher
I did the install of Chameleon, set Finder to display all files and folders, still didn't see a folder to replace. So all I did was just copy over the Extra folder.
So far it seems to be installing just fine, albeit a bit slow.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Fri Jun 18, 2010 3:14 am
by TheCrown
Hi all, i am new to this forum (and new to the whole thing to install SL on a thinkpad) and glad i found you guys !
basically i used the guide of this thread to install SL on my x60S (1704-LG5) L2400. Bios-Version: 2.18
i had to do two minor changes:
1. i experienced the same as charles. after chamelion install onto my usb stick - there was no /extra folder. so i just copied the one from MacPNT to USB stick.
2. i had to switch to the stable DSDT.aml to make it through the install procedure.
so i can announce that for me the install guide worked on a x60s as well.
theres still things to do, so i'll keep you posted.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Jun 20, 2010 8:58 pm
by charles.atcher
Install went great. Other than I have no sound, or Trackpoint. Not sure why just yet.
Do the .kexts from the /Extra folder get loaded at startup? Or do they need to be in the /S/L/E area? They aren't in the S/L/E folder.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Mon Jun 21, 2010 8:42 pm
by xene
I actually had to run pfix 2 or 3 times in order to have sound & the trackpoint. One of these days I'm going to get around playing with resuming from sleep. Been busy working on a client's real mac!
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jun 22, 2010 4:10 am
by Sebinouse
Thanks everyone for the FeedBacks !
TheCrown wrote:1. i experienced the same as charles. after chamelion install onto my usb stick - there was no /extra folder. so i just copied the one from MacPNT to USB stick.
I will edit the first post !
TheCrown wrote:2. i had to switch to the stable DSDT.aml to make it through the install procedure.
I don't see why, but that was the right thing to try ... I will also update the first post ! thanks !
charles.atcher wrote:Do the .kexts from the /Extra folder get loaded at startup? Or do they need to be in the /S/L/E area? They aren't in the S/L/E folder.
That is the purpose of this folder : add kexts (sort of drivers) in a folder that can't be affected by updates. They are loaded by the bootloader as SLE ...
TheCrown wrote:nstall went great. Other than I have no sound, or Trackpoint. Not sure why just yet.
I had some issues with VoodooHDA.kext : it was not correctly "kextcached" by pfix ... can you try this command on terminal :
Code: Select all
sudo kextload /Volumes/"your HDD"/Extra/Extensions/VoodooHDA.kext
If now you have sound ... it is only a kextcache issue ...you can try "
KextUtility"
And finally Trackpoint ... as you can read on this forum ... this has been the trickiest issue I had :
- my X60T has no Trackpad (so i have to delete the trackpad.kext from /plugins inside the PS2 kext)
- In this configuration, the PS2 kext breaks sleep ... I have to use SleepWatcher to fix this ...
Can you trys this in terminal to see if it works :
Code: Select all
sudo kextload /Volumes/"Your HDD"/Extra/Extensions/AppleACPIPS2Nub.kext
sudo kextload /Volumes/"Your HDD"/Extra/Extensions/ApplePS2Controller.kext
if not you can replace the kext by the one from the second post of this tread (Silencer's post) and then run pfix or kextutility ...
Keep me posted !
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Jun 27, 2010 2:44 pm
by nuskoolkiddie
i think i can help with the pcmcia if anyone is interested, got it working on my z61t which seems to be quite similar to the x60
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Mon Jun 28, 2010 5:50 am
by Sebinouse
nuskoolkiddie wrote:i think i can help with the pcmcia if anyone is interested, got it working on my z61t which seems to be quite similar to the x60
Thats' a good news ... I've been able to test pcmcia ... Can you give us more details about this installation ?
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 06, 2010 9:35 pm
by Neflem
Thats' a good news ... I've been able to test pcmcia ... Can you give us more details about this installation ?[/quote]
Yes, I second that.
It would be interesting to see if I can use a PCMCIA Ethernet or sound card.
In the past, when I would get PCMCIA working, it would be at the cost of sleep.
When I put the X60t to sleep with a PCMCIA card in it (fully working), it would not wake from sleep and the only resolution was to hold down the power button.

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Fri Jul 09, 2010 3:58 pm
by Sebinouse
Neflem wrote:In the past, when I would get PCMCIA working, it would be at the cost of sleep.
When I put the X60t to sleep with a PCMCIA card in it (fully working), it would not wake from sleep and the only resolution was to hold down the power button.

Did you tried the "SleepWatcher trick" (to unload the PCMCIA kext),as I did in the first post to manually unload AppleACPIPS2.kext/VoodooHDA.kext ?
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 20, 2010 4:34 pm
by shooteagle
can this work with windows 7 in a dual boot?
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 20, 2010 5:35 pm
by Sebinouse
shooteagle wrote:can this work with windows 7 in a dual boot?
I guess so. I used this method with a dual boot with XP ...
I found a message from Silencer somewhere in this forum :
Silencer wrote:Once you install OSX and proper booter (AsereBLN for example) you won't be able to boot to Windows7 straight away. You will have to boot with Windows7 installation DVD and then get to the repair console and use DISKPART tool to switch active partition back to Windows7 boot partition. You can find lots of guides on the web how to do this. Just be ready.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Thu Jul 22, 2010 3:22 pm
by shooteagle
To confirm in step 3. After installing SL on the "HDD Snow", put the "HDD Snow" in the laptop and then reboot the laptop, right?
In step 3, do you copy both /extra and /MacPNT in the root directory of the "HDD Snow"?
In step 4, if the retail disk is 10.6.3, do I need update? is this a necessary step?
I'm a Mac newbie, in step 5, when you say copy "rc.sleep" and " in rc.wakeup" /etc/, how?
Thank you in advance for your assistance.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Fri Jul 23, 2010 4:37 am
by Sebinouse
shooteagle wrote:To confirm in step 3. After installing SL on the "HDD Snow", put the "HDD Snow" in the laptop and then reboot the laptop, right?
At the end of the installation your system will want to reboot, but you need to install Chameleon and to copy the extra folder on "HHD Snow" (it won't boot without that) ... So you have to do that with a working Mac/Hack and then boot on "HDD Snow".
shooteagle wrote:In step 3, do you copy both /extra and /MacPNT in the root directory of the "HDD Snow"?
Yes, /Extra is absolutely necessary, /MacPNT might be useful ...
shooteagle wrote:In step 4, if the retail disk is 10.6.3, do I need update? is this a necessary step?
It is not necessary, but as update works fine, why not ?
shooteagle wrote:I'm a Mac newbie, in step 5, when you say copy "rc.sleep" and " in rc.wakeup" /etc/, how?
Step 5 is only necessary if you have trouble with sleep (PS2/VoodoHDA issues to be precise) ... just skip it for the moment ... (anyway you can use "ShowAllFiles.app" to find /etc/ ...)
Re: 10.6.X on X60t
Posted: Fri Jul 23, 2010 7:21 am
by crashnburn
It seems that you were tied up... Hopefully not forgotten
crashnburn wrote:
I have an X61T waiting for this Treatment. Care to share your successful DSDT / Kext etc with the instructions.

ernstloeffel wrote:
I'm sorry for the delay. I haven't forgotten, but I sent my x60t in for a final "update" before warranty is over (hinges were loose and the fan was rattling). I hope it will be back at the end of the week.
Re: 10.6.X on X60t
Posted: Sat Jul 24, 2010 6:14 am
by Sebinouse
crashnburn wrote:
I have an X61T waiting for this Treatment. Care to share your successful DSDT / Kext etc with the instructions.

I think a minor DSDT edit will make your X61 work with the Core2Duo package : You need to change the"Device (VID)" from GMA950 to GMA3100 ...Have a look
HERE
Personally I would add (if your X3100 device id is 8086 29C2)
Code: Select all
"device-id",
Buffer (0x04)
{
0xC2, 0x29, 0x00, 0x00
},
"vendor-id",
Buffer (0x04)
{
0x86, 0x80, 0x00, 0x00
}
after
Code: Select all
"model",
Buffer (0x0D)
{
"X3100"
},
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Jul 25, 2010 5:20 pm
by shooteagle
i created the usb according your direction. then i booted with the usb, it hang there. it never got to the utilities. my hhd is external with 2 partitions, partition one has windows 7 installed and partition 2 is blank (RAW). does the hhd need to total blank and unformatted?
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Mon Jul 26, 2010 12:00 am
by Sebinouse
shooteagle wrote:i created the usb according your direction. then i booted with the usb, it hang there. it never got to the utilities. my hhd is external with 2 partitions, partition one has windows 7 installed and partition 2 is blank (RAW). does the hhd need to total blank and unformatted?
... Follow Carefully Step 1 !
1) USB Key
- On "MacOSX"
- Format the "USB Key" (HTFS+) and the "HDD Snow" (HTFS+)
- Restore Snow Leopard 10.6 Retail DVD on the "USB Key" (with disk utility)
- Copy /MacPNT folder on "USB Key"
- Install "Chameleon RC4-AsereBLN-1.1.9" ON THIS "USB KEY" (be careful this could damage your own hardware)
- Copy (or replace) /Extra folder from the package to the "USB Key" root folder
- If you need a MBR partition table :
- Launch "ShowAllFiles" and select "Show"
- Replace:
OSInstall.mpkg in /Volumes/"USB Key"/System/Installation/Packages
OSInstall in /Volumes/"USB Key"/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/
- Launch once again "ShowAllFiles" and select "Hide"
- Launch "pfix" and select your "USB Key"
The USB key should be able to boot and you should see the installation screen ...
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Mon Jul 26, 2010 10:06 am
by shooteagle
when you boot, i change the boot in bios to USB, right?
but isn't the snow hdd also connect by usb?
I did not do the MBR, is that necessary?
If so, how do i replace it. can I do a drag and drop?
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 27, 2010 4:40 am
by Sebinouse
shooteagle wrote:when you boot, i change the boot in bios to USB, right?
Yes
shooteagle wrote:but isn't the snow hdd also connect by usb?
It can be connected by USB, or be the the SATA slot inside your computer ... just make sure you boot on the USB Key ... Maybe you can unplug this HDD and plug it later on during the install ...
shooteagle wrote:I did not do the MBR, is that necessary?
If you use a MBR Partition table, yes ... And i guess you do ...
shooteagle wrote:If so, how do i replace it. can I do a drag and drop?
Yes
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 27, 2010 6:17 am
by nuskoolkiddie
sorry for that taking so long: here is my pcmcia kext
http://www.sendspace.com/file/64k02u , its from 10.4 or something, i don't remember anymore, you have to put it in /System/Library/Extensions/.
another question, how do i get my microphone working?
a and btw for everyone that uses this guide, if you want to connect multiple displays, you will be very happy with this tool:
http://www.fabiancanas.com/Projects/MirrorDisplays/ . i use to start it from spotlight when my screen gets corrupted.
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 27, 2010 7:41 am
by Sebinouse
nuskoolkiddie wrote:sorry for that taking so long: here is my pcmcia kext
http://www.sendspace.com/file/64k02u , its from 10.4 or something, i don't remember anymore, you have to put it in /System/Library/Extensions/
Thanks for that ! ... Did you try to put it in /Extra/Extension ? ... so we can keep our Vanilla /S/L/E ?
I will update the first post soon !
nuskoolkiddie wrote:another question, how do i get my microphone working?
I followed
Silencer's researches, and I used
this thread to get a working VoodooHDA (2.5.6) with my mike ...
There are may successful report on this board ...
nuskoolkiddie wrote:a and btw for everyone that uses this guide, if you want to connect multiple displays, you will be very happy with this tool:
http://www.fabiancanas.com/Projects/MirrorDisplays/ . i use to start it from spotlight when my screen gets corrupted.
... Great method ... I will also update the first post with it ! thanks !
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Tue Jul 27, 2010 10:42 am
by nuskoolkiddie
voodoohda seems like a lot of wwork for a function (mic) i rarely use, also i can't find any suggestions where to put it, /E/E/ or /S/L/E/
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Wed Jul 28, 2010 11:44 am
by Sebinouse
Actually it is pretty easy, because all the hard work has been done by other people ... just grab several VoodooHDA.kext (here or in the DSDT patching thread), put it in /E/E/ and use the command in terminal :
Code: Select all
sudo kextload /Extra/Extensions/VoodooHDA.kext
Code: Select all
kextunload /Extra/extensions/VoodooHDA.kext
until you find the right file ...
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Wed Jul 28, 2010 12:25 pm
by nuskoolkiddie
sounds nice, thanks, should i uninstall applehda, previous to doing this? also, do i need the prefpane, and if so is the version relevant or is there only one prefpane