Intel HD4400 安装 OS X 10.11 El Capitan

装黑苹果的笔记,做个记录。所碰到的问题只在自己的机型上碰到过,不同硬件出现的情况不尽相同。但大部分问题都可以在远景、tonymacx86、insanelymac 找到解决方法。

用 UEFI+GPT 方案安装。OS X 和 Clover 支持这种方案,省时省力。UEFI 的可启动 USB 硬盘制作起来要简单得多,不必对付 MBR。

到各大论坛下载带 Clover 的 USB 原版镜像或者是懒人包,用 Transmac 刻录到优盘。或是直接装个虚拟机1,到 AppStore 下载 DMG,以内置命令 createinstallmedia 安装2

一般到这时候,如果插在 Mac 上是可以直接安装的,但普通电脑不行。所以 Clover 的作用就体现出来了,它是一个 Bootloader,让 OS X 认为这就是一台真的 Mac。如果是 USB 镜像或是懒人包,Clover 是装好了的,下载合适的 config.plist 就能启动。若是在虚拟机下或者真机,装个 Clover 安装向导就行3

搜索关键字 显卡型号 config.plist 来找合适的 config.plist。RehabMan 有各种显卡的配置:https://github.com/RehabMan/OS-X-Clover-Laptop-Config 。之后装几个最基本的驱动:FakePCIID.kext、FakeSMC.kext、VoodooPS2Controller.kext。具体怎么装,不同显卡、网卡、系统版本各不相同,通过关键字 显卡型号+10.11或者 El Capian来找。安装驱动的时候要看说明,注意哪些额外步骤是需要注意的。网上的config.plist不是下载下来就可用的,一般都需要做调整。比如说显卡是 HD4400,就下载 config_HD4600_4400_4200.plist,重命名为 config.plist 。该配置禁用了 VBoxHfs.efi,需要把这一条删了,要不然到时候看不到 OS X 的启动菜单。根据关键字 HD4400 10.11 找到:http://www.tonymacx86.com/threads/fix-hd4200-hd4400-hd4600-hd5600-on-10-11.175797/ ,按上面的步骤操作基本上能成功。VBoxHFS.efi 和 HFSPlus.efi,两者都可以用来读取 HFS 分区,被 Clover 用来寻找可引导的项,据说后者速度快,但前者兼容性好,如果出现启动黑屏的现象就用前者4

在安装阶段只用 Fake ID、显卡、键盘的驱动,在将系统安装到硬盘之后再安装网卡、声卡、电源的驱动到 /System/Library/Extensions,方法也和上面一样,模块型号+系统版本。个人经验,除了 VoodooPS2Controller,其它的只需放在 EFI/Clover/kexts。

安装完毕之后主要需要解决电池、声卡和睡眠的问题。电池须打 DSDT 补丁,不过本人个例无法显示电池状态,始终是100%;声卡装的是 AppleALC,设定声卡 Layout ID,并在 DSDT 或 Clover 中修复 HPET 和 HDA;睡眠不怎么用,不过据说有些机型不能实现,也就懒得搞了,碰到过黑屏之后无法唤醒显示器的情况,关闭屏保就行。

如果短时间待机可关机,长时间待机关机不断电,请勾选 EnableHalter、FixShutdown,或者在 DSDT 打 FixShutdown 补丁。如果还是不行,升级 Intel Management Engine 固件可解决这个问题。56

SMBIOS 要尽量适配 CPU 架构。会出现一些细微的问题,比如登入时鼠标不动、开机 logo 有条纹。

最后得说说 RehanMan,此人是个 lengend,而且人品极佳7,很多黑苹果需要的驱动都是他写的。不仅如此,他还常年混迹 tonymacx86,对于小白的各种提问,都是有问必答有求必应,可谓人类公仆、宇宙楷模,实乃黑苹果届的活雷锋,建议不懂的朋友多多向他提问请教。

  1. https://kat.cr/os-x-10-11-el-capitan-vmware-image-t11386865.html ↩︎

  2. https://support.apple.com/en-us/HT201372 ↩︎

  3. http://www.tonymacx86.com/threads/how-to-install-os-x-yosemite-using-clover.144426/ ↩︎

  4. https://www.reddit.com/r/hackintosh/comments/4a7hhl/whats_the_difference_between_vboxhfs64efi_and/ ↩︎

  5. http://www.tonymacx86.com/threads/laptop-wont-sleep-shutdown-after-a-few-hours-of-uptime.147826/page-6#post-1029282 ↩︎

  6. http://www.win-raid.com/t596f39-Intel-Management-Engine-Drivers-Firmware-amp-System-Tools.html ↩︎

  7. https://www.reddit.com/r/hackintosh/comments/3r26bq/question_who_is_rehabman_and_why_does_he_have_to/ ↩︎