The Hackintosh Reborn
414 points • 7 days ago • Article Link

搭建 Hackintosh 的做法,即在非 Apple 硬件上运行 macOS,源远流长,最早可追溯到 20 世纪 80 年代末。大约十年前,早期的先驱者借助 KVM 和 PCI passthrough 技术,在 x86 主机系统上实现了接近原生的 macOS 性能。当时这可谓开天辟地,让爱好者能够绕过硬件限制,并充分发挥强大的 GPU 加速能力。

2021 年,Apple 转向基于 ARM 的 silicon 后,社区里不少人担心这会是"终点"。 M 系列芯片带来了明显的效率与功耗优势,但与此同时也意味着 x86 支持终将走向被弃用。随着近期 macOS 27 的发布,该系统已正式不再兼容 x86 架构,社区仿佛要就此淡出视野,把自定义 Apple 硬件的日子交给过去。

然而,出乎意料的是,事情并没有走向衰落。推动这次"复兴"的主要动力来自软件开发中 AI 的深度融入。通过使用诸如 Claude Code 和 OpenAI Codex 这类 AI 工具,爱好者们找到了新的路径来弥合"不兼容硬件"与"现代软件需求"之间的鸿沟。一次近期实验显示:用 ThinkPad 运行 macOS 26 并用于 iOS 开发的过程证明,AI 辅助编码能够在创纪录的时间内解决复杂的集成问题,等于把过去需要大量手工、费时费力的工作有效自动化。

AI 驱动的这种变化让社区焕发了新生机,并掀起了爆发式的开发热潮——甚至许多旁观者在五年前都难以想象。如今的项目不断突破过去看似不可能的边界,包括在 Snapdragon 笔记本上运行 macOS 27,甚至把操作系统移植到基于 ARM 的单板计算机上(例如 RK3588)。更令人意外的是,iOS 17 竟然还能在诸如 Nintendo Switch OLED 这类非传统硬件上运行。

在这些大胆移植之外,社区在硬件适配与"翻译"方面也取得了显著进展。开发者正在探索实现加速视频解码的办法,让非标准硬件具备原生 AirDrop 功能,甚至研究如何在 x86 平台上运行 macOS 27 的翻译版本。借助 AI 的强大能力,用户正在重新夺回对自身硬件的掌控力,也让"在定制系统上运行 macOS"这一愿景不仅仍然活着,甚至可以说比以往任何时候都更有实现可能。

270 comments • Comments Link

• macOS 已从曾经受黑客追捧的平台,变成了让人沮丧的来源:不少用户觉得它越来越复杂、过度以触控式界面为中心,而且在更新过程中更容易出故障。

• 现代 Linux 越来越被看作最初那种"思想者玩具" Macintosh 精神的继承者:它提供了灵活的环境,用户可以按自己的具体需求去改造系统。

• Apple Silicon 的崛起让硬件因高性能与高能效而备受青睐,但这也让一批想要这些硬件、却不喜欢受限的 macOS 软件体验的用户陷入两难。

• 把 Linux 移植到 Apple 硬件上的尝试(例如 Asahi Linux 项目)代表了巨大的技术挑战,因为 Apple Silicon 强依赖专有的固件 blobs,使标准内核开发变得更为复杂。

• 关于 AI 辅助编程的看法分歧明显:有人认为这属于现代化逆向工程与移植工作的必然演进;也有人担心它会带来安全风险、降低代码质量,并让"喝掉"人本项目成果的代价落到实处。

• Hackintosh 社区曾是通用硬件上运行 macOS 的活跃中心,但由于在基于 ARM 的 Apple Silicon 上维持稳定环境极其困难,它在很大程度上被视为 Intel 时代的遗迹。

• 对 Apple 硬件是否客观更强,还是其价值主要来自软件整合,争论仍在继续;有人指出,与 Qualcomm 、 Intel 等竞争对手相比,性能差距正在缩小。

• 法律与道德层面的讨论突出了紧张关系:Apple 限制性的引导加载程序(bootloaders)与硬件锁定的生态系统,让"购买设备"和"真正拥有机器"之间出现了落差,也因此引发了对提升维修权与修改权的呼声。

• 对专业工作流而言,选择使用 macOS 往往更取决于特定生态的锁定(如 iMessage 、剪贴板连续性,以及专有的音频与开发工具),而不只是对系统界面本身的偏好。

• 虽然有人把 AI 驱动的项目视为解放 Apple 硬件的"一线希望",但怀疑者认为,这类项目往往只是基础性人工工作的下游结果,可能存在不稳定、且长期不可持续的问题。

这场讨论反映出当前 Apple 产品的强大硬件与大众对 macOS 日益受限、封闭本质日渐加深的不满之间,积累已久的矛盾。尽管不少参与者都表达了"解放"硬件的愿望(尤其是能在 Apple Silicon 上跑 Linux),但他们同样意识到 Apple 定制芯片的复杂性,以及非官方移植版本天生的不稳定性,会对日常使用造成巨大阻碍。归根结底,这场争论揭示了两类人之间的鸿沟:一类把计算当作需要被定制与掌握的工具;另一类则更重视无缝整合的体验,即便要以牺牲控制权与长期所有权为代价。