黑苹果教程大全:硬件选择、安装教程及工具、配置文件、镜像
文章目录
开端
2019 年的某一天,从同事那看到原本 Windows 电脑却用着 Mac 系统,瞬间兴趣驱动我,虚心请教,从同事那里学到一点皮毛。
第一个月,我的神舟笔记本简直苦不堪言,不是在刷机,就是在刷机的路上,后来终于通过我同事的指导下,安装上了黑苹果,那时使用的还是 clover 引导。
后来,买了 nuc8i5beh 安装黑苹果使用了一段时间,虽然对黑苹果了解的不是很深入,但是能折腾,不断试错,也安装了不少同机型的。
如今,差不多 3 年了,引导也从 clover 转为了 OpenCore ,苹果电脑也不再使用intel cpu,改为自制自用了。
从我自己维护的 nuc8 黑苹果群人数来看,越来越多更倾向于黑苹果,因为价格公道,体验也不差。
今天,来填一下 3 年前留下的坑,给大家整理一下黑苹果安装所需要的教程。
如何选择支持黑苹果的硬件
如果你还没有硬件设备,最简单的就是抄作业
,抄那些大佬的作业,从 【黑果小兵】黑苹果长期维护机型整理清单 里找适合自己的硬件
如果你已有设备,可以在里面找找有没有跟自己差不多的机型的来看看自己的电脑能不能安装黑苹果
如果你嫌找太麻烦了,斌仔推荐 nuc 还有黑果小兵安装成功的morefine S500,小巧易安装,想完美的就硬改(读卡器硬改网卡),想凑和使用的就原装。
台式机选择太多,我现在使用的是:MSI Z370(抄的是黑果小兵的作业)
显示器:最好4K(资金允许的情况下)
免驱显卡选择
- 黑苹果免驱显卡速查表:NVIDIA、AMD 独立显卡都可以查看
- 2024年黑苹果macOS Big Sur/Monterey/Ventura/Sonoma/Sequoia显卡支持列表:只能查看 NVIDIA 的独立显卡,AMD 的独立显卡需要登录后才能查看
黑苹果EFI大全
黑苹果 EFI 配置地址、工具
RapidEFI-Tool 是什么
RapidEFI-Tool 是一款黑苹果OpenCore一键配置工具,3秒即可制作基于OpenCore最新版本的黑苹果EFI,由作者本人(JeoJay,B站同名)业余时间开发。RapidEFI 用爱发电,完全免费,永久免费!!!
RapidEFI 制作的 EFI 支持哪些 macOS 版本?
通常支持 macOS 10.11.x ~ macOS Sonoma 14.x,制作的EFI是向下兼容的,可以自行折腾
安装教程地址推荐
国光的黑苹果安装教程
国光的黑苹果安装教程 这个教程写的比较全面,手把手教你如何从选硬件到用 OpenCore 安装黑苹果
黑果小兵的部落阁
黑果小兵的部落阁 这个是我从一开始接触黑苹果就在的网站,用了绝对打开新世界的大门
tonymacx86
tonymacx86.com 这个是一个外国黑苹果论坛,有很多大佬在里面分享教程,打开可能需要点魔法
远景论坛
远景论坛 是一个系统论坛,不局限于黑苹果还有Windows,可以说是国内版的 tonymacx86。
引导工具
OpenCore 1.0.2
OpenCorePkg: OpenCore bootloader(带有开发 SDK 的 OpenCore 引导加载程序。)
使用教程
clover 5160
Clover(Github开源地址) UEFI 和传统模式下适用于 macOS、Windows 和 Linux 的引导加载程序
- 在 UEFI 中启动 macOS、Windows 和 Linux
- 或使用 UEFI 或 BIOS 固件的 Mac 或 PC 上的传统模式
- 直接使用 UEFI 固件或 CloverEFI UEFI 固件模拟启动
- 可定制的 GUI 包括主题、图标、字体、背景图像、动画和鼠标指针。
- 主题管理器和主题存储库位于https://github.com/CloverHackyColor/CloverThemes
- GUI 中的本机屏幕分辨率
- 按 Page Up 或 Page Down 更改 GUI 分辨率
- 按F1获取多语言帮助,具体取决于配置中的语言设置
- 按F2
preboot.log
从 GUI保存 - 按F3显示隐藏条目
- 按F4保存原始 (OEM) ACPI 表到
/EFI/CLOVER/ACPI/origin
- 按F5测试 DSDT 修补
- 按F6保存图形固件到
/EFI/CLOVER/misc
- 按F7测试HDA输出
- 按F9切换屏幕分辨率
- 按F10保存 GUI 屏幕截图
- 按F11重置 NVRAM
- 按F12弹出 CD/DVD
- 插入 CD/DVD 后 GUI 刷新
- 能够在默认超时后启动先前选择的启动项
- 如果屏幕分辨率太低,无法支持菜单,则启动项菜单会滚动
- 创建自定义启动项,用于个性化启动项并添加对其他操作系统的支持
- 使用 GUI 工具在 NVRAM 中创建 Clover 启动项
- 从 GUI 启动 EFI 命令 shell
- 按F7检查启动声音
使用教程
黑苹果驱动
Kext 的英文全称叫做 Kernel Extension,即内核扩展,我们可以通俗的理解为这个就是 macOS 的驱动,使用方法只需要将这些 kext 文件放入到 EFI/OC/kexts
文件夹下面,然后编辑 OC 配置文件加载这些 kexts 并调节好顺序即可。
驱动名称 | 驱动介绍 |
---|---|
VirtualSMC.kext | 模拟白苹果的 SMC 芯片 |
Lilu.kext | 很多著名 kexts 的依赖,没有 Liu 就无法正常使用 AppleALC、WhateverGreen、VirtualSMC 等 |
WhateverGreen.kext | 基本上所有的核显和独显都要使用这个 kext |
AppleALC.kext | 用于 AppleHDA 修补,支持大多数的板载声卡驱动 |
VoodooHDA.kext | 比较古老且经典的声卡驱动,也叫万能声卡驱动 |
IntelBluetoothFirmware | Intel 网卡的蓝牙驱动,与 AirportItlwm.kext 搭配使用 |
AirportItlwm.kext | Intel 网卡的 WiFi 驱动 |
驱动详细介绍及使用教程
安装工具、使用教程、下载地址
balenaEtcher v1.19.25
balenaEtcher(Github开源地址、使用教程):写盘神器
一个跨平台工具,可以安全、轻松地将操作系统镜像刷入SD卡和USB驱动器。免费且开源,适用于全球的制造者。
Hackintool 4.0.3
Hackintool (Github开源地址、Hackintool(原Intel FB-Patcher)使用教程及插入姿势)
- 支持 Sandy Bridge、Ivy Bridge、Haswell、Broadwell、Skylake、Kaby Lake、Coffee Lake、Cannon Lake 和 Ice Lake 代
- 创建全部、连接器或 VRAM 补丁
- 检测变化以自动创建补丁
- 以十六进制、base64 或设备/属性格式创建 Clover 补丁
- 显示原生 GPU 和模型标识符
- 显示和编辑内存信息,如被盗内存、帧缓冲区、VRAM、光标等。
- 滚动某些项目可获取更多信息(工具提示)
- 直接从 Framebuffer kexts 读取“实时”数据(如果可用;请参阅下面的 Mojave 注释)
- 文件->打开由 WhateverGreen 的 -igfxdump 启动标志生成的帧缓冲区文件
- 文件->导出->Clover config.plist / 文件->导出->Framebuffer.txt 文件
- 补丁音频布局 ID
- 添加USB端口限制补丁
- 插入和拔出 USB2 / USB3 设备并设置端口连接器类型,然后生成 USBPorts.kext
- 高级修补选项(DVMT 预分配 32 MB、VRAM 2048 MB、禁用 eGPU、启用 HDMI20(4K)、DP -> HDMI、GfxYTile 修复、重启修复、USB 端口限制、欺骗音频设备 ID、FB 端口限制、欺骗 Gfx 设备 ID)
OpenCore-Configurator 2.77.0.0
从 Ozmosis Configurator 的灰烬中,一个新的应用程序诞生了.....OpenCore Configurator 就像 Clover Configurator 一样,将帮助您通过简化的图形界面为 OpenCore EFI 引导加载程序创建自定义配置文件。
OpenCore Configurator 2.77.0.0 下载地址(123盘下载地址)
Clover-Configurator 5.15.2.0
黑苹果引导工具 Clover 配置详解及Clover Configurator使用
OCAuxiliaryTools 20240004
OCAuxiliaryTools(OCAT)(123盘下载地址) 是一个基于 GUI 的配置器,用于编辑config.plist
Acidanthera 的 OpenCore 启动管理器的文件。
与其他配置器应用不同,如果 OpenCore 的开发人员向配置文件结构添加新功能/键,OCAT 不会弄乱配置。相反,它会自动调整并将它们集成到界面中。
除了作为 plist 配置器之外,它还可以做更多:
- 挂载 EFI 分区并自动打开 config.plist
- 只需单击“保存”按钮即可更新和迁移配置至最新规格。无需再复制密钥和手动验证配置(节省大量时间)。
- 自动执行配置验证并指出可能的冲突/配置问题。
- 同步功能:只需点击几下即可检查并应用 OpenCore、资源和 Kext 的更新
- 在 OpenCore 的官方/开发版本和调试版本之间进行选择
- 带有针对 Intel 和 AMD CPU 建议的下拉菜单
- ACPI、内核和其他列表的预设菜单。
- 可编辑的 Kext Repos URL 列表
- 集成 ASCII < > HEX 转换器
- 根据 Dortania 的 OpenCore 安装指南,包含适用于 Intel 和 AMD CPU 的完整基本配置的数据库
- 只需单击一下即可从配置生成 EFI 文件夹
- 能够创建 EFI 文件夹备份
指南
- 使用 OCAT 更新 OpenCore 和 Kexts(由 5T33Z0 提供)
- 英特尔 CPU Quirks 的预选插件内容由 5T33Z0 提供和维护。详情
- Intel CPU BaseConfigs插件包由5T33Z0提供并维护。详情
- OpenCore 辅助工具用户指南 (作者 chriswayg)
黑苹果系统引导镜像
旧款 Mac 设备上安装较新版本 macOS 的工具
opencore legacy patcher是什么
OpenCore Legacy Patcher 2.1.2(Github开源地址、下载地址)) 是一款用于在不受支持的旧款 Mac 设备上安装和运行较新版本 macOS 的工具。它通过 OpenCore 引导加载器绕过苹果的硬件限制,让老旧 Mac 兼容最新的操作系统,延长其使用寿命。该工具为用户提供了简单的方式来升级系统,支持多种 macOS 版本,并帮助解决设备兼容性问题。
OpenCore Legacy Patcher 值得注意的功能:
- 支持 macOS Big Sur、Monterey、Ventura、Sonoma 和 Sequoia
- 本机无线 (OTA) 系统更新
- 支持 Penryn 和较新的 Mac
- BCM943224 和更新的无线芯片组上完全支持 WPA Wi-Fi 和个人热点
- 系统完整性保护、FileVault 2、.im4m 安全启动和存储
- 在非本机操作系统上启动恢复操作系统、安全模式和单用户模式
- 即使在本机 Mac 上也能解锁 Sidecar 和 AirPlay 等功能
- 在非 Apple 存储设备上启用增强的 SATA 和 NVMe 电源管理
- 需要零固件修补(即 APFS ROM 修补)
- Metal 和非 Metal GPU 的图形加速
OpenCore Legacy Patcher 是维持老设备现代化的理想工具,允许在 2007 年之前的机器上安装和使用 macOS Big Sur 及更新版本。
opencore legacy patcher教程
结语
从硬件选择到软件安装是一个很磨人的过程,如果你觉得麻烦,最好提前放弃,直接 Mac 官网购买,如果你觉得你对这方面有兴趣,不怕耽误时间,那就继续学习吧,黑苹果会给你不一样的成就感。
你觉得这篇文章怎么样?
nac
求提取码
斌仔
提取码是在打开的网址里评论获取
戴小豪
efi