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

Successful Installation Reports (with this Guide):

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

Message
Author
jzhang18
Sophomore Member
Posts: 187
Joined: Mon Jan 10, 2011 10:37 am
Location: New York, NY

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

#391 Post by jzhang18 » Tue Mar 08, 2011 2:02 pm

And this my DSDT. Two versions:
dsdt cst usb fix FAN SSDT.dsl - with SSDT tables for Core2Duo with 1.6 GHz.
dsdt cst usb fix FAN cst3.dsl - only CST fix without SSDT tables - i use it in combination of COOLBOOK.se - cause I can set a certain cpu-speed with it then
http://www.sendspace.com/file/7curnl
My Extra folder:
http://www.sendspace.com/file/o2wtb1
Additional Kext files in System/Library/Extensions: (without AppleHDA.kext + AppleSerial for Tablet)
http://www.sendspace.com/file/wrikkp

Hi grandflash,

I noticed you are using C2D L7500 CPU-- what's your Lenovo X61t's FSB and Bus Frequency?
mine is --
CPU -- 1.6 GB (1593Mhz , it seems correct, but using wrong busratio:9, should be 8 )
FSB - 709 Mhz (800 Mhz expected)
Bus Frequency - 177Mhz (200Mhz expected)
Tried different way to increase it. None of them works for me.

-Jack
Lenovo X61t 7764CTO (C2D L7500)
SL 10.6.6
X61 T8300 4GB Lion 10.7.3
T61 T9300 4GB Mavericks 10.9.3
T61 T8300 4GB Mavericks 10.9.3
T61 T7500 4GB Mountain Lion 10.8.5
T61p T7700 4GB Mavericks 10.9.1
T61p T7500 8GB Mavericks 10.9.3
X201 i5-540M 8GB Mavericks 10.9.3
T410 i5-560M 8GB Mavericks 10.9.3
T420 i5-2520M 8GB Mavericks 10.9.3

Anastasius
Sophomore Member
Posts: 140
Joined: Fri Feb 29, 2008 2:16 am
Location: Moscow, Russia

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

#392 Post by Anastasius » Fri Mar 11, 2011 7:11 pm

Sebinouse wrote:So we gonna try to make this work !

@Anastasius
To make AppleHDA.kext work with your X61 you only add to do this dsdt edit ?
I have just seen that 10.7 will not support CoreDuo (outch ...) but maybe these proc are not completely recognized asa proper intel proc.
Can you try to compile your "SpecialKeys" universal (ppc i386 x64) ?
I've added an HDEF device to my well suffered DSDT :) and that made AppleHDA work.
As I've heard Lion will be supporting Core 2 Duo. Anyway, I think there will be a kernel patch, that will make it work on older models - 100%! Tha Hackintosh community is very cool on hacking ;)
I've put the SpecialKeys sources to googlecode on specialkeys.googlecode.com

P.S. Btw, I found the other source of random freezes. Tuxera NTFS (previous version, not the latest one - the latest seems ok). I've deinstalled Tuxera NTFS completely and now my Mac is the stablest as if it was made by Steve Jobs himself :wink:
Last edited by Anastasius on Fri Mar 11, 2011 7:19 pm, edited 1 time in total.
Mac OS X 10.6.7, 10.6.8 and 10.7.2 Lion on X61 7767 tablet.

Great Gatsby
Freshman Member
Posts: 78
Joined: Tue Oct 12, 2010 8:02 am
Location: Berlin, Germany

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

#393 Post by Great Gatsby » Fri Mar 11, 2011 7:18 pm

Sorry to re-appear with a problem, but: My ThinkPad X60 Tablet 6363-2AG (Intel CoreDuo, GMA950) seems to have a problem with Sebinouse's recent MacPNT packages (currently version "2011 02 15"). Which is strange because our ThinkPads should be pretty much the same.

Here's what happens: My ThinkPad often already crashes with a kernel panic a few seconds after I have chosen the partition to boot from in AsereBLN 1.1.9. When it has once booted up successfully, the fan is cooling much more than under Windows, it runs with speeds up to 4400 rpm. The CPU Heatsink temperature also gets very high, sometimes up to 85° C, which causes the ThinkPad to power-down immediately. :(

I first thought that this was due to the Atheros 802.11abgn miniPCI card I recently build into my machine, but when I investigated the problem a bit more deeply today, I stumbled upon a few things that seem unusual to me and that would normally indicate a different cause for my problems ... :

Potentially unusual things I've noticed:

There seems to be something wrong with CPU detection and management. Booting verbose ("-v") I noticed these entries which show really strange values for BusClock and FSB speed:
IntelCPUMonitor: CPU family 0x6, model 0xe, stepping 0xc, cores 2, threads 0
IntelCPUMonitor: BusClock=234MHz FSB=55298MHz
IntelCPUMonitor: Platform string K22
IntelCPUMonitor: CPU Tjmax 85
AppleIntelCPUPowerManagement: initialization complete
ACPIMonitor: FAN0 registered
ACPIMonitor: TCPU registered
ACPIMonitor: TSYS registered
ACPIMonitor: TAMP registered
[...]
Can't get kextd port.
Furthermore a few questions after having compared the new package to my old /E/E folder:
  • ACPIMonitor.kext isn't included in the package anymore. - Is that intentional?
  • ApplePS2Controller.kext isn't included anymore. This, however, is mentioned in the update section of Sebinouse's guide, right?
  • IntelCPUMonitor.kext isn't included anymore, either. - Same question here: Is that intentional?
These hard power-downs are really ugly, so I'd be thankful for any possible hint. :-)

mightycrown
Posts: 12
Joined: Mon Oct 25, 2010 9:48 am
Location: OSLO, NORWAY

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

#394 Post by mightycrown » Sat Mar 12, 2011 8:09 am

IntelCPUMonitor: CPU family 0x6, model 0xe, stepping 0xc, cores 2, threads 0
IntelCPUMonitor: BusClock=234MHz FSB=55298MHz
IntelCPUMonitor: Platform string K22
IntelCPUMonitor: CPU Tjmax 85
AppleIntelCPUPowerManagement: initialization complete
ACPIMonitor: FAN0 registered
ACPIMonitor: TCPU registered
ACPIMonitor: TSYS registered
ACPIMonitor: TAMP registered
[...]
Can't get kextd port.

These hard power-downs are really ugly, so I'd be thankful for any possible hint. :-)[/quote]

Use VAL's bootloader, Set a few of Parameters in boot files:
<key>FixFSB</key>
<string>NO</string>
<key>ForceFSB</key>
<string>200</string>
<key>SMBIOSdefaults</key> *// also use ur current SMbios override to active PM. they wont interfere each other
<string>Yes</string>
<key>busratio</key>
<string>8</string>

Great Gatsby
Freshman Member
Posts: 78
Joined: Tue Oct 12, 2010 8:02 am
Location: Berlin, Germany

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

#395 Post by Great Gatsby » Sun Mar 13, 2011 9:41 am

mightycrown wrote:Use VAL's bootloader, Set a few of Parameters in boot files:
<key>FixFSB</key>
<string>NO</string>
<key>ForceFSB</key>
<string>200</string>
<key>SMBIOSdefaults</key> *// also use ur current SMbios override to active PM. they wont interfere each other
<string>Yes</string>
<key>busratio</key>
<string>8</string>
Thank you very much, mightycrown. - "VAL's bootloader" is this one here (AnVAL ACPI Loader), right?

Just two more questions:
  • Is there a way to install AnVAL's bootloader to MBR while keeping a current Snow Leopard installation?
  • Couldn't CPU speed and FSB also be overridden using AsereBLN's bootloader? The ThinkPad X60t's CPU speed is 1667 MHz, FSB should be 667 MHz.
Thanks a lot! :-)

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

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

#396 Post by Sebinouse » Mon Mar 14, 2011 10:31 am

hetkoznap wrote:I have a T60 with C2D T5500 and GMA950 and if I use your X60(C2D, GMA950) DSDT from the 2011-02-15 package than one of my core is run at 100% while the other one is run normally. I found a working DSDT but I think something's wrong with it because the core's idle temperature never go under 50C. P/C-states are enabled.
Any idea what could be wrong with the DSDT?
As far as I can see everything is normal : the purpose of this DSDT is to switch off the noisy fan as often as possible ("Temperatures & Fan Control").

Code: Select all

Method (TCPU, 0, NotSerialized) // Fan Mode Accordind CPU Heatsink Temperature
{
   Store (\_SB.PCI0.LPC.EC.TMP0, Local0)
   If (LLessEqual (Local0, 0x32))  // CPU Temp is <= 50C
   {
      Store (Zero, \_SB.PCI0.LPC.EC.HFSP) // Set FAN Off
   }
   If (LGreaterEqual (Local0, 0x55)) // CPU Temp is >= 85C
   {
      Store (0x40, \_SB.PCI0.LPC.EC.HFSP) // Set FAN Mode Disengaged - Total Maximum
   }
   Else {
      If (LGreaterEqual (Local0, 0x4B)) // CPU Temp is >= 75C
      {
         Store (0x07, \_SB.PCI0.LPC.EC.HFSP) // Set FAN Mode 7 - Maximum Speed
      }
      Else {
         If (LGreaterEqual (Local0, 0x46)) // CPU Temp is >= 70C
         {
            Store (0x04, \_SB.PCI0.LPC.EC.HFSP) // Set FAN Mode 4 - Medium Speed 
         }
         Else {
            If (LGreaterEqual (Local0, 0x41)) // CPU Temp is >= 65C
            {
               Store (0x02, \_SB.PCI0.LPC.EC.HFSP) // Set FAN Mode 2
            } 
            Else {
               If (LGreaterEqual (Local0, 0x3D)) // CPU Temp is >= 61C
               {
                  Store (0x01, \_SB.PCI0.LPC.EC.HFSP) // Set FAN Mode 1 - Lowest Speed
               }
            }
         }
      }
   }
   Return (Local0)
}
Which means :

Code: Select all

TEMP :  ---- 50°C ------ 61°C ---- 65°C ---- 70°C ---- 75°C ---- 85°C ----
FAN  :   OFF  -  OFF or 1 -    1    -     2   -   4     -    7    -   MAX    
You can easily change the step temperatures if you want a lower processor temperature ...
Last edited by Sebinouse on Mon Mar 14, 2011 6:38 pm, edited 1 time 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)

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

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

#397 Post by Sebinouse » Mon Mar 14, 2011 10:42 am

Anastasius wrote:I've put the SpecialKeys sources to googlecode on specialkeys.googlecode.com
Thanks a lot !
I managed to compile the prefpane, but I can't find the "SpecialKeysTray.app", which doesn't work on my X60 ... How can I compile it ?
Anastasius wrote:Btw, I found the other source of random freezes. Tuxera NTFS (previous version, not the latest one - the latest seems ok). I've deinstalled Tuxera NTFS completely and now my Mac is the stablest as if it was made by Steve Jobs himself :wink:
This might have been tricky to find out ... for my part I use NTFS3G & MacFUSE ... and I never noticed something wrong !
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)

norcimo
Posts: 4
Joined: Mon Mar 14, 2011 8:15 am
Location: Ft.Lauderdale, FL

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

#398 Post by norcimo » Mon Mar 14, 2011 2:45 pm

Cant get mine to sleep and wake.. everything else works...except for the SDHC reader..it locks up my computer


im running 10.6.6

Can someone help?
TC1100: 2G, 32G SSD Windows 7
LE1400: 2G, 32G SSD Windows 7
LE1600: 2.5G 40G HD Mac OSX 10.5.8
Fujitsi 4020 2.5G 40G Windows 7
Lenovo X60 Tablet 160G Mac OSX 10.6.6

New. Lenovo X61 Tablet 120G SSD OSX 10.7.3

Anastasius
Sophomore Member
Posts: 140
Joined: Fri Feb 29, 2008 2:16 am
Location: Moscow, Russia

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

#399 Post by Anastasius » Mon Mar 14, 2011 5:05 pm

Sebinouse wrote: Thanks a lot !
I managed to compile the prefpane, but I can't find the "SpecialKeysTray.app", which doesn't work on my X60 ... How can I compile it ?
Added SpecialKeysTray to the root of SVN's trunk! :)
Mac OS X 10.6.7, 10.6.8 and 10.7.2 Lion on X61 7767 tablet.

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

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

#400 Post by Sebinouse » Mon Mar 14, 2011 6:00 pm

mightycrown wrote:Hi
Have you guys noticed that Speedstep Pstates on C2D L7500 is not well defined. Neither of the FSB or Bus frequency.
I used Macbook 3,2 as model, and I have a X61s
Pstates are those for a Core2Duo T7600. I never tested them as I only have a CoreDuo L2400.

You can try to remove them from DSDT and use Chameleon v2 RC5 with "Generate P-States".

About FSB and Bus Frequency : I noticed that a long time ago (when I first tried AsereBLN bootloader). I tried two new way to get them right.

1) Chameleon RC5 + modified smbios.plist

Code: Select all

	<key>SMmemspeed</key>
	<string>667</string>
	<key>SMmaximalclock</key>
	<string>1667</string>
Core Speed : 1667 MHz
Bus Speed : 166 MHz
Rated FSB : 664 MHz (instead 667 MHz)
Ram Speed : 667 MHz
2) Chameleon RC5 + AnVAL 5.1.4 + modified com.apple.boot.plist

Code: Select all

	<key>FixFSB</key>
	<string>NO</string>
	<key>ForceFSB</key>
	<string>167</string>
	<key>busratio</key>
	<string>10</string>
Core Speed : 1660 MHz (instead of 1667 MHZ)
Bus Speed : 166 MHz
Rated FSB : 664 MHz (instead 667 MHz)
Ram Speed : 800 MHz (instead of 667 MHz)
So the first solution is almost perfect for me ...
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 X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)

#401 Post by Sebinouse » Mon Mar 14, 2011 6:35 pm

Great Gatsby wrote:Sorry to re-appear with a problem, but: My ThinkPad X60 Tablet 6363-2AG (Intel CoreDuo, GMA950) seems to have a problem with Sebinouse's recent MacPNT packages (currently version "2011 02 15"). Which is strange because our ThinkPads should be pretty much the same.

Here's what happens: My ThinkPad often already crashes with a kernel panic a few seconds after I have chosen the partition to boot from in AsereBLN 1.1.9. When it has once booted up successfully, the fan is cooling much more than under Windows, it runs with speeds up to 4400 rpm. The CPU Heatsink temperature also gets very high, sometimes up to 85° C, which causes the ThinkPad to power-down immediately. :(
That's a real problem ! ... But I don't understand why you have it ! There is almost no difference with the previous package and the new DSDT I provided in the "Controling Fan Speed" Thread ...

Fan speed control according CPU temp doesn't seem to work ... revert to the previous config ... It is the safest solution !
Great Gatsby wrote:IntelCPUMonitor: CPU family 0x6, model 0xe, stepping 0xc, cores 2, threads 0
IntelCPUMonitor: BusClock=234MHz FSB=55298MHz
IntelCPUMonitor: Platform string K22
IntelCPUMonitor: CPU Tjmax 85
AppleIntelCPUPowerManagement: initialization complete
ACPIMonitor: FAN0 registered
ACPIMonitor: TCPU registered
ACPIMonitor: TSYS registered
ACPIMonitor: TAMP registered
FSB and Bus Speed have always been wrong (since I use AsereBLN) ...
you can see my previous post and try Chameleon RC5 with a more precise smbios.plist

But I am still testing this bootloader, I can't confirm that everything works perfectly ...
Great Gatsby wrote:Furthermore a few questions after having compared the new package to my old /E/E folder:
  • ACPIMonitor.kext isn't included in the package anymore. - Is that intentional?
  • ApplePS2Controller.kext isn't included anymore. This, however, is mentioned in the update section of Sebinouse's guide, right?
  • IntelCPUMonitor.kext isn't included anymore, either. - Same question here: Is that intentional?
The two plugins (ACPIMonitor.kext and IntelCPUMonitor.kext) are located inside the new version of FakeSMC.kext (from the "Temperatures & Fan Control" folder).

About ApplePS2Controller.kext : I decided to include the version of VoodooPS2 made by Anastasius that now include the tablet buttons. I forgot to update this part of the guide ... good find ! :thumbs-UP:
These hard power-downs are really ugly, so I'd be thankful for any possible hint.
I completely agree with you on this. If you use the latest package make sure you have updated DSDT.aml and FakeSMC.kext, and that iStat is actually monitoring the CPU temps.

(or revert to the previous working solution :roll: )
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)

chinaski
Posts: 7
Joined: Thu Feb 24, 2011 6:58 am
Location: Erlangen, Germany

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

#402 Post by chinaski » Tue Mar 15, 2011 12:27 pm

Great Gatsby wrote: Here's what happens: My ThinkPad often already crashes with a kernel panic a few seconds after I have chosen the partition to boot from in AsereBLN 1.1.9. When it has once booted up successfully, the fan is cooling much more than under Windows, it runs with speeds up to 4400 rpm. The CPU Heatsink temperature also gets very high, sometimes up to 85° C, which causes the ThinkPad to power-down immediately. :(
We might experience the same problem, although I don't have temperature problems
I described it here: http://forum.thinkpads.com/viewtopic.ph ... 78#p618278
Do you experience the kernel panics also with speedstep disabled in BIOS or with bootparam "cpus=1"?
And which configuration (/Extra-package, snow leopard version) did work for you?
I get the strange FSB/busclock values as you do! The suggested fix using chameleon rc5 and a modified smbios.plist didn't work for me. Still hangups and completely wrong FSB.
Thinkpad x60t (6363-G6U) | L2400 | 2GB RAM

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

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

#403 Post by Sebinouse » Tue Mar 15, 2011 4:39 pm

chinaski wrote:I get the strange FSB/busclock values as you do! The suggested fix using chameleon rc5 and a modified smbios.plist didn't work for me. Still hangups and completely wrong FSB.
Make sure your modified SMBIOS.plist is recognized by chameleon RC5 : boot with this and read if SMBIOS is loaded (capital letters matters)

Code: Select all

Wait=Yes
I had many Power Management Kernel Panics with Chameleon RC5 because it didn't read my smbios.plist and believed that my computer was a MacBookPro4,1 ... I had to rename my smbios.plist into SMBIOS.plist to make it work ... (I never had to do so before ...)
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)

krymson
Posts: 49
Joined: Sat Oct 16, 2004 11:28 pm

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

#404 Post by krymson » Wed Mar 16, 2011 7:12 am

Sebinouse, you're the man. I can't believe you're still active on this and helping people out -- that's amazing.

I don't have access to a Mac unfortunately, so I was wondering what I need to do to BootCD_MacPNT to make it work with MBR ( i want to dual boot). is this possible? I feel like i may be asking to have cake and eat it too.

Thanks!
X60s w/UltraBase
1.67GHz Core Duo
Snow Leopard 10.6.3

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

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

#405 Post by Sebinouse » Wed Mar 16, 2011 10:53 am

krymson wrote:I don't have access to a Mac unfortunately, so I was wondering what I need to do to BootCD_MacPNT to make it work with MBR ( i want to dual boot). is this possible? I feel like i may be asking to have cake and eat it too.
I never actually used the BootCD Method (for me it is just a "Backup" BootCD ... ) so I am not sure about this but there might be a solution :
- to enable MBR support you have to modify two files on the Installation USB key
- you can't do it on the BootCD because it doesn't content any installation files, the Snow Leopard Retail DVD does ...
- you can try to burn a new Snow Leopard DVD with the modified files (but you will need a double layer DVD, because it is bigger than 4,7 GB ...)

krymson wrote:I can't believe you're still active on this and helping people out -- that's amazing
This project always evolves so I try to keep it up to date ! :D
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)

jzhang18
Sophomore Member
Posts: 187
Joined: Mon Jan 10, 2011 10:37 am
Location: New York, NY

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

#406 Post by jzhang18 » Wed Mar 16, 2011 11:14 am

Sebinouse wrote: About FSB and Bus Frequency : I noticed that a long time ago (when I first tried AsereBLN bootloader). I tried two new way to get them right.

1) Chameleon RC5 + modified smbios.plist

Code: Select all

 <key>SMmemspeed</key>
<string>667</string>
<key>SMmaximalclock</key>
<string>1667</string>
Core Speed : 1667 MHz
Bus Speed : 166 MHz
Rated FSB : 664MHz (instead 667 MHz)
Ram Speed : 667 MHz

2) Chameleon RC5 + AnVAL 5.1.4 + modified com.apple.boot.plist

Code: Select all

 <key>FixFSB</key>
<string>NO</string>
<key>ForceFSB</key>
<string>167</string>
<key>busratio</key>
<string>10</string>
Core Speed : 1660MHz (instead of 1667 MHZ)
Bus Speed : 166 MHz
Rated FSB : 664 MHz (instead 667 MHz)
Ram Speed : 800MHz (instead of 667 MHz)

So the first solution is almost perfect for me ...
As I remember (if I am wrong, please correct me), 1) Chameleon RC5 + modified smbios.plist , just makes some cosmetic correction in Profiler. does not make the machine running with the requested speed (Frequency).

2) Chameleon RC5 + AnVAL 5.1.4 + modified com.apple.boot.plist might be the only right way. I just hope AnVAL loader will be merged into Chameleon RC5 when it is final release version.

-Jack
X61 T8300 4GB Lion 10.7.3
T61 T9300 4GB Mavericks 10.9.3
T61 T8300 4GB Mavericks 10.9.3
T61 T7500 4GB Mountain Lion 10.8.5
T61p T7700 4GB Mavericks 10.9.1
T61p T7500 8GB Mavericks 10.9.3
X201 i5-540M 8GB Mavericks 10.9.3
T410 i5-560M 8GB Mavericks 10.9.3
T420 i5-2520M 8GB Mavericks 10.9.3

hetkoznap
Posts: 8
Joined: Sun Aug 15, 2010 8:26 am
Location: Budapest, Hungary

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

#407 Post by hetkoznap » Thu Mar 17, 2011 5:09 am

Sebinouse wrote: You can easily change the step temperatures if you want a lower processor temperature ...
Thanks Sebinouse, now the CPU runs much cooler!


Another question:
Is it normal that when I scroll with the trackpoint(or the touchpad) the cpu usage goes up to 40-50% ?
SL 10.6.7 100% vanilla S/L/E
Windows 7 Ultimate
IBM Thinkpad T60 1951-PRG

Euroclie
Posts: 5
Joined: Thu Mar 17, 2011 1:42 pm
Location: Paris, FRANCE

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

#408 Post by Euroclie » Thu Mar 17, 2011 4:52 pm

I wanted to post a big "thank you" to Sebinouse for this very helpful tutorial!

Last time I installed MacOS 10.4 on my X60t, it required much more tweaking and trial & error, this time I'm up and running after only a couple of hours, I can't believe how lucky I am to have found this valuable thread with useful addition from everyone.

Thanks to all of you!

(X60t/1gb RAM, with 240Gb SSD running MacOS 10.6.6)

Saysana13B
Freshman Member
Posts: 118
Joined: Sun Jul 16, 2006 5:06 pm
Location: Minneapolis, Minnesota

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

#409 Post by Saysana13B » Sat Mar 19, 2011 4:38 pm

Hey guys,

I am sort of a noob at this and I've been trying to install OSX on my X60 C2D GMA950 for the past two days.

I get a screen after I boot from my OSX retail disk saying "Version Mis-match.....", I take this is what's called a Kernel panic?

I am unsure what to do, or where to go from here. Any input would be helpful!!



Do the instructions assume I have a Mac to install OSX on my X60's HDD, and then place my X60 HDD back into my X60? I was trying to install it with the bootdisk in the first post, that required me to follow the 2nd step of iboot's guide.


As you can tell, I am utterly confused!

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

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

#410 Post by crashnburn » Mon Mar 21, 2011 6:02 am

Euroclie wrote:I wanted to post a big "thank you" to Sebinouse for this very helpful tutorial!

Last time I installed MacOS 10.4 on my X60t, it required much more tweaking and trial & error, this time I'm up and running after only a couple of hours, I can't believe how lucky I am to have found this valuable thread with useful addition from everyone.

Thanks to all of you!

(X60t/1gb RAM, with 240Gb SSD running MacOS 10.6.6)
This thread has a lot of great info Euroclie. Would you mind sharing an outline / short tutorial / list of steps that made this happen in couple of hours?
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)

Euroclie
Posts: 5
Joined: Thu Mar 17, 2011 1:42 pm
Location: Paris, FRANCE

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

#411 Post by Euroclie » Mon Mar 21, 2011 11:22 am

crashnburn wrote:This thread has a lot of great info Euroclie. Would you mind sharing an outline / short tutorial / list of steps that made this happen in couple of hours?
Well, I happen to have exactly the same laptop as Sebinouse, so this is definitely the reason why following his tutorial was (almost) a no-brainer... :wink:

You're perfectly right, though, giving more detailed explanations of what I did can't hurt anyone, so here you go:

I had previously installed MacOS (Tiger) on this laptop, so I knew it could be done, and I still remembered the many hours spent reading and experimenting on this subject, but unfortunately for me the 250Gb SSD on which I did this had failed more than one year ago, and I had reverted to the original (XP only, though dual-partitionned) 120 Gb hard drive bundled with the X60 tablet.

I recently got fed-up with waiting ages until the laptop had finished to power-up or shutdown in XP, so I purchased a brand new 250Gb SSD.

I needed to copy the NTFS partitions of the original hard drive (I need those at work), so I decided to go for a MBR-based partition table for Windows compatibility.

1) I mounted the SSD (using a 2.5" USB cradle) on my Mac, and used Disk Utility to ensure I had a MBR-based partition table (that's probably the case by default, I'd venture, if you buy a drive that is supposed to work with Windows).

2) I then used the terminal and fdisk to create partitions on the SSD which would be identical in size to those of the original hard drive. In my setup, there are three NTFS partitions on the hard drive, so I ended up with those three partitions occupying the first half of my SSD, while the fourth partition was a HFS+ partition occupying the rest of the SSD space. And I flagged the fourth partition as the normal boot one.

3) I used the disk utility again to format the HFS+ partition, but I didn't format the NTFS ones (no need, see below).

4) I didn't have a 8Gb USB key close at hand, so I decided to mount an old 30Gb 2.5" hard drive of the pre-SATA era, and waited patiently until Disk Utility finished restoring an image of the 10.6 Snow Leopard DVD on my Mac, as per Sebinouse instructions. Basically, I completed every task under the "1) USB Key" paragraph of his tutorial.

5) The "2) 10.6 installation" followed smoothly its course, as the "3) First boot" and "4) Update 10.6.X" paragraphs.

At that point, I had a basic, but perfectly usable X60t running 10.6.6.

I wrote earlier that I needed the NTFS partitions of my original hard drive, so I mounted the original hard drive on the USB cradle on my X60t, and in the terminal I copied successively the three NTFS partition on the SSD. My SSD being recognized as /dev/disk0, and the original SATA drive (mounted on USB) as /dev/disk1, it was merely a question on time (hence the "couple of hours" mentioned in my previous post) before the "sudo dd if=/dev/disk1s1 of=/dev/disk0s1 bs=4096" command completed, followed by the same process for partitions 2 and 3 of both disks.

Since I had Chameleon installed on the SSD, booting the XP partition (on /dev/disk0s1 as system disk and /dev/disk0s2 as a data disk, C: and D: respectively in Windows) required only pressing a key to interrupt auto boot on the MacOS partition and select the first NTFS partition to boot. Since the dd command copied everything on /dev/disk0s1, including the boot sector, I was up and running in XP in no time. Well, sort of... the XP boot is slow as hell :evil: but otherwise I didnt' have anything to hack.

After that, I downloaded SleepWatcher 2.1.1 and followed the "5) SleepFix" paragraph of Sebinouse tutorial, and finally the "6) Temperatures and Fan Control" paragraph as well.

Somewhere along the process, I remember losing the trackpoint usage, but after following Sebinouse judicious advice (via a quick private message exchange) I re-ran KextUtility to fix the permissions of the extensions, and the trackpoint was back to business flawlessly.

I also downloaded TabletMagic 2.0b17d2 and installed it. There was an offset, initially, with the position of the stylus being correctly detected on the top left corner of the LCD, but the farther you got from that corner, the larger the offset would be (i.e. the mouse cursor would be displayed increasingly further away down and right of the position of the stylus). I played a bit with TabletMagic settings in the Preference Panel, with no result, until I created a new profile in the mapping tab. I don't understand exactly what happened, but after creating the new profile it seemed to register the setting changes at last, and things work fine now. If anyone is interested, I'll post some screenshots of the TabletMagic settings...

I finally downloaded and installed ProtectorSuite-2.0.130-RC, and the fingerprint digitizer has been instantly recognized and configured, I've not yet had to type again the root account password, I just swipe a finger on the digitizer instead... 8)

The bluetooth chip worked out of the box, though the WiFi one is hopeless, as I understand. The audio worked out of the box as well, which is a big improvement over my previous setup running Tiger (I had to boot XP, disable/re-enable the sound by pressing the appropriate button above the laptop keyboard, then reboot Tiger, and then I'd have audio, but only until the next reboot).

The laptop gets to sleep and wakes up smoothly (I haven't played with deep sleep, though, but given the ultra-short startup and shutdown times, I doubt I'd really need it).

So far my only problem is that I wasn't able to install a working driver for the DLink DWA 110 USB WiFi adapter I had purchased and used with Tiger on this laptop. I tried installing some recent drivers (RT71W_Ralink-10.6) after reading about this on another thread, but the install fails and the X60t becomes unbootable, so I'm considering purchasing a new USB wifi adapter with better support under 10.6.6, if that can help!

Oh, I almost forgot, there's also a slight mapping problem on certain keys on the keyboard, but I'm currently writing a new mapping with Ukelele to accomodate the non-standard (French) keyboard mapping... :wink:

I'm impressed with the result, it's so much faster than under XP, that it's painful to have to boot XP sometimes for work. I'll soon re-install FUSE and NTFS support for an easier access to my work files.

One thing that I have not yet investigated is trying to hide windows partitions during the boot. I mean, I know Chameleon can "hide" some partitions and let user boot from only a subset of the available partitions, but the setup on my original drive is more complicated than meets the eyes:

There are three ntfs partitions (let's call them 1, 2 and 3), and you can either:
-boot from partition 1 (which becomes drive c:) with partition 2 visible (d:) and partition 3 invisible, or
-boot from partition 3 (which becomes c:) with partitions 1 and 2 invisible.

There's a custom bootloader to handle this, and it works fine on the original drive.

On my SSD, booting on partition 1 works quite fine as well (partition 3 will be visible and become drive e:, but as long as I leave it alone it's all right).
Booting partition 3 on the SSD doesn't work, because somewhere in the XP boot process, Windows realises that partition 1 and 2 do exist, and partition 3 gets remapped to e:, which messes up the end of Windows startup. The only clean solution would be to alter the partition table to "hide" partition 1 and 2 before partition 3 boots. I've done this before with other boot managers (Ranish Partition Manager or XOSL, if I remember correctly, are able to do that), but I'm not sure that Chameleon can handle this particular feature...

Thanks again to every contributor of this invaluable thread, which evolved with every new addition to become astonishingly simple to follow!

Anastasius
Sophomore Member
Posts: 140
Joined: Fri Feb 29, 2008 2:16 am
Location: Moscow, Russia

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

#412 Post by Anastasius » Mon Mar 21, 2011 3:51 pm

Did anyone try 10.6.7 update? Is it smooth?
Mac OS X 10.6.7, 10.6.8 and 10.7.2 Lion on X61 7767 tablet.

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

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

#413 Post by Sebinouse » Mon Mar 21, 2011 4:51 pm

Anastasius wrote:Did anyone try 10.6.7 update? Is it smooth?
The Combo Update is completely OK for me :thumbs-UP:
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)

Anastasius
Sophomore Member
Posts: 140
Joined: Fri Feb 29, 2008 2:16 am
Location: Moscow, Russia

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

#414 Post by Anastasius » Mon Mar 21, 2011 7:52 pm

Sebinouse wrote: The Combo Update is completely OK for me :thumbs-UP:
Yep, thanks! The incremental update (using Software Update) ran absolutely ok for me as well.
It seems the graphics became a little bit faster in 10.6.7
Mac OS X 10.6.7, 10.6.8 and 10.7.2 Lion on X61 7767 tablet.

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

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

#415 Post by crashnburn » Tue Mar 22, 2011 12:29 am

Wow! Thanks for the detailed response Euroclie. You just gave me some Guts & Encouragement to start a similar process on my X61T.

Hopefully it works out just as smoothly.
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)

Euroclie
Posts: 5
Joined: Thu Mar 17, 2011 1:42 pm
Location: Paris, FRANCE

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

#416 Post by Euroclie » Tue Mar 22, 2011 3:09 am

I just updated to 10.6.7 as well (using Software Update, not the combo), and everything was just fine, even after rebooting... :-)

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

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

#417 Post by crashnburn » Tue Mar 22, 2011 8:34 am

Anastasius wrote:Did anyone try 10.6.7 update? Is it smooth?
Anastasius - Looks like I have the same X61 as you. Can you please advise what would be the best WAY to get going for me if I start to install Snow Leopard now?

10.6.3 Retail ? or other way?

What tweaks to apply in what order?
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)

Euroclie
Posts: 5
Joined: Thu Mar 17, 2011 1:42 pm
Location: Paris, FRANCE

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

#418 Post by Euroclie » Tue Mar 22, 2011 12:10 pm

For what it's worth, I just purchased a (quite cheap) D-Link DWA-131 "nano" USB 802-11n adapter.

It's quite small, and it's easy to setup.

All I did was download the MacOS drivers from:

ftp://ftp.dlink.fr/DWA/DWA-131/Drivers/ ... driver.zip

In the zip file, you get the drivers for 10.4, 10.5 and 10.6, so I selected that last one (I'm running 10.6.7), and after a quick installation (you double-click on the pkg installer) and a reboot, my X60 tablet is now connected via WiFi. Nice, and much easier than I anticipated, thanks to D-Link MacOS support policy... 8)

Anastasius
Sophomore Member
Posts: 140
Joined: Fri Feb 29, 2008 2:16 am
Location: Moscow, Russia

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

#419 Post by Anastasius » Tue Mar 22, 2011 7:31 pm

crashnburn wrote:
Anastasius - Looks like I have the same X61 as you. Can you please advise what would be the best WAY to get going for me if I start to install Snow Leopard now?

10.6.3 Retail ? or other way?

What tweaks to apply in what order?
I used the Sebinouse's guide (using my customized DSDT and some kexts, which Sebinouse now includes in his package). But the first and the hardest step - was replacing the internal Intel's Wi-Fi with supported Dell 1394. I had to modify it physically - opening tablet, getting out the WiFi card taping out the 20th pin - because my BIOS didn't like this idea. There are a lot of guides on replacing the card with the supported by MacOS. Or you can use an external USB WiFi adapter. After that step all went smooth and clean.
1) Installed from retail DVD (any Mac OS version will go, the newer the better - I don't recommend 10.6.0, it has the outdated SATA drivers which can cause kernel panic on start)
2) Rebooted from DVD and replaced all /S/L/E files etc., fixed boot sectors, applied patches....
3) Rebooted into a fully working MacOSX61 :)
4*) I also created a prefPane panel for remapping the tablet and other non-standard keys. It works perfectly on my 7767 hardware, but there are reports, that it doesn't work for other hardware. It may work for you, if not, hopefully I will fix it soon

Then I wanted a dual boot with Windows 7, but it's another story, not quite straight... Though I don't remember the last time I booted into my Windows partition. Mac OS X is very stable and much more faster, convenient and reliable.
Mac OS X 10.6.7, 10.6.8 and 10.7.2 Lion on X61 7767 tablet.

Anastasius
Sophomore Member
Posts: 140
Joined: Fri Feb 29, 2008 2:16 am
Location: Moscow, Russia

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

#420 Post by Anastasius » Wed Mar 23, 2011 11:02 pm

Sebinouse
The C-States disappeared after 10.6.7 update and my X61 is now 10 degrees hotter (it was 59 and now no less than 71). Are you experiencing the same?

Sorry! My fault - I cleaned up the kext cache and all went back :), it seems it was a wrong dependacy
Mac OS X 10.6.7, 10.6.8 and 10.7.2 Lion on X61 7767 tablet.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X Questions”

Who is online

Users browsing this forum: No registered users and 3 guests