前言
2019 年秋天,我决定给我那台 2014 年买的联想 Y50-70 装上黑苹果。
动机很简单:用腻了 Windows,接触 Linux 后觉得 Windows 臃肿,又没钱买 MacBook。穷折腾,向来是最好的学习动力。
Y50-70 这台笔记本在黑苹果社区里算是有名的机型,TonyMacX86 上有专门的教程帖。但即便如此,从零开始到完美运行,我花了一个月。
现在回头看,这一个月真正留下来的不是那套系统,而是我第一次意识到:很多看起来很玄的技术问题,只要愿意查资料、拆步骤、反复验证,最后都能一点点推进。
安装过程概要
核心步骤并不复杂:
- 制作 macOS Mojave 安装 U 盘
- 用 Clover 引导进入安装程序
- 格式化硬盘、安装系统
- 脱离 U 盘引导,把 EFI 复制到硬盘
- 安装驱动、打 DSDT 补丁
- 配置 SMBIOS 和序列号
真正的挑战在安装完成之后。
黑苹果最容易让人误判的地方就在这里:安装成功只是开始,能不能长期稳定使用,取决于后面的驱动、补丁、睡眠、蓝牙、网卡和系统更新。
最折腾的部分:无线网卡
Y50-70 原装的 Intel 无线网卡在 macOS 下无解。要正常使用 WiFi 和蓝牙,必须换一张兼容的网卡。
但这台联想笔记本有 BIOS 白名单。不是联想认证的网卡,开机直接报错拒绝启动。
于是又多了一个前置任务:破解 BIOS 白名单。
破解过程本身又是一轮折腾:备份 BIOS、修改、刷入。第一次在 DOS 下刷写报错,后来换成 Windows 下的 FPT 工具才成功。
白名单搞定后,网卡的选择又是一波三折:
- 第一张 DW1820A(CN-08PKF4):WiFi 能用但一分钟内 CPU 100% 卡死
- 第二张 DW1820A(CN-096JNT):完全不工作,退货
- 第三张 DW1820A(CN-0VW3T3):终于完美,WiFi、蓝牙、AirDrop 全部正常
同一型号的网卡,不同批次编号,兼容性天差地别。这种细节,不亲自踩坑永远不会知道。
这件事也让我明白,很多硬件兼容问题不是“会不会装”,而是资料、批次、型号细节都要对上。差一个编号,结果可能完全不同。
台式机黑苹果:从 AMD 到 Intel
吃黑果会上瘾。折腾完 Y50 后,我把魔爪伸向了家中仅有的台式机。
AMD 平台(失败)
原始配置:AMD A8-7650K + 昂达 A68P 主板。为了吃上黑苹果,陆续升级了 CPU、内存、硬盘和显卡,总计投入约 ¥1,534。
AMD 平台装黑苹果比 Intel 折腾得多:
- 内核崩溃:需要替换为 AMD 定制内核,使用 AMD_Vanilla 补丁
- USB 端口:只有 USB 2.0 能用,3.0 需要额外驱动
- 应用闪退:Safari 看视频崩溃、QuickTime 暂停闪退、QQ 音乐闪退
- 显卡兼容:APU 核显性能不足,必须配独立显卡
虽然最终装上了 Catalina,但各种小问题不断,体验并不理想。
AMD 平台不是不能玩,而是容错率低。对想学习的人来说很有挑战,对想稳定用 macOS 的人来说就不太适合。
Intel 平台(成功)
2020 年 2 月,RX460 显卡寿终正寝(矿卡用了不到三个月)。索性趁这个机会换平台。
新配置:Intel i5-9600K + 技嘉 Z390 M GAMING + 蓝宝石 RX570,总计约 ¥8,033。
- CPU:Intel i5-9600K 盒装(¥1,589)
- 主板:技嘉 Z390 M GAMING(二手 ¥890)
- 显卡:蓝宝石 RX570 4GB 白金版(二手 ¥598)
- 内存:镁光英睿达铂胜 DDR4 3000MHz 8GB×2(¥611)
- 电源:酷冷至尊 GX550(¥429)
- 散热:鑫谷冰酷 240S 水冷(¥329)
- 显示器:明基 EX2780Q 27 寸 2K 144Hz IPS(¥2,999)
- 支架:乐歌 D5F2(¥479)
插上之前做好的安装 U 盘,进入 Clover 引导界面,发现 AMD 版 Catalina 的系统选项还在。随手选中,竟然直接进去了。点开「关于本机」,所有硬件都被正确识别。
之前 AMD 平台上的各种问题,在 Intel 平台上一个都没出现。
那一刻我才真正理解,黑苹果很多时候不是拼配置多高,而是拼硬件组合是否接近官方生态。选对平台,比后期补救重要得多。
再升级:OpenCore + Big Sur
2020 年双十一剁手了不少东西:Apple TrackPad 2 代、AirPods Pro、新机箱。有了新硬件,顺便把台式机的黑苹果从 Clover 引导换成 OpenCore,系统从 Catalina 升级到 Big Sur。
参考了黑果小兵的精解 OpenCore 教程和 GitHub 上的 EFI 配置。台式机是生产力设备,不能直接抹盘重装,需要先让 OpenCore 引导进入现有的 Catalina 系统,过渡没问题后再升级。
启动 OpenCore 菜单时看不到 macOS 启动盘。反复调试 config.plist,最终在 Misc > Security 中修改 Scan Policy、DmgLoading 和 SecureBootModel 后,重启终于看到系统启动盘图标。
从 Clover 到 OpenCore 的迁移顺利完成后,直接通过系统更新升级到了 Big Sur。整体体验比 Clover 流畅不少,OpenCore 的配置也更规范、更接近白苹果。
Clover 时代更像是把系统想办法引起来,OpenCore 则更强调规范和可维护性。这个变化后来也影响了我看待其他系统配置的方式。
一些感悟
折腾黑苹果的那段时间,我读完了 TonyMacX86 上的英文教程、看完了 YouTube 上的安装视频、学会了用 Clover Configurator 配置引导、理解了 DSDT 热修补的原理。
这些技能在之后的生活中几乎没用上过。但那种「遇到问题、搜索、理解、解决」的能力,是通用的。
现在我的主力机已经换成了 Mac Mini M1,真正的苹果芯片,不再需要黑苹果了。但那台 Y50-70 和那台台式机上的黑苹果经历,是我从 Windows 用户变成 macOS 用户的转折点。
如果放到现在,我不太建议普通用户再为了日常使用去折腾黑苹果。Apple Silicon 的 Mac Mini 已经足够便宜、安静、稳定,真正要用 macOS,买一台二手或入门款 Mac 反而更省心。
但如果你把它当成一次学习经历,黑苹果仍然很有意思。它会逼你理解硬件、驱动、引导、日志、社区资料和排障过程。这些东西最后未必用在黑苹果上,但会变成你处理其他技术问题的底层能力。
有些折腾看起来没有实际价值,但它改变了你看待技术的方式。这就够了。