核心答案
这个项目叫做 DosDude1's macOS Catalina Patcher。
开发者: 网名 DosDude1,是一位在 Mac 改装社区极具影响力的技术大神。
官方网站: 他维护着一个专门的网站(),上面发布了他所有的 Mac 系统补丁和详细教程。
dosdude1.com
他并不是唯一做这件事的人,但无疑是这方面最著名、最受尊敬的开发者之一。
工作原理简介
他的“补丁工具”之所以能让不被官方支持的 Mac 安装上新系统,主要原理是:
绕过固件检查: 新版 macOS 的安装程序会检测 Mac 的型号标识符和固件版本。DosDune1 的工具会修改安装程序,移除或绕过这些检查,让它认为你的老款 Mac 是受支持的机型。
注入缺失的驱动程序: 新系统默认不包含老款 Mac 某些硬件的驱动程序(例如,特定的显卡驱动、USB 控制器驱动等)。补丁工具会从旧版本的 macOS 中提取这些必需的驱动,并将其注入到新系统的安装镜像中。
修补内核: 对于一些更底层的兼容性问题(比如对某些 CPU 指令集的支持),可能需要对系统内核进行修补,以确保其能在老款硬件上稳定运行。
后安装补丁: 在系统安装完成后,还需要运行一个“后安装补丁”,来为特定的机型配置正确的显卡帧缓存、启用硬件加速等,以确保最佳的兼容性和性能。
针对您的机型(MBP 2009 和 MBP 2011)
MacBook Pro 2009: 官方最高只能支持到 macOS 10.11 El Capitan。使用 DosDude1 的补丁,它可以一跃升级到 macOS 10.15 Catalina,这是一个巨大的跨越,能运行许多不再支持老系统的现代软件。
MacBook Pro 2011: 官方最高支持到 macOS 10.13 High Sierra。通过补丁可以升级到 10.14 Mojave 或 10.15 Catalina,让它们能够运行更安全的、拥有最新功能(如 Dark Mode)的系统。
社区与其他大神
除了 DosDude1,还有一个非常重要的项目和社区:
OpenCore Legacy Patcher
开发者: 这是一个由社区共同维护的开源项目,而不是某一个人。
特点: 它使用更现代、更强大的 OpenCore 引导程序来打补丁,其兼容性更好,能支持更新的 macOS 版本(包括 Big Sur, Monterey, Ventura, 甚至 Sonoma),并且对 Metal 显卡的兼容性处理得更好。
现状: 目前,OpenCore Legacy Patcher 已经取代 DosDude1 的补丁,成为让老款 Mac 安装新系统的首选方案,因为它更新更频繁,支持机型更广,修复也更完善。
重要注意事项
使用这些非官方补丁是有代价的,您需要了解:
不完美兼容: 某些功能可能无法正常工作,例如:
2011 年之前的机型因为显卡不支持 Metal API,可能导致某些视觉特效缺失或卡顿。
随航、隔空播放、蓝牙 Handoff 等功能可能受限。
稳定性风险: 毕竟是修改过的系统,可能比官方支持的系统更不稳定,偶尔会出现卡顿或崩溃。
安全更新: 系统本身可以接收苹果的安全更新,但补丁工具可能需要更新以兼容新的系统版本。
技术要求: 安装过程比官方升级复杂,需要仔细阅读教程。
总结
让您的 MBP 2009/2011 用上 10.15 Catalina 的,主要是 DosDude1 大神和他的补丁工具。
当前,这项技术的继承者和更优选择是开源项目 OpenCore Legacy Patcher。
正是由于这些开发者和社区的无私奉献,才让无数像您这样的老款 Mac 设备得以“续命”,继续发挥余热。他们被广大用户誉为“老麦的灵魂工程师”。


