ThinkPad X61T MacOS 安装笔记.

最后修改于: 2010-5-4 8:00

安装笔记:

由于4965AGN无线网卡无解,所以首先更换4965为ar5008网卡.Atheros 5424也可被支持。

ar5008网卡可以默认被macos支持.

ar5008具体信息:

ar5008.png

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成功.

不可使用的工具:

钟表螺丝

推荐使用的工具:

推荐工具 推荐工具2

详细过程:

当时安装的时候没有拍照。所以找了类似的x61s做对比。请大家注意个别不同之处,主要差别在于天线数量,x61s为3根,x61t是2根,效果是一样的,其中链接TR1 TR2 .二根,R0不要接,下面还有t43的更换过程。

IMGP5794-452x323.jpg

IMGP5796.JPG

IMGP5795-452x300.jpg

IMGP5797-452x245.jpg

IMGP5798-452x252.jpg

IMGP5799.JPG

IMGP5800-452x261.jpg

IMGP5804-452x295.jpg

IMGP5805-452x348.jpg

IMGP5806-452x303.jpg

IMGP5807-452x259.jpg

IMGP5809-452x251.jpg

IMGP5810.JPG

IMGP5811.JPG

这两颗螺丝极其难搞定。一定要注意有好的工具才可以。

采用iDeneb_v1_4_10_5_6_OSx86安装.

大家去g一下相关的版本.无法下载或找不到可以联系我

mail:gugng.j@gmail.com.我发送种子.

种子地址:

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/iDeneb_v1_4_10_5_6_OSx86__O-Demonoid.com-O_1627460.3998.torrent

ideneb.png

目前采用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

或者

http://www.insanelymac.com/forum/index.php?showtopic=87574&pid=677999&mode=threaded&start=#entry677999

kerxt.png

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

Kext Helper b7.png

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

install kext.png

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中打开 Serial port 这很重要

安装Tabletmagic:

下载地址:http://thinkyhead.com/tabletmagic/

tabletmagic.png

启用Enabled你会发现已经检测到ISD V4.0 TabletPC

采用Mapping矫正你的手写屏幕.这样基本上就完成了Serial Tablet Driver的安装.

另外开启Serial后Modem也可自动识别.

让Macos支持指纹识别:

ProtectorSuiteMac安装就可以了.

图片 2.png

下载地址:

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

图片 1

图片 2

声卡输出问题的解决:

下载 :

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/Archiv.zip

解压缩Archiv.zip

图片 3

图片 5

打开EFIStudio.选择HDEF,并且点击Add Device

打开efi-string.plist.将内容替换原有文件内容.选择write to com.apple.Boot.plist

图片 1

采用Kext Helper 安装其余两个文件AppleAzaliaAudio.kext与AppleHDA.kext.

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

reboot. 你的耳机可以用啦^_^

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
<dict>
<key>PinConfigurations</key>
<string></string>
<key>built-in</key>
<string>0x00</string>
<key>layout-id</key>
<string>0x0000000a</string>
<key>revision-id</key>
<string>0x00000001</string>
<key>subsystem-id</key>
<string>0x00001984</string>
<key>subsystem-vendor-id</key>
<string>0x000011d4</string>
<key>vendor-id</key>
<string>0x00008086</string>
</dict>
</dict>
</plist>

驱动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.zip

将dsdt.aml放在macos的root下(也就是根"/"目录)

安装变色龙最新版本

下载地址:

http://chameleon.osx86.hu

下载brightness命令,可采用命令方式调整亮度.

brightness.zip

不过是单侧的,由于dsdt修改信息有现,目前只能如此.

命令:

brightness 0.97

brightness 1

简要说明一下原理:

构建修改后的dsdt,让变色龙启动加载虚拟acpi dsdt属性.

相当于虚拟BIOS,此法对acpi和sleep有影响.

这种方法存在很多弊端,请大家谨慎.

笔者不建议采用如此方法.喜欢研究的朋友可以采用.

安装笔记写的比较简单.希望大家能够看的明白,有什么问题可以联系我,希望能帮助你.

联系方式:

mail: gugong.j@gmail.com

gtalk:gugong.j@gmail.com

msn: liang@liangliang.org.cn



www.liangliang.org.cn

发表 2009年7月31日 自 亮 类别 "Mac OS

35 COMMENTS :

  1. By Mario Qian on

    老大,为啥我在BIOS中激活了Serial port ,但是手写屏幕还是没检测到,我的不支持手触的会有这个问题么?

    回复
  2. By Mario on

    老大,为啥我安装Tablemagic的时候能认出ISD V4.0(TablePC),在Mapping里调整屏幕后,在Testing里的Datastream(ISDV4 Binary)里都显示为0000000,X和Y也是显示0,在Event里也没有显示,手写笔还是不能用,问下楼主怎么用的,我的是不支持手触的屏幕,08年的学生机X61T,其他都没问题了,就这个问题!希望你能帮帮我,我在那个论坛也看了,全部看了,但还是不明白!:(

    回复
  3. By 亮亮 on

    没有FRU的网卡安装后会出现启动报错的现象。并且无法使用蝴蝶标(wifi闪烁灯)。

    网卡是否能驱动和FRU无关,推荐使用AR5008网卡。具有朋友反应AR5007网卡会催在偶然掉线的情况。

    回复
  4. By 亮亮 on

    补充一下:

    报错是在X61tBIOS自检的过程众出现的。无法使用蝴蝶标为windows与macos下均无法使用。
    带FRU的网卡在windows下可以使用蝴蝶标。macos下无法使用。

    回复
  5. By Tinglu XU on

    谢谢回复,5008带不带fru差价近200,对我来说300m也没大用处。5413A是108m,价格很实惠,是不是有掉线现象?

    你有没有试过1802的补丁,装上之后非FRU不报错,Win正常使用,就是不知道在MAC下可否正常。

    回复
  6. By 亮亮 on

    没有尝试过1802补丁。如果bios自检FRU发现无才会报错。如果1802补丁作用在这个post自检过程中,猜测不会影响安装操作系统,macos应该没问题,你尝试一下。看看是否如此。
    但是没有尝试过。5413据说有掉线现象。只是听朋友说过。不过我建议采用ar5008。毕竟我用起来很稳定。

    回复
  7. By 亮亮 on

    研究老外那个帖子?

    我在想如何升级到10.6支持手写输入.
    另外发现bug.未能解决.

    回复
  8. By Tinglu XU on

    多谢你的帮助,又有问题了,升级10.5.8的时候 tool 里面都选了哪些补丁?还有dsdt补丁必须要装么,如果我在10.5.6下已经正常运行.我使用boot think引导的,变色龙不能用,是否还有必要赚dsdt补丁.

    回复
  9. By BNA on

    升级10.5.8的时候 tool 里面都选了哪些补丁
    不要选择关于引导系统的补丁

    回复
  10. By 亮亮 on

    不要用UP中的Tools.直接安装up就可以了.

    不需要选择补丁.另外变色龙在macos下可以安装.然后用diskgun的工具将active分区改为windows.在win7下用easyBCD添加macos即可.
    不明白可以gtalk一下.^_^

    回复
  11. By 水止如心 on

    你好~
    谢谢你的文章。我刚好也是x61t.现在正准备动手装mac osx。不知道10.6的sonw leopard可否按照这个文章全部装上。因为在mac上。我觉得10.6比10.5快。听说是因为精简掉powerPC代码的原因。

    回复
  12. By 亮亮 on

    没有在10.6上安装成功。主要是由于x3100显卡无法启用硬件加速。其它硬件在10.6上运行无问题。

    回复
  13. By 水止如心 on

    作者你好。我已经成功安装10.6.3了。
    显卡看起来是驱动了。分辨率上了1440×1024.
    用的是pcbetaOSX的光盘,就选了ps2驱动。然后关键是,一定要用32位模式。我也买了一个atheros的网卡。64位安装完毕无法识别。
    进入32位后正常使用。并且用kext helper安装集成网卡后进入64位五国。现在开始接近32位下完美。另外我还买了机卡分离的AC595u pci-e卡。从官网已经下载watcher了。但是无法拨号……会说调制解调器出错。

    回复
  14. By 亮亮 on

    争取完善10.6,我安装的时候也是用的32位版本。x3100可以上到1440*1024可是无法开启EQ。你是否开启了EQ支持硬件加速呢?

    网卡应该是可以支持的,可以QQ联系,moden已经很少用了。我没有试过。

    btw:我安装采用的是10.5下加载10.6安装文件的方式。

    回复
  15. By 匿名 on

    我终于下载完毕10.5.6的光盘了。
    不过还是有跟10.6.3一样的问题。并且感觉无线比不上10.6.3
    我已经加了你QQ。我的tablet无法开启。这是一个问题。另外。指纹无法识别指纹器。
    EQ开启是不是有水纹特效?添加小组件的时候有水温特效算不算开启了EQ.

    回复
  16. By 水止如心 on

    我终于下载完毕10.5.6的光盘了。
    不过还是有跟10.6.3一样的问题。并且感觉无线比不上10.6.3
    我已经加了你QQ。我的tablet无法开启。这是一个问题。另外。指纹无法识别指纹器。
    EQ开启是不是有水纹特效?添加小组件的时候有水温特效算不算开启了EQ.
    安装10.5.6后,看到的是Quartz Extreme支持。
    QuartzGL支持。
    只有一样 镜像:关

    回复
  17. By 亮亮 on

    嗯。64位的问题较多。32位的关键是10.6.3的x3100 Quartz Extreme问题没有进展。其他已经没有什么障碍了。

    回复
  18. By Gordon on

    感谢亮亮的回复,经过1天的测试,你这个办法在10.6.3完全可行;
    显卡X3100的也能正确驱动;QE问题解决;
    升级到10.6.4完成;现在我只有一个问题就是10.6.4里面,mic没有输入设备。耳机和显示器的亮度设置同样可用。

    回复
  19. By Gordon on

    Intel GMA X3100:

    芯片组型号: GMA X3100
    类型: GPU
    总线: 内建
    VRAM(总和): 144 MB
    厂商: Intel (0x8086)
    设备 ID: 0x2a02
    修正版 ID: 0x000c
    显示器:
    显示器:
    分辨率: 1440 x 900 @ 60 Hz
    像素深度: 32 位彩色 (ARGB8888)
    主显示器: 是
    镜像: 关
    联机: 是
    内建: 是
    显示器接口:
    状态: 未连接显示器

    回复
  20. By 亮亮 on

    我当时记得无法使用10.5.8的x3100在10.6中。具体你如何开启的qe需要确认一下。加qq说吧。qq:199659

    回复
  21. By 任飞 on

    您好
    今天尝试装了雪豹10.6
    64位安装没有问题
    32位安装,已经过了苹果界面,到了蓝屏时没有反应
    安装好后使用,也是如此

    tablet是32位的?
    是否64位用不起?

    谢谢

    回复
  22. By 杯子 on

    图片好小啊,看不清。
    博主的文章写的真好,很受用,先收藏了。

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注