T60 and OSx86

OK, here is a place to discuss OSX on thinkpads.
Post Reply
Message
Author
SlayerX
Posts: 17
Joined: Mon Oct 23, 2006 3:25 am
Location: Sweden

T60 and OSx86

#1 Post by SlayerX » Mon Oct 23, 2006 4:20 am

Since there was a thread for T60p and they didn´t want to discuss the T60 i started a new thread ONLY for the T60 :D.

I was hoping that people would post there experience with the OSx86 on your IBM T60.

I havn´t downloaded the ISO yet, but will install it as soon as its completed.
T60-CTO
CoreDuo T2300 (1.67 GHz)
ATi Radeon Mobility X1300
SoundMAX Integrated Digital HD Audio
Intel Pro/1000PL
Intel PRO/Wireless 3945ABG (not working, yet)
PCMCIA TI PCI-1510
Bluetooth

SlayerX
Posts: 17
Joined: Mon Oct 23, 2006 3:25 am
Location: Sweden

#2 Post by SlayerX » Mon Oct 23, 2006 4:26 am

Here is a Guide to install OSx86 on a T60p but it should work the same for the T60, the processor is a bit slower but every thing except the graphiccard is the same.
This is a guide for fully installing OS X on your T60P 2623DDU. I struggled with a few things but got everything working eventually Smile

Download and install a 10.4.6 installer disk from the internet from "places" Wink

Make sure that you have your bios on STOCK settings (boot up the computer, hit f1 to get into the bios, and revert to defaults).

Proceed to install OS X. You must use the disk utility (see the menu bar at the top) to erase the disk before it will install to it. Make sure to back up any important data.

Also, MAKE SURE to select "customize" and select all the intel and SATA related patches from the bottom of the list.

Now you should have a very rough OS X install. On to the fun part!

SOUND

1. Delete AppleHDA.kext:

* In Terminal, type: sudo rm -rf /System/Library/Extensions/AppleHDA.kext
* sudo rm -rf /System/Library/Extensions.mkext
* sudo rm -rf /System/Library/Extensions.kext


2) Edit AppleAzaliaAudio.kext:

* In Terminal, type: sudo pico /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/Info.plist
* Search for (use hotkey= ctrl + w):
<key>IOHDAudioCodecVendorID</key>
* change the string to:
<string>0x10ec0882</string>
* Exit pico
* sudo pico /System/Library/Extensions/AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist
* Search for (use hotkey= ctrl + w):
<key>IOPCIPrimaryMatch</key>
* change the string to:
<string>0x27d88086</string>
* Exit pico


3) Clean up the system:

* In Terminal, type: sudo kextload /System/Library/Extensions/AppleAzaliaAudio.kext
* kextcache -k /System/Library/Extensions/


4) Then, reboot and enjoy sound out of two channels.

Possible Problems: [NEW]

If you get "b0 error" or "disk error" when booting, you must activate your Mac OS X partition (make it bootable). Here is a quick writeup on how to do that:

1) When the dvd says "hit any key to boot" press f8. it will then prompt you for boot flags and will look like this: "boot: ".
2) Enter -s for single user mode and hit enter; this will take you to a command prompt.
3) After it boots, type "fdisk -e /dev/rdisk0". Ignore any messages it says.
4) Next, type "print" and it will list all the partitions on the disk.
5) identify the partition number that you want to make active and then 6) type: "flag #" where # is the partition you decided should be active (bootable).
7) Type "write" to save the changes, and then type "quit" and "reboot".
T60-CTO
CoreDuo T2300 (1.67 GHz)
ATi Radeon Mobility X1300
SoundMAX Integrated Digital HD Audio
Intel Pro/1000PL
Intel PRO/Wireless 3945ABG (not working, yet)
PCMCIA TI PCI-1510
Bluetooth

SlayerX
Posts: 17
Joined: Mon Oct 23, 2006 3:25 am
Location: Sweden

#3 Post by SlayerX » Mon Oct 23, 2006 4:34 am

So the only things not working is the videocard X1300 and the Wireless LAN adapter.
So hopfully some nice coder will convert a linux/windows driver for the X1300 so we can run OSX with full graphics.

The OS will install and will display a picture, even without the videocard so don´t be worried, the processor will do the rendering.
Note: Setting "Display Mode"="1400x1050x32" at the bootloader fixes the resolution issue but still no QE
T60-CTO
CoreDuo T2300 (1.67 GHz)
ATi Radeon Mobility X1300
SoundMAX Integrated Digital HD Audio
Intel Pro/1000PL
Intel PRO/Wireless 3945ABG (not working, yet)
PCMCIA TI PCI-1510
Bluetooth

kulivontot
Sophomore Member
Posts: 232
Joined: Thu Mar 30, 2006 9:01 pm

#4 Post by kulivontot » Tue Oct 24, 2006 4:15 am

Considering there is no open source code for the ATI driver, porting one to OSX for the x1300/1400 will be next to impossible. The only hope is that the driver on the XServe released this month will be compatible with our x1300's. Wireless may be doable however... But it might just be easier to buy an IBM atheros-based wireless card for $50.

SlayerX
Posts: 17
Joined: Mon Oct 23, 2006 3:25 am
Location: Sweden

#5 Post by SlayerX » Thu Oct 26, 2006 11:06 am

It tried to install it. But it didn´t load correctly.
Got to the start screen and a progressbar started, but i just loaded about 2% the it stopped... waited for about 5min and it didn´t move so i tried to load XP...
Then the trubbels started, the installprogram had formated the C: too so there was no XP to load, and it totally damaged the MBR or something because the XP install can´t find the HDD no more.

So I wouldn´t recommend T60 users to try it, but who knows, it might just work fine for you
T60-CTO
CoreDuo T2300 (1.67 GHz)
ATi Radeon Mobility X1300
SoundMAX Integrated Digital HD Audio
Intel Pro/1000PL
Intel PRO/Wireless 3945ABG (not working, yet)
PCMCIA TI PCI-1510
Bluetooth

MaloventEvil
Sophomore Member
Posts: 140
Joined: Fri Apr 01, 2005 1:32 am
Location: Santa Cruz, CA

#6 Post by MaloventEvil » Wed Dec 13, 2006 5:37 pm

don't use my instructions for video on the t60 -- the device id is different. use this device id instead:

NOTE: THIS IS FOR x1400 only and has NOT been tested (i dont own a t60), but it should work fine; just back up the file and have a boot disk handy just incase!


1) Open the file:
/System/Library/Extensions/ATIRadeonX1000.kext/Contents/Info.plist

2) and find the line "<key>IOPCIMatch</key>". Modify the next line to say: "<string>0x71091002 0x71451002 0x71C01002</string>"

3) Open the file "/Library/Preferences/SystemConfiguration/com.apple.Boot.plist"

4) after the lines:
"<key>Boot Graphics</key>
<string>Yes</string>"

add the lines:

"<key>Graphics Mode</key>
<string>1280x1024x32</string>" <-- your resolution here (this is SXGA)
Last edited by MaloventEvil on Wed Dec 13, 2006 5:41 pm, edited 2 times in total.

MaloventEvil
Sophomore Member
Posts: 140
Joined: Fri Apr 01, 2005 1:32 am
Location: Santa Cruz, CA

#7 Post by MaloventEvil » Wed Dec 13, 2006 5:39 pm

kulivontot wrote:Considering there is no open source code for the ATI driver, porting one to OSX for the x1300/1400 will be next to impossible. The only hope is that the driver on the XServe released this month will be compatible with our x1300's. Wireless may be doable however... But it might just be easier to buy an IBM atheros-based wireless card for $50.
x1400 support already exists, and there is an open source intel driver being made. as for the x1300, i just dont know the device id off of the top of my head, but it SHOULD work.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X on a ThinkPad”

Who is online

Users browsing this forum: No registered users and 3 guests