ThinkPad X220 安装Mac OS X Mavericks[转帖]
经过一番折腾,在X220上成功安装了Mac OS X Mavericks (10.9.2),也就是俗称的“黑苹果(Hackintosh)”,过程在这里做个记录。Warning鉴于Mac系统对PC硬件支持不全面,请慎重使用黑苹果,备份好重要文件。硬件信息Model: ThinkPad X220
CPU: Intel Core i5 2520M
Memory: 8 GB 1333 MHz DDR3
Graphics: Intel HD Graphics 3000
HardDisk: mSATA SSD 32GB; SATA SSD 256GB正常的功能
[*]开关机,休眠
[*]扬声器、耳机输出,麦克风,摄像
[*]笔记本键盘,触摸板
[*]DisplayPort外接显示器
[*]VGA输出(1366x768正常,1920x1200有问题)
[*]有线网络接口
无法工作的功能
[*]无线网卡
[*]读卡器
说明: 自带的Intel网卡缺少Mac相关驱动,连接网络目前可行三种方案:
[*]插上网线使用有线网卡连接(使用中)
[*]购买USB无线网卡连接WiFi
[*]购买Mac系统支持的无线网卡更换之,需要修改BIOS白名单来支持此第三方硬件
未测试功能
[*]DisplayPort声音输出
系统安装详细的图文安装过程请参照Aravesque的帖子:http://forum.thinkpads.com/viewtopic.php?f=32&t=112210#p721158,写的非常认真。仅补充一点,整体思路是先在Mac系统下使用UniBeast制作USB安装盘,然后用这个U盘来安装。由于Mac默认不支持笔记本的PS2键盘、小红点等,所以在步骤1.5和1.6中需要下载Mavericks 13A603 MBR Patch和Extras复制进U盘,方便安装时使用笔记本键盘,否则需要外接USB键鼠。后续安装安装上了系统并不代表完成全部的工作,这时候的Mac只能算是勉强启动,还需要额外的一些重要步骤,来驱动其他硬件。MultiBeast进行后续安装MultiBeast整合了大部分后续的安装流程,在系统安装的后续跟帖里,superkhung介绍了安装过程,移步至:http://forum.thinkpads.com/viewtopic.php?f=32&t=112210#p727258帖子最后提到了ssdt.aml文件,请参看下一节内容。生成SSDT在/Extra目录下的ssdt.aml文件,保存有和CPU频率调节相关的信息。在上一节的superkhung的帖子里提供了他的CPU Core i5-2430M对应的ssdt.aml文件,也可以下载我的对应i5-2520M的SSDT,然后复制到/Extra目录下即可。如果你的CPU型号不一样,请根据这个帖子:http://www.tonymacx86.com/hp-probook-4530s/56477-make-your-own-ssdt-aml-revogirls-script.html的步骤,生成对应自己CPU的SSDT。生成DSDTMaciASL配合Laptop-DSDT-Patch使用。使用方法:
[*]添加Laptop-DSDT-Patch源:打开MaciASL,进入设置Preferences,选择Sources,添加一项,Name自定义,URL填 Laptop-DSDT-Patch源中提供的各种补丁(Patch)。选择专门针对X220型号的补丁Apply,然后单击Close关闭Patch页面。
[*]保存DSDT并导入系统: 保存为dsdt.aml文件,格式选择ACPI Machine Language Binary,将此文件复制到/Extra文件夹下即可。
[*]重启验证: 重启电脑,自己生成的DSDT就会起作用了。如果遇到错误,重复步骤2-4.
修正VGA, DisplayPort接口X220使用的是Intel HD3000的集成显卡,通过修改能让VGA, DisplayPort接口正常输出。注:我的外接显示器分辨率为1920x1200,使用VGA虽然可以输出,但是画面有裁切,不正常。后来直接购买了DisplayPort转HDMI线连接显示器,正常输出。对照此贴:http://forum.osxlatitude.com/index.php?/topic/1969-guide-for-enabling-vga-and-hdmi-in-intel-hd3000-gpu/由于上一节生成DSDT已经完成,无需再进行此贴所说的DSDT patch工作,可以直接照着后半段DETAILS ABOUT THE CONNECTORS所说,修改AppleIntelSNBGraphicsFB.kext。对于X220,通过DisplayPort等同于HDMI信号,只是接口不太一样,对照帖子所说,我使用Hex Fiend将AppleIntelSNBGraphicsFB.kext/Contents/MacOS中的二进制文件对应部分修改为如下内容:01 02 03 00 10 07 00 00 10 07 00 00 // 3 Connectors 05 03 00 00 02 00 00 00 30 00 00 00 // LVDS 02 05 00 00 00 08 00 00 06 00 00 00 // HDMI 06 02 00 00 00 01 00 00 09 00 00 00 // VGA 00 00 00 00 00 00 00 00 00 00 00 00// NONEHDMI这一行开头的数值为 02 05时,DisplayPort转HDMI可以正常工作。修复声音输出正在使用的VoodooHDA.kext已经忘了从哪里下载的了,安装以后声音正常,只是略有延迟偶尔慢半拍。如果有更好的解决办法欢迎提供。使用方法:下载附件,将VoodooHDA.kext复制到/System/Library/Extensions目录,或者使用KextBeast安装。相关文件下载点击此处下载后续安装中提到的文件原帖地址:http://www.tofact.com/2014/thinkpad-x220-mavericks-hackintosh.html
页:
[1]