大 纲

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-dDisable
CFG-LockDisable
Secure Boot ModeDisable
IO Serial PortDisable
XHCI HandoffEnabled

重启进入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