1 Star 0 Fork 0

softxing / OpenCore-Legacy-Patcher

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
Notice: Creating folder will generate an empty file .keep, because not support in Git

OpenCore Legacy Patcher

A python program for building and booting OpenCore on legacy Macs, see Supported SMBIOS on whether your model is supported. Designed around Big Sur support, however can be used on older OSes.

Support Entry Supported OSes Description Comment
HostOS macOS 10.9 - macOS 11 Refers to OSes where running OpenCore-Patcher.app are supported Supports 10.7+ if Python 3.6 or higher is manually installed, simply run the OpenCore-Patcher.command located in the repo
TargetOS macOS 11 Refers to OSes that can be patched to run with OpenCore May support 10.4 and newer (in a potentially broken state). No support provided.

Supported features:

  • System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting
  • Native OTA OS DELTA updates on all Macs
  • Recovery OS, Safe Mode and Single-user Mode booting
  • Zero firmware patching required (ie. APFS ROM patching)
  • GPU Switching on MacBook Pro models (2012 and newer)

Note: Only clean-installs and upgrades are supported, installs already patched with other patchers, such as Patched Sur or bigmac, cannot be used due to broken file integrity with APFS snapshots and SIP.

  • You can however reinstall macOS with this patcher and retain your original data

Note 2: Currently OpenCore Legacy Patcher officially supports patching to run macOS 11, Big Sur installs. For older OSes, OpenCore may function however support is currently not provided from Dortania.

For Mojave and Catalina support, we recommend the use of dosdude1's patchers

How to use

See the online guide on how:

Patcher Warnings

Since this patcher tricks macOS into thinking you're running a newer Mac, certain functionality may be broken:

  • Boot Camp Assistant.app
    • We recommend running the assistant on a natively supported OS, running via the patcher may result in unforeseen issues
  • Legacy Windows Booting
  • Boot Buddy support
    • Due to how OpenCore overwrites NVRAM, the usage of Boot Buddy and such tools are highly in-advised


To get aid with the patcher, we recommend joining the OpenCore Patcher Paradise Discord Server. We're actively there and is the quickest way to receive help. For bigger issues such as patcher crashing on build and such, we recommend opening an issue right here on GitHub:

Regarding how to debug OpenCore Patcher, we recommend seeing the below:

Supporting us!

To help support this patcher, we recommend checking this page:

Comments ( 0 )

Sign in for post a comment


https://github.com/dortania/OpenCore-Legacy-Patcher spread retract

Releases (5)





load more
can not load any more