大 纲

hackintosh

非苹果设备却安装使用苹果操作系统的设备,被称为黑苹果「Hackintosh」,本教程简易描述了安装黑苹果系统的步骤,并提供一些相关工具以及驱动文件的下载链接,希望能给大家安装带来帮助。

注意
本教程需要 macOS 系统环境,如果没有 macOS 设备可使用PC安装macOS虚拟机操作。另外由于电脑配置不同,安装过程可能出现各种问题,后续驱动需进行针对性安装。本教程仅供参考。

第1步 制作系统安装盘

通过 AppStore 下载 macOS镜像文件,或从其他途径下载 Mojave.app 并拖入应用程序文件夹。 使用磁盘管理工具格式化U盘为GUID分区格式 Mac OS Extended(日志式),单击抹掉U盘。

磁盘管理

使用 UniBeast 制作

直接使用 UniBeast 开始制作,引导过程根据设备情况选择,默认选择如下图所示:

UniBeast

使用 macOS 终端制作

使用终端制作安装U盘,以安装 macOS Mojave 系统为例,输入如下代码并等待制作完成,据自己实际情况修改代码内容,此代码适用于系统版本为 Mojave ,U盘名称为 Mojave。

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Mojave --applicationpath /Applications/Install\ macOS\ Mojave.app --nointeraction

终端

第2步 安装原始系统引导

提示
通过 UniBeast 制作的系统安装U盘会自带基础引导程序,可跳过此步骤。 使用macOS操作环境下载并安装 Clover EFI bootloader 程序,注意安装时选择正确的安装位置。

Clover

Clover

第3步 安装系统

将制作好的系统安装U盘插入待安装的设备,重启进入BIOS并调整下表中的选项(如果有)。然后选择系统安装U盘为启动首选项,按F10保存设置并重启设备。

提示
进入BIOS台式机可使用按键 Del,笔记本一般使用 F2 F12 F11 Esc

选项 开关
VT-d Disable
CFG-Lock Disable
Secure Boot Mode Disable
IO Serial Port Disable
XHCI Handoff Enabled

重启进入clover界面后选择U盘启动。系统安装完后进行简单地配置就能进入桌面了,建议首次安装配置过程中设备不要联网。

Clover

第4步 详细配置系统引导

可使用 Clover Configurator 根据设备情况配置自己的 Clover 配置文件。

第5步 系统优化 (安装驱动)

初级玩家可使用 MultiBeast 安装基本驱动,AMD显卡大部分免驱,英伟达 NVIDIA 显卡用户仅能安装macOS 10.13.6之前的系统版本才能正常 驱动。下表为部分用于优化 macOS 的驱动程序,根据需要选择下载:

文件名 获取 功能 描述
AirportBrcmFixup 获取 网卡驱动 博通无线网卡驱动
AppleALC 获取 声卡驱动 启用原生macOS高清音频
ATH9KFixup 获取 网卡驱动 Atheros网卡驱动
BT4LEContiunityFixup 获取 网卡驱动 开启接力,隔空投送等功能
CodecCommander 获取 声卡驱动 用于耳机与内置扬声器切换
CPUFriend 获取 电源驱动 注入CPU动态电源数据的驱动
FakePCIID 获取 硬件驱动 硬件ID仿冒驱动
DiskArbitrationFixup 获取 外设驱动 禁止“此电脑不能读取您插入的磁盘”提示
HibernationFixup 获取 电源驱动 修复休眠问题
Lilu 获取 框架注入 一些驱动的依赖
NightShiftUnlocker 获取 显示驱动 开启夜览功能
NoTouchID 获取 外设驱动 禁用触控ID支持
RTL8111_Driver 获取 网卡驱动 Realtek RTL8111/8168有线网卡驱动
SATA_unsupported 获取 外设驱动 SATA硬盘驱动
SystemMemoryFixup 获取 仿冒驱动 显示关于本机的内存标签
USB_Inject 获取 外设驱动 USB端口注入框架
VoodooI2C 获取 外设驱动 I2C触控板驱动
VoodooPS2Controller 获取 外设驱动 PS2键盘和触控板驱动
VirtualSMC 获取 仿冒驱动 SMC仿冒驱动,和FakeSMC二选一
WhateverGreen 获取 仿冒驱动 显卡注入框架,集成了很多补丁
上表内容于Github上搜集而来

这些并不能保证将所有硬件完全驱动,需要根据出现的问题上网查询解决办法,下面推荐几个较热门的黑果网站社区:

Tonymacx86 黑苹果屋 黑果小兵的部落阁 黑苹果乐园

第6步 优化系统设置 (选做)

待更新...

第7步 性能测试

可使用 VideoProc 检测显卡驱动是否正确安装,打开程序后点击右下角设置,在通用选项卡中点击硬件加速引擎后的 选项

VideoProc

第8步 系统维护

在安装并优化好黑苹果系统之后,如果不喜欢折腾,可以关闭系统更新选项,这样会省去很多烦劳,因为更新系统存在系统损坏造成文件丢失的风险。

但如果你喜欢常识新系统或者所要使用的软件仅支持新系统,那么你可以时间机器备份好数据,事先更新好 clover EFI 系统引导以及相关驱动,再尝试更新系统,这样能大大降低失败的几率。

更新 clover EFI 系统引导

下载并安装 Clover Configurator。点击左侧安装更新选项,勾选保存到桌面,点击下载。

clover EFI

待下载完成后点击安装包进行安装,注意要使用自定义安装,参考下图勾选相应的选项。

clover EFI

clover EFI

更新 Kexts 驱动

下载并安装 Clover Configurator。打开该工具,点击左侧 Kexts 安装选项,然后点击右上角刷新按钮,待其检测完毕,可更新的选项背景会变为绿色。勾选绿色选项并点击下载即可。

Kexts