ThinkPad X61T MacOS 安装笔记.
最后修改于: 2010-5-4 8:00
安装笔记:
由于4965AGN无线网卡无解,所以首先更换4965为ar5008网卡.Atheros 5424也可被支持。
ar5008网卡可以默认被macos支持.
ar5008具体信息:

Atheros AR5008 (5418) IBM 原装带FRU 42T0827 无线网卡,带 MAC 贴纸(图)
产品料号:FRU:P/N:42T0827(42T0827) 为IBM原装适用于 X60/T60/R60/T61/Z60/X61
首先参照x61t硬件维护pdf将笔记本拆开.拆卸过程非常简单.只是默认无线网卡pci插槽上的固定螺丝非常软.并且牢靠.无法拆卸.这是个麻烦的事情.拆卸的时候没有拍照片.
说明一下具体如何才可以取下螺丝,
如果你没有很好的工具请不要用6个螺丝刀的钟表套装工具.请采用钢质比较好的手柄改锥套件.我没有这个套件.采用钟表改锥结果2颗螺丝全部花掉.无法取下.
于是采用电钻用小钻头将螺丝打碎.后取出.比较暴力.更换ar5008成功.
不可使用的工具:
推荐使用的工具:
详细过程:
当时安装的时候没有拍照。所以找了类似的x61s做对比。请大家注意个别不同之处,主要差别在于天线数量,x61s为3根,x61t是2根,效果是一样的,其中链接TR1 TR2 .二根,R0不要接,下面还有t43的更换过程。














这两颗螺丝极其难搞定。一定要注意有好的工具才可以。
采用iDeneb_v1_4_10_5_6_OSx86安装.
大家去g一下相关的版本.无法下载或找不到可以联系我
mail:gugng.j@gmail.com.我发送种子.
种子地址:

目前采用iDeneb.MacOSx86ComboUpd10.5.8.pkg升级为10.5.8
参照:
http://forum.xitek.com/printthread.php?threadid=622987
的配选方法:
1. 本地化语言 只选 简体中文(笔记本空间不大)2. 附加字体 全选
3. X11 全选
4. Acpi kext 10.5.6
5. ps2/ Keyboard(据说这个一定要选,否则没有键盘,我就选了)
6. Patches下
(1) AMD Patch 不选
(2)Audio 不选(声卡的,后来试试AD1984这个选项,结果声卡驱动了,呵呵,后来安装就建议选上这个)
(3)Chipset 只选 ICHx Fixed
(4)Kernel 不选
(5)Network Wireless下的Atheros Wifi Adapter(因为准备换Atheros的无线网卡)
还有intel82566MM网卡驱动
笔者补充一下:这里不选择ar5007,选择Atheros即可自动识别.ar5008
7. Fix 选(1) AppleSMBIOS下 667(这个是内存的)
笔者补充:这里可以将ApplsSMBIOS全部选择.
(2)没有看到其它帖子里面提到的PowerManagement,就选了电池管理的选项
笔者补充:选择电池选项就可以了.
(3)Video 不选
经过仔细如果你安装的是10.5.0~10.5.2那么你需要选择Video中的x3100 ,但是10.5.2的macos更新了系统驱动。内置了x3100的驱动。所以X61T无需选择这个修复的x3100驱动
8. Applicaion 全选
9. 需要注意的是,很多建议kenels和CPuS=1-FIX 这2个不要选,选了以后没有双核,
9. 系统默认打钩的那个选项一定要选不要更改。
这样安装后,显卡 网卡 无线网卡 声卡都可以使用.
让X61t启用tablet手写:
下载图种的这3个文件.kext大家可以到下面的链接种下载:
http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/归档.zip
或者

下载kext后利用系统种已经包含的Kext Helper b7 进行安装

注意Kext Helper b7 安装的驱动文件不能放在有中文的路径下。

btw:
没有Kext Helper的可以采用下面的命令,其实Kext Helper b7做了 就是如下工作:
cp -R /System/Library/Extensions/TabletEnabler.kext /Backup\ Extensions
rm -R /System/Library/Extensions/TabletEnabler.kext
cp -R /System/Library/Extensions/Apple16X50Serial.kext /Backup\ Extensions
rm -R /System/Library/Extensions/Apple16X50Serial.kext
cp -R /Users/art/Desktop/TabletEnabler.kext /System/Library/Extensions/
cp -R /Users/art/Desktop/Apple16X50Serial.kext /System/Library/Extensions/
chown -R root:wheel /System/Library/Extensions/TabletEnabler.kext
chown -R root:wheel /System/Library/Extensions/Apple16X50Serial.kext
chmod -R 755 /System/Library/Extensions/TabletEnabler.kext
chmod -R 755 /System/Library/Extensions/Apple16X50Serial.kext
touch /System/Library/Extensions
exit
sudo -k
安装kext后,重新启动X61T,然后在BIOS中打开 S****erial port 这很重要
安装Tabletmagic:
下载地址:http://thinkyhead.com/tabletmagic/

启用Enabled你会发现已经检测到ISD V4.0 TabletPC
采用Mapping矫正你的手写屏幕.这样基本上就完成了Serial Tablet Driver的安装.
另外开启Serial后Modem也可自动识别.
让Macos支持指纹识别:
ProtectorSuiteMac安装就可以了.

下载地址:
http://www.upek.com/support/downloads/mac/
让你的USB设备可以识别U盘以及USB外置光驱.
如果不做此操作.只能识别鼠标键盘等设备.
删除AppleHPET.kext位于/System/Library/Extensions/
/System/Library/Extensions/AppleHPET.kext
touch /System/Library/Extensions
重启后USB优盘可以识别.
驱动你的Bluetooth:
首先你要在windows下开启蓝牙设备,因为蓝牙模块并不是随机启动的.
需要用windows下的hot key开启.
也就是采用:
Thinkpad 图形输入板按键驱动程序,在其中添加天线按键.
然后启动天线.这时候蓝牙设备才被windows找到.并且按安装驱动.开启后重新启动计算机.蓝牙模块已经工作.
在进入macos蓝牙自动被找到.^_^
如此简单,但是发现开启方法却事件难事.
解决X61T双头显示于分辨率切换问题:
无法使用800*600与640*480分辨率导致无法启动一些特定程序.
如:很喜欢的一个即时战略游戏 星际争霸
需要安装:DisplayConfigX
下载地址:
http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/DisplayConfigX.dmg
SN: 39BE-EF73-20BC


声卡输出问题的解决:
下载 :
http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/Archiv.zip
解压缩Archiv.zip


打开EFIStudio.选择HDEF,并且点击Add Device
打开efi-string.plist.将内容替换原有文件内容.选择write to com.apple.Boot.plist

采用Kext Helper 安装其余两个文件AppleAzaliaAudio.kext与AppleHDA.kext.
注意Kext Helper b7 安装的驱动文件不能放在有中文的路径下。
reboot. 你的耳机可以用啦^_^
驱动MMC读卡器:
下载IOSDHICBlockDevice.kext
http://www.liangliang.org.cn/blog/wp-content/uploads/2009/07/IOSDHCIBlockDevice.kext.zip
解压后用Kext Helper b7安装.
启用屏幕亮度调节:
首先需要读取BIOS中ACPI的dsdt属性信息.
利用DSDT_Patcher1.0.1e.zip中Tools目录下getDSDT.sh获得本机dsdt.dat
./getDSDT.sh
使用Tools下iasl程序.将dsdt.dat转换为dsl文本文件
ThinkPad:Tools art$ ./iasl -d dsdt.dat
采用文本编辑器编辑dsl文件获得x61TDSDT.dsl 大家可以直接下载我编辑好的x61TDSDT.dsl
x61TDSDT.zip
在x61TDSDT.dsl中加入:
Device (PNLF)
{
Name (_HID, EisaId (“APP0002”))
Name (_CID, “backlight”)
Name (_UID, 0x0A)
Name (_STA, 0x0B)
}
并转换为aml文件
ThinkPad:Tools art$ ./iasl x61TDSDT.dsl
大家可以下载我已经fix后的并转换的x61TDSDT.aml
命名x61TDSDT.dsl为dsdt.aml。
我修改好的dsdt.aml
将dsdt.aml放在macos的root下(也就是根”/“目录)
安装变色龙最新版本
下载地址:
http://chameleon.osx86.hu
下载brightness命令,可采用命令方式调整亮度.
不过是单侧的,由于dsdt修改信息有现,目前只能如此.
命令:
brightness 0.97
brightness 1
构建修改后的dsdt,让变色龙启动加载虚拟acpi dsdt属性.
相当于虚拟BIOS,此法对acpi和sleep有影响.
这种方法存在很多弊端,请大家谨慎.
笔者不建议采用如此方法.喜欢研究的朋友可以采用.
安装笔记写的比较简单.希望大家能够看的明白,有什么问题可以联系我,希望能帮助你.
联系方式:
mail: gugong.j@gmail.com
gtalk:gugong.j@gmail.com