进大学了,选笔记本我的要求是轻便,续航好,高分屏,14吋。MacBook Air 一开始的确是我的首选,后来预算不足,选了 Lenovo Erazer Y40。
其实选购的时候也一直有装黑苹果的打算,几经波折,现在算是半完美,估计明年也会入手 MBA 或者 RMBP 了,所以把过程贴出来,算是留个纪念。
- CPU : Intel 酷睿i5 4210U 1.7GHz
- 内存 : 8GB
- SSD : 镁光M4 128GB
- 显卡 : HD4400 + AMD Radeon R9 M275
- 声卡 : Realtek ALC 283
- 网卡 : RTL8168/8111/8112 + Intel(R) Dual Band Wireless-AC 3160
自己进行部分升级,与国行配置不同
首先由于是 Haswell 的笔记本,就不考虑 Chameleon 引导了,直接 Clover。由于 Hackintosh 对 Yosemite 下笔记本的研究还不够多,所以选择更加成熟稳定的 Maverick。在 OS X 下用 Clover Configurator 生成配置
<?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>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<true/>
<key>EnableC7</key>
<true/>
<key>Generate</key>
<dict>
<key>CStates</key>
<false/>
<key>PStates</key>
<false/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>arch=x86_64 darkwake=0 npci=0x2000 kext-dev-mode=1</string>
<key>DefaultLoader</key>
<string></string>
<key>DefaultVolume</key>
<string>Hackintosh</string>
<key>Legacy</key>
<string>PBR</string>
<key>Log</key>
<false/>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<string>Yes</string>
</dict>
<key>CPU</key>
<dict>
<key>BusSpeedkHz</key>
<integer>99773</integer>
<key>C6</key>
<true/>
<key>FrequencyMHz</key>
<integer>1700</integer>
<key>Latency</key>
<string>0xfa</string>
<key>QPI</key>
<integer>0</integer>
<key>Type</key>
<string>0x903</string>
</dict>
<key>Devices</key>
<dict>
<key>USB</key>
<dict>
<key>FixOwnership</key>
<false/>
<key>Inject</key>
<false/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<false/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>2</integer>
</dict>
<key>Scan</key>
<true/>
<key>ScreenResolution</key>
<string>1920x1080</string>
</dict>
<key>Graphics</key>
<dict>
<key>CustomEDID</key>
<data>
AAAAAA4AAA4AAAANDQA=
</data>
<key>DualLink</key>
<integer>0</integer>
<key>FBName</key>
<string></string>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>InjectEDID</key>
<true/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
</dict>
<key>RtVariables</key>
<dict>
<key>LogLineCount</key>
<integer>500</integer>
<key>MLB</key>
<string>C02140302D5DMT31M</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>05/24/13</string>
<key>BiosVendor</key>
<string>Apple Computer, Inc.</string>
<key>BiosVersion</key>
<string>MBA61.88Z.0099.B04.1305241529</string>
<key>Board-ID</key>
<string>Mac-7DF21CB3ED6977E5</string>
<key>BoardManufacturer</key>
<string>Apple Computer, Inc.</string>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisAssetTag</key>
<string>Air-Enclosure</string>
<key>ChassisManufacturer</key>
<string>Apple Computer, Inc.</string>
<key>ChassisType</key>
<string>10</string>
<key>Family</key>
<string>MacBook Air</string>
<key>Manufacturer</key>
<string>Apple Computer, Inc.</string>
<key>Mobile</key>
<true/>
<key>ProductName</key>
<string>MacBookAir6,2</string>
<key>SerialNumber</key>
<string>C02LRJ72F5V8</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>CustomUUID</key>
<string></string>
<key>InjectKexts</key>
<string>Automatic</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
删除 Clover 目录下 CsmVideoDxe-64 驱动,防止黑屏。在 Windows 下,用 AIDA 64 提取 DSDT 和 SSDT,对 DSDT 注入显卡 id、屏蔽独显、亮度调节、电池电量显示、USB 内建、加载 AppleLPC 电源管理。将生成的所有 aml 文件放到 ACPI/patched 文件夹。安装最新的 FakeSMC、ACPIBatteryManager。如无意外能正常安装 OS X。
进入 OS X 后,显示器描述文件选中 sRGB 的文件解决花屏,MultiBeast 驱动有线网卡,ELAN 4.0 驱动触摸板(仍有瑕疵,建议外接鼠标),VoodooHDA2.8.6 驱动声卡,开启 Trim 保护 SSD。
至此,除了由于 BIOS 白名单,无线网卡无解,桌面仍有少许花屏,触摸板时常死机,睡眠后少许功能不正常,其余部件正常运行。