OpenCore Legacy Patcher
这是一个基于Python的项目,围绕Acidanthera的OpenCorePkg和Lilu展开,旨在在受支持和不受支持的Mac上运行和解锁macOS的功能。
我们项目的主要目标是为苹果不再支持的Mac注入新的生命力,允许在2007年及更早的机器上安装和使用macOS Big Sur及更新版本。
OpenCore Legacy Patcher的显著特点:
- 支持macOS Big Sur、Monterey、Ventura和Sonoma
- 原生空中(OTA)系统更新
- 支持Penryn及更新的Mac
- 完全支持BCM943224及更新无线芯片组的WPA Wi-Fi和个人热点
- 系统完整性保护、FileVault 2、.im4m安全启动和保险库
- 在非原生操作系统上支持恢复OS、安全模式和单用户模式启动
- 解锁功能,如Sidecar和AirPlay到Mac,甚至在原生Mac上
- 为非苹果存储设备启用增强的SATA和NVMe电源管理
- 无需固件修补(即APFS ROM修补)
- 支持Metal和非Metal GPU的图形加速
注意:仅支持全新安装和升级。已经使用其他补丁程序(如Patched Sur或bigmac)修补过的macOS Big Sur安装无法使用,因为APFS快照和SIP的文件完整性已被破坏。
- 但是,您可以使用此补丁程序重新安装macOS并保留原始数据
注意2:目前,OpenCore Legacy Patcher官方支持修补以运行macOS Big Sur到Sonoma安装。对于较旧的操作系统,OpenCore可能可以运行;但是,Dortania目前不提供支持。
- 对于macOS Mojave和Catalina支持,我们推荐使用dosdude1的补丁程序
入门
要开始使用该项目,请查看我们的深入指南:
支持
本项目按原样提供,我们不保证为任何可能出现的问题提供支持。但是,有一个社区服务器,其他热情的用户和开发者可以为您提供帮助:
- OpenCore Patcher Paradise Discord服务器
- 请记住,Discord服务器由社区维护,因此我们要求每个人都保持尊重。
- 请查看我们关于如何使用OpenCore进行调试的文档,以收集重要信息,帮助他人进行故障排除。
从源代码运行
要从源代码运行项目,请参见:从源代码构建和运行
致谢
- Acidanthera
- OpenCorePkg,以及许多核心kext和工具
- DhinakG
- 主要共同作者
- Khronokernel
- 主要共同作者
- Ausdauersportler
- iMac Metal GPU升级补丁集和文档
- 在调试和代码建议方面提供了大量帮助
- vit9696
- 在故障排除、确定修复方案和编写补丁方面提供了无尽的帮助
- ASentientBot、EduCovas和ASentientHedgehog
- 传统加速补丁集和文档,Moraea组织
- cdf
- Mac Pro on OpenCore补丁集和文档
- Innie和NightShiftEnabler
- Syncretic
- dosdude1
- 原始GUI的主要作者
- 开发了之前的补丁程序,奠定了需要修补的大部分内容
- parrotgeek1
- BarryKN
- 开发了之前的补丁程序,奠定了需要修补的大部分内容
- mario_bros_tech和Unsupported Mac Discord的其他成员
- 启动了OpenCore Legacy Patcher
- arter97
- SimpleMSR用于禁用没有电池的Nehalem+MacBook的固件限制
- Mr.Macintosh
- 花费了无数时间帮助设计和排查项目的许多部分
- flagers
- 协助Nvidia Web Driver的研究和开发
- joevt
- Jazzzny
- 对项目进行研究和各种贡献
- UEFI Legacy XHCI研究和开发
- NVIDIA OpenCL研究和开发
MacBook5,2
研究和开发- LegacyKeyboardInjector
- Pre-Ivy Bridge Aquantia以太网补丁
- Monterey+的非Metal Photo Booth补丁
- GUI和后端开发
- 更新程序UI
- macOS下载器UI
- 下载器UI
- USB顶部外壳探测
- 开发者根修补
- 保险库实现
- UEFI bootx64.efi研究
- universal2构建研究
- 各种文档贡献
- 慷慨捐赠硬件的优秀用户:
- JohnD - 2013 Mac Pro
- SpiGAndromeda - AMD Vega 64
- turbomacs - 2014 5k iMac
- vinaypundith - MacBook7,1
- ThatStella7922 - 2017 13" MacBook Pro (A1708)
- zephar - 2008 Mac Pro
- jazo97 - 2011 15" MacBook Pro
- 以及其他人(如果我们忘记了您,请联系我们!)
- MacRumors和Unsupported Mac社区
- 无休止的测试和报告问题
- 苹果公司
- 提供macOS以及我们重新实现到新操作系统中的许多kext、框架和其他二进制文件