记录——折腾 黑苹果
配置
电脑型号:Dell inspiron 14-7467
CPU:i7-7700HQ
显卡:intell HD630/GTX 1050
内存:8G
硬盘:128G SSD + 500G
其他:忘了
效果图
基本流程
- 制作安装u盘
- 从u盘 EFI 启动
- 安装苹果系统
- 完善驱动
基本知识
- hackintosh:与白苹果的 macintosh 相对,表示黑苹果。
- 啰嗦模式:从U盘启动到显示安装苹果系统的界面之间会有个加载硬件驱动的阶段,这个阶段会出现各种问题,所以安装时一般会打开安装日志(log),这个显示安装日志的模式就是啰嗦模式
- 五国:安装苹果的过程会出现各种问题,当出现问题的时候,就会使用五个国家的语言提示你出现错误了,出现五国也就意味着安装U盘有问题,需要修改。
- 三叶草(clover):这个类似安装Linux时的GRUB,都是一个启动引导。
- xx.kext: 苹果的驱动是以 kext 结尾的。
常用工具
- clover configurator:三叶草的配置工具(MAC)
- kext Utility:苹果驱动安装工具
安装过程
- 制作安装U盘
这里我使用的黑果小兵的系统镜像及制作教程:https://blog.daliansky.net/macOS-Mojave-10.14.6-18G87-Release-version-with-Clover-5033-original-image.html#more - 从U盘 EFI 启动
重启电脑,出现dell的logo时,按 F2 进入BIOS设置,关闭安全启动、仅使用EFI模式,关闭虚拟化里面的 VT,关闭安全启动。添加U盘的EFI启动项。重启进入 U 盘启动。
从U盘启动会先进clover,这个镜像默认是开启着啰嗦模式的,不出意外的话,可以进入苹果的安装界面。 - 安装苹果系统
首先需要使用实用工具抹去磁盘内容,格式化为 APFS文件系统(10.14莫哈韦支持的文件系统)。然后继续安装,这里我遇到了问题,卡在了最后的2分钟,并提示安装盘损坏。我根据macOS Mojave 10.14安装中常见的问题及解决方法
使用kext/other/backup 目录下的OsxAptioFix2Drv-64.efi
替换了AptioMemoryFix.efi
(不需要重命名),并使用苹果下的工具重制了安装盘,然后就安装成功了。
然后,系统会自动重启,这里 U盘一定不能拔,因为用的是U盘的EFI启动的。安装过程中会重启几次需要在clover界面选择新安装的 APFS 运行。最后配置一些,如用户名什么的就进入苹果的系统了。
到这来系统还没有安装完成,还需要把 U盘里的EFI里的clover目录拷贝到系统的EFI里。这里需要借助 clover configurator 挂载EFI分区编辑。然后就可以拔掉U盘启动系统了。
这里比较重要的还是 EFI。因为每个电脑不一样所以要找到适合自己电脑型号的 EFI,不然是无法进入苹果的安装界面的。这里我也找了几个 dell 7567 的EFI,但都会因各种问题进不了安装界面,最后使用的黑果小兵提供的EFI才终于进入了安装界面的。
- 完善驱动
安装完之后,比较幸运,以太网、蓝牙是可以用的。但是音频、电源、显卡都是有问题的。这就要去修复了。- 电源
这里我参考了之前搜到的几个 dell 7567 的 hackintosh。使用里面的一些驱动添加到 EFI/kext/other/ 目录下,电源图标就出来了。 - 音频
音频尝试了他们的驱动没有成果 ,最后安装的 Voodoo 软件,修复了音频,可以放歌听了。 - 显卡
然后是显卡,默认的显卡那里显示的是 intel HD Graphics 630 7 MB,这里是有问题的。修复方法:需要使用 clover configurator 在SMBIOS 里设置机型为 MacbookPro14,3 然后修改 graphics 的 ig-platform-id 为0x591b0000
,修改 Devices 里intelGFX 为0x591b0000
(这些都是与机型对应的)。 - 登录不上 AppStore
修改网络里的 dns 为 114.114.114.114 - 背光控制
通过添加7567 里面的 patch 到 EFI/ACPI 目录下,及利用kext Utility安装背光修复驱动,已修复,可通过显示器设置亮度,不能通过键盘控制。 - 独显 GFX 1050
未修复 - 无线网络
未修复 - 发热量大
未解决
- 电源
参考资料
- 【黑果小兵】macOS Mojave 10.14.6 18G87 正式版 with Clover 5033原版镜像
- macOS Mojave 10.14安装中常见的问题及解决方法
- maxis7567/Hackintosh-Dell-7567-Guide
- Nihhaar/Hackintosh-Dell-7567