Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)

OS-X on ThinkPads
Post Reply

Successful Installation Reports (with this Guide):

X60t
16
23%
X60s
16
23%
T60
25
35%
Other ...
14
20%
 
Total votes: 71

Message
Author
Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)

#1 Post by Sebinouse » Mon Apr 12, 2010 5:18 pm

One post to summarize my installation method of 10.6.X on my X60t (based on Martin255's and Silencer's DSDT guides)

I'll try to keep this first post up to date ...

My laptop:
Lenovo X60t (6363-AQ8)
Intel CoreDuo 1,67 GHz (L2400)
3 Go / 320 Go / FW 400 / SD Card
Bluetooth / Wifi AR5BXB6 / Tablet (non multitouch)
GMA 950 / 12.1" (1024x768) ...

(This guide has also been successfully tested on X60s and T60 by xene here)

What you need:
- Snow Leopard 10.6 Retail DVD (29$ only !)
- 8 Go USB Key ("USB Key")
- 2,5 External HDD ("HDD Snow")
- Mac/Hack under 10.5/10.6 ("MacOSX")
- This Folder : MacPNT Package (current version is "2011 02 15")

(I've made a BootCD_MacPNT (X60 with a 10.6.0 Retail DVD) if you don't have a Mac/Hack or a 8GB USB Key and if you don't need MBR ... Just follow the "Step 2" of iBoot guide and come back to "First Boot")

0) Custom Package
1) USB Key
2) 10.6 Installation
3) First Boot
4) Update
5) SleepFix
6) Temperatures and Fan Control

0) Custom Package

- If you have a CoreDuo and a GMA950 : you don't have to modify anything ! You can go to the step 1) !
- If you have a Core2Duo and a GMA950 : use the "X60 (Core2Duo / GMA950)" files.
  • Replace DSDT.aml and smbios.plist in /Extra
    Replace LegacyX60T.kext in /Extra/Extensions
- If you have a Core2Duo and a GMA3100 : use the "X61 (Core2Duo / GMA3100)" files.
  • Replace DSDT.aml and smbios.plist in /Extra
    Delete LegacyX60T.kext and VoodooHDA.kext from /Extra/Extensions
    Copy LegacyX61T.kext and Intel82566MM.kext in /Extra/Extensions
    Copy AppleHDA.kext in /System/Library/Extensions/
1) USB Key
- On "MacOSX"
- Format the "USB Key" (HFS+) and the "HDD Snow" (HFS+)
- 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"
  • (The files of the packages are made for a 10.6.0 Retail DVD, and for a 10.6.3 Retail DVD)
- Launch "pfix" and select your "USB Key"

2) 10.6 Installation
- Boot on the "USB Key"
- Install Snow Leopard on your "HDD Snow"
- On reboot, Switch off your laptop

3) First Boot
- On "MacOSX"
- Install "Chameleon RC4-AsereBLN-1.1.9" ON THE "HDD SNOW" (be careful this could damage your own hardware)
- Copy /Extra on the "HDD Snow" partition with the one from the package
- Copy /MacPNT somewhere on "HDD Snow"
- Launch "pfix" on the "HDD Snow" partition
- Reboot on the "HDD Snow" partition

4) Update 10.6.X
- Download the "Combo Update 10.6.X"
- Launch "pfix"
- Reboot
(Successfully tested with 10.6.1, 10.6.2, 10.6.3v1.1, 10.6.4, 10.6.5, 10.6.6 ...)
Note: if you use "AppleHDA.kext" in /S/L/E/ replace it after each update before reboot and repair permissions ...

5) SleepFix
- Turn off "use secured virtual memory" in System Preferences->Security ( to get rid of an annoying starting message "Error 192 ...")
- Turn On "startup automatically after a power failure" in System Preferences->Energy Saver
- Install "SleepWatcher" and "SleepWatcher Startup Items"
- Copy "rc.sleep" and "rc.wakeup" in /etc/
- In Terminal :
  • chmod +X /etc/rc.sleep
  • chmod +X /etc/rc.wakeup
- Reboot

6) Temperatures and Fan Control
- Copy the "DSDT.aml" file corresponding to your computer in /Extra/
- Copy "FakeSMC.kext" in E/E/
- Install "iStat v2"
- Run pfix or kextutility
- Reboot



What still doesn't work:
- VGA Out mode "Mirror" *
- IrDa **
- Modem **
- PCMCIA Slot ***
- Multitouch Tablet ** (May also work natively)

*: "Desktop Extension" mode works vanilla, you can use this program to deal with mirror issues : Mirror (thanks nuskoolkiddie)
** : not tested yet
*** : Successful report with old 10.4 kext (thanks nuskoolkiddie)




What has been fixed in DSDT:
- IOATAFamily
- Native SATA
- Intel GMA950 / Intel GMA3100
- Brightness Control
- SpeedStep (P-States and C-States, CoreDuo and Core2Duo)
- HDA Disabler
- EHCI Fix
- ...
If this file does not work properly you can use DSDTstable.aml. Just press any key during the chameleon boot (black screen with chameleon on the top) and type

Code: Select all

DSDT=/Extra/DSDTstable.aml

Content of the "MacPNT 2011 02 15" Package:
- AsereBLN 1.1.9 Bootloader (Based on Chameleon 2 RC4) -> Source
- Extra Folder
  • com.apple.Boot.plist
  • DSDT.aml
  • Extensions
    • AppleACPIBatteryManager.kext v1.0.15 (to Enable battery meter)
    • AppleACPIPS2Nub.kext v1.0.0d1 (to Enable keyboard/trackpoint)
    • FakeSMC.kext v2,5 (SMC emulation by Netkas) -> Source
    • LegacyX60T.kext (Custom Kext with Atheros "pci168c,1014"/Tablet Wacom "WACF004"/Power Management for "CoreDuo")
    • TabletEnabler.kext v1.1 (to enable Tablet)-> Source
    • VoodooPS2Controller.kext (Keyboard, Trackpoint and Tablet Buttons) ->Anastasius's post
    • VoodooSDHC.kext v1.1d1 (to Enable SDCard Reader) -> Source
    • VoodooTSCSync.kext v1.1 (to get rid of CPUs Sync issues ... probably not needed...) -> Source
  • smbios.plist (MacbookPro 1,3 profile, SMCPUType 513)
  • Themes (for Chameleon Bootloader)
    • Default
- Kext Utility (v2.4.2) -> Source
- MBR Partition Fix -> 10.6.0 / 10.6.3
- pfix3 -> Source
- SleepWatcher for X60t
  • rc.sleep
  • rc.wakeup
  • sleepwatcher_2.0.5.dmg -> Source
- Temperatures & Fan Control
  • Extension
    • FakeSMC.kext
  • X60
    • DSDT.aml
  • X61
    • DSDT.aml
- X60 (Core2Duo / GMA950)
  • DSDT.aml (Core2Duo)
  • LegacyX60T.kext ( ... /Power Management for "Core2Duo")
  • smbios.plist (macbookpro 2,3 profile, no SMCPUType)
- X61 (Core2Duo / GMA3100) ->Anastasius Files
  • AppleHDA.kext
  • DSDT.aml
  • Intel82566MM.kext -> Ethernet support
  • LegacyX61T.kext ( ... /Power Management for "Core2Duo")
  • smbios.plist (macbookpro 2,3 profile, no SMCPUType)
[/list]


Older Packages
2010 04 12 : X60t v3
2010 06 16 : CoreDuo, Core2Duo
2010 10 18 : CoreDuo, Core2Duo
2010 11 17 : MacPNT
2010 12 16 : MacPNT
2011 02 15 : MacPNT


How to check if SpeedStep is enabled :

Open Terminal :

PStates

Code: Select all

ioreg -lw0 | grep PerformanceStateArray
CStates

Code: Select all

ioreg -lw0 | grep CSTInfo
If Terminal returns something, it is OK !



How to check if QE/CI is enabled :
Use Quartz Extrem Check



Dual Boot with Win7 :
See Xene's post


Kernel Panic on Boot :
VoodooHDA issue : See Great Gatsby's post
Atheros Wifi issues : use the latest LegacyX60t.kext (old version panics with 10.6.5 and later)




Edit 2010/04/19 : VGA Out
Edit 2010/05/04 : DSDT fix list
Edit 2010/05/05 : CoreDuo / Core2Duo
Edit 2010/06/11 : X60s / T60
Edit 2010/06/15 : Combo Updates from 10.6.1 to 10.6.4
Edit 2010/06/16 : MacPNT Core(2)Duo Package Content(s)
Edit 2010/06/22 : Modifications according to feedbacks
Edit 2010/07/27 : PCMCIA successful report & Mirror app
Edit 2010/10/11 : Precision about different screen/resolution/tablet & 10.6.3 MBR files
Edit 2010/10/18 : HFS+, 10.6.3 MBR files, boot args, SMcputype CoreDuo, Older packages
Edit 2010/10/21 : Resolution 1400x1050 is OK, SleepFix
Edit 2010/11/15 : 10.6.5 and new Legacy kext
Edit 2010/11/17 : Legacy kext working with all updates, Merge in only one package, X61 with GMA3100
Edit 2010/11/22 : BootCD_MacPNT
Edit 2010/12/16 : New X61 files (from Insanelymac), VoodooPS2 instead of ApplePS2 to get tablet buttons (made by Anastasius), new rc to unload VoodooPS2 on sleep/wake.
Edit 2011/02/16 : Temperature & Fan Control, New X61 files made by Anastasius
Last edited by Sebinouse on Sun Feb 27, 2011 9:22 am, edited 57 times in total.
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)

Silencer
Junior Member
Junior Member
Posts: 345
Joined: Sat Dec 25, 2004 8:17 pm
Location: Riga, Latvia

Re: 10.6.X on X60t

#2 Post by Silencer » Tue Apr 13, 2010 11:15 am

Great stuff! Have you tried adidasprince's PS2 kext from here? If not, give it a go - works fantastic with trackpoint.
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#3 Post by Sebinouse » Tue Apr 13, 2010 11:27 am

Silencer wrote:Great stuff! Have you tried adidasprince's PS2 kext from here? If not, give it a go - works fantastic with trackpoint.
Yes but it doesn't work at all for me ! (I have tried your latest VoodooPS2Controller.kext) ... I don't know why ... maybe because I don't have any trackpad.
For the moment ApplePS2Controller is enough for me : trackpoint works perfectly (scroll with the middle button by software), I created my own keyboard layout, several Fn Key work (Fn+F4 Sleep, Fn+F5 Bluetooth, FN+PrtScr ...)

Do you have any clue for the VGA Out like another DSDT patch ?
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)

ernstloeffel
Posts: 22
Joined: Tue Feb 02, 2010 10:26 pm
Location: ventura, ca

Re: 10.6.X on X60t

#4 Post by ernstloeffel » Fri Apr 16, 2010 5:39 am

I think it should be clarified that your DSDT only works for Core Duo X60t. I had to make my own DSDT for the Core 2 Duo, I'll upload my E/E folder later today. I've also working VGA out (with proper EFI string, needed it after upgrading to 10.6.2/10.6.3 for my SXGA+ dislplay to work at it's native resolution).

(I think I don't have a sleepenabler.kext, it should just work with the patched DSDT methinks.)

EDIT: scratch that. you were talking about the sleepwatcher for the keyboard/trackpoint. i need that too, missed your point.

Later..

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#5 Post by Sebinouse » Fri Apr 16, 2010 5:55 am

ernstloeffel wrote: I've also working VGA out (with proper EFI string, needed it after upgrading to 10.6.2/10.6.3 for my SXGA+ dislplay to work at it's native resolution).
I used to have an EFI string for my Intel GMA950, but later on I patched my DSDT to get native support. I never tried VGA Out with the EFI String ... I will give it a try as soon as a get my VGA screen back ... Thanks for the advice !
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#6 Post by Sebinouse » Fri Apr 16, 2010 6:02 am

ernstloeffel wrote:I think it should be clarified that your DSDT only works for Core Duo X60t. I had to make my own DSDT for the Core 2 Duo,
You're right ... there are several parts related to MY hardware :
  • Vanilla SpeedStep in DSDT, Smbios.plist and LegacyX60t.kext : Power management for L2400 with a MBP1,1 profile
  • Tablet in LegacyX60t.kext : added TabletEnabler and Apple16x50 part for tablet support
I guess that's all ...
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#7 Post by Sebinouse » Mon Apr 19, 2010 5:24 am

Sebinouse wrote:I used to have an EFI string for my Intel GMA950, but later on I patched my DSDT to get native support. I never tried VGA Out with the EFI String ... I will give it a try as soon as a get my VGA screen back ... Thanks for the advice !
Ok I figured out that only the "Mirror" option does not work ... but the "Desktop Extension" option works vanilla (with or without EFI String ...) :P

I guess the mirror option requires exactly the same resolution and frequency on both screen ... which is not possible with my laptop and my TV ... :wink:
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)

crashnburn
ThinkPadder
ThinkPadder
Posts: 1724
Joined: Sat Apr 22, 2006 4:26 pm
Location: TX, USA & Bombay, India

Re: 10.6.X on X60t

#8 Post by crashnburn » Mon May 03, 2010 11:46 am

ernstloeffel wrote:I think it should be clarified that your DSDT only works for Core Duo X60t. I had to make my own DSDT for the Core 2 Duo, I'll upload my E/E folder later today. I've also working VGA out (with proper EFI string, needed it after upgrading to 10.6.2/10.6.3 for my SXGA+ dislplay to work at it's native resolution).

(I think I don't have a sleepenabler.kext, it should just work with the patched DSDT methinks.)

EDIT: scratch that. you were talking about the sleepwatcher for the keyboard/trackpoint. i need that too, missed your point.

Later..
I have an X61T waiting for this Treatment. Care to share your successful DSDT / Kext etc with the instructions. :)
T61 8892-02U: 14.1"SXGA+/2.2C2D/4G/XP|Adv Mini Dock|30" Gateway XHD3000 WQXGA via Dual-link DVI
X61T 7767-96U: 12.1"SXGA+/1.6C2D/3G/Vista|Ultrabase
W510 4319-2PU: 15.6"FHD/i7-720QM/4G/Win7Pro64 (for dad)
T43 1875-DLU: 14.1"XGA/1.7PM-740/1G/XP (Old)

ernstloeffel
Posts: 22
Joined: Tue Feb 02, 2010 10:26 pm
Location: ventura, ca

Re: 10.6.X on X60t

#9 Post by ernstloeffel » Tue May 04, 2010 4:13 am

crashnburn wrote: I have an X61T waiting for this Treatment. Care to share your successful DSDT / Kext etc with the instructions. :)
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.

crashnburn
ThinkPadder
ThinkPadder
Posts: 1724
Joined: Sat Apr 22, 2006 4:26 pm
Location: TX, USA & Bombay, India

Re: 10.6.X on X60t

#10 Post by crashnburn » Tue May 04, 2010 7:12 am

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.
Great. Looking forward to a nice detailed guide :) . I hope they do a good job for you.
T61 8892-02U: 14.1"SXGA+/2.2C2D/4G/XP|Adv Mini Dock|30" Gateway XHD3000 WQXGA via Dual-link DVI
X61T 7767-96U: 12.1"SXGA+/1.6C2D/3G/Vista|Ultrabase
W510 4319-2PU: 15.6"FHD/i7-720QM/4G/Win7Pro64 (for dad)
T43 1875-DLU: 14.1"XGA/1.7PM-740/1G/XP (Old)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#11 Post by Sebinouse » Tue May 04, 2010 7:25 am

You should give a try with the guide from the first post with two more kexts in Extra/Extensions/to enable Core2Duo PowerManagement :
This might boot and then you can apply the power management part of Silencer's Guide.

Let me know if that works for you ...

PS: Can you give more details about your X60/X61 and why not a DSDT.aml file so I can try to modify my DSDT/Smbios to make it work for core2duo
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#12 Post by Sebinouse » Tue May 04, 2010 9:48 am

And here is a modified folder for X60t with Core2Duo .... :D
I hope it will work !!! :bow:

X60t Core2Duo.zip
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t

#13 Post by Sebinouse » Sun May 16, 2010 1:12 pm

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 :evil: ... Half Moon Light still blinks ...

I tried to change hibernation mode :
  • 0 : doesn't work
  • 1 : works
  • 3 : doesn't work
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
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60

#14 Post by Sebinouse » Fri Jun 11, 2010 4:08 am

Update on the first post with X60s and T60 !
(This guide has also been successfully tested on X60s and T60 by xene here)
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#15 Post by Sebinouse » Tue Jun 15, 2010 5:54 pm

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
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)

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#16 Post by Sebinouse » Wed Jun 16, 2010 3:28 am

Update with new Packages for Core(2)Duo with details on first post ... :D

(as Xene puts it on this forum, I forgot the MBR fix files on the previous version).
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)

charles.atcher
Freshman Member
Posts: 99
Joined: Tue May 20, 2008 10:28 am
Location: Dublin, OH

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#17 Post by charles.atcher » Thu Jun 17, 2010 7:00 pm

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.
T43 | 2687 | 14.1 UXGA |

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#18 Post by Sebinouse » Thu Jun 17, 2010 9:49 pm

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 ...
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)

charles.atcher
Freshman Member
Posts: 99
Joined: Tue May 20, 2008 10:28 am
Location: Dublin, OH

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#19 Post by charles.atcher » Thu Jun 17, 2010 9:53 pm

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.
T43 | 2687 | 14.1 UXGA |

TheCrown
Posts: 1
Joined: Thu Jun 17, 2010 5:46 pm
Location: Pforzheim, Germany

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#20 Post by TheCrown » Fri Jun 18, 2010 3:14 am

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. :D

theres still things to do, so i'll keep you posted.

charles.atcher
Freshman Member
Posts: 99
Joined: Tue May 20, 2008 10:28 am
Location: Dublin, OH

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#21 Post by charles.atcher » Sun Jun 20, 2010 8:58 pm

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.
T43 | 2687 | 14.1 UXGA |

xene
Freshman Member
Posts: 55
Joined: Sun Feb 25, 2007 11:55 pm
Location: Sugar Land, TX

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#22 Post by xene » Mon Jun 21, 2010 8:42 pm

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!

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#23 Post by Sebinouse » Tue Jun 22, 2010 4:10 am

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 !
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)

nuskoolkiddie
Posts: 7
Joined: Sun Oct 11, 2009 10:18 pm
Location: Innsbruck, Austria

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#24 Post by nuskoolkiddie » Sun Jun 27, 2010 2:44 pm

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

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#25 Post by Sebinouse » Mon Jun 28, 2010 5:50 am

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 ?
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)

Neflem
Posts: 34
Joined: Sun Apr 11, 2010 1:57 pm
Location: Toronto, Ontario, Canada

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#26 Post by Neflem » Tue Jul 06, 2010 9:35 pm

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. :(
ThinkPad X60 Tablet (6363-C7U)
Intel Core 2 Duo L7400(1.5GHz)
4GB Memory / Seagate ST9500420AS 500GB HD
12.1in 1400x1050 LCD ( Intel GMA950 )
SD Card / 9 Cell Battery / Bluetooth / Wifi Atheros AR5BXB72
MacOSX 10.6.4

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#27 Post by Sebinouse » Fri Jul 09, 2010 3:58 pm

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 ?
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)

shooteagle
Freshman Member
Posts: 53
Joined: Mon Jul 19, 2010 8:07 am
Location: Port Chester, NY

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#28 Post by shooteagle » Tue Jul 20, 2010 4:34 pm

can this work with windows 7 in a dual boot?

Sebinouse
Junior Member
Junior Member
Posts: 280
Joined: Mon Mar 09, 2009 6:02 am
Location: Paris, France

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#29 Post by Sebinouse » Tue Jul 20, 2010 5:35 pm

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.
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)

shooteagle
Freshman Member
Posts: 53
Joined: Mon Jul 19, 2010 8:07 am
Location: Port Chester, NY

Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )

#30 Post by shooteagle » Thu Jul 22, 2010 3:22 pm

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.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X Questions”

Who is online

Users browsing this forum: No registered users and 15 guests