We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission
HomeSystem UtilitiesOpenCore Legacy Patcher

OpenCore Legacy Patcher for Mac

Install macOS versions on hardware dropped from Apple’s official support list.

Free
In English
Version 1.4.1
4.7
Based on 21 user rates

OpenCore Legacy Patcher overview

OpenCore is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means that we're able to achieve a near-native experience on many unsupported Macs.

Built with security in mind

Supporting System Integrity Protection(SIP), FileVault 2, .im4m Secure Boot and Vaulting. For many machines, you're just as secure as a supported Mac.

Native OTA updates

Install updates the moment they come out, with native System Preferences support, just like a supported Mac.

Zero firmware patching

Using the capabilities of the OpenCore boot manager, our protocol upgrades are done in memory and are never permanent.

Supporting more hardware

New life is breathed into your decade-old graphics card or WiFi and bluetooth chipsets.

The newest features

Unlock Sidecar, AirPlay to Mac, Night Shift, and Universal Control, even on natively supported models!

A helpful community

Whether it's getting started or learning the specifics, you can always find answers with our amazing community of tinkerers, developers, and dreamers.

What’s new in version 1.4.1

  • Update updater implementation
  • Resolve Keyboard/Trackpad support for MacBookAir6,x running macOS 14.4 and newer. Expands SPI Keyboard and Trackpad patch to include MacBookAir6,x
  • Publish Bluetooth NVRAM variables for BCM2046 and BCM2070 chipsets. Reduces need for NVRAM reset to restore Bluetooth support in newer OSes (Thanks @Ausdauersportler)
View older OpenCore Legacy Patcher versions

OpenCore Legacy Patcher for Mac

Free
In English
Version 1.4.1

What users say about OpenCore Legacy Patcher

SenileOtaku
By SenileOtaku on Feb 26 2024 for v.1.2.1

Ease of use: 2.0

If you have used the tool to build an installer before, there is no way to clear out or IGNORE the old settings. It will insist you need to install the patches to your current machine and reboot. But even THAT isn't enough to clear out it's old settings, as if you do patch and reboot, when you start the application again it will STILL have all the old settings, and will want you to run the whole patch and reboot again (which still won't fix the issue). ANd if you decide you don't want to do this right now? Well, once you've started the tool there is NO way to exit it without doing a force-quit of the application (a serious shortcoming)

Customer support: 1.0

There's NO way to post the above issue with remnants of a prior run (on Github), and NO way to post the issue of no way to exit the application (on Github), And their Discord community *DEMANDS* your cell phone number (I don't give out my cell number to anyone but family), so you can't post your bug report there either. The website says nothing about clearing old settings.

Other user ratings:

Value | 4.0
Features | 4.0
Reliability | 3.0
Write a detailed review about OpenCore Legacy Patcher

What customer like

Value
Performance
Stability

What needs improvements

Support
Bug fixing
Social media integration

OpenCore Legacy Patcher qualities

Value
4.7
Ease of use
3.0
Features
4.7
Reliability
4.0
Customer support
2.3

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.7

(19 Reviews of OpenCore Legacy Patcher)

  • Comments

  • User Ratings

Zigang Pan
Zigang Pan
Aug 2 2024
1.4.1
0.0
Aug 2 2024
0.0
Version: 1.4.1
I applied OpenCore Legacy Patcher to my Mac Pro 5,1 yesterday for macOS Monterey. Everything works as expected. Very very satisfied with the software. The only thing that is not working is the text input method for Simplified Chinese, pinyin and shuangpin are not right. I suspect that is a problem with the macOS. Will look into it in the coming days.
avokus
avokus
Apr 12 2024
1.4.1
0.0
Apr 12 2024
0.0
Version: 1.4.1
I would love to upgrade my late 2013 iMac to a more recent MacOs. By the same token I still require to boot from an external disk that runs Mojave because of legacy software. I tested the boot drive on a 2020 Intel macbook and an M1 macbook both running Sonoma. Both macbooks did not allow a boot into MacOs Mojave. Is this an architecture (M1) problem or is Mac Sonoma too new. Who knows which MacOs if legacy patched would still allow me to boot into Mojave? Second question: Once the newer MacOs is running on the old machine, how will security updates be handled that Apples distributes now and then?
stiteswj
stiteswj
Apr 5 2024
1.4.1
0.0
Apr 5 2024
0.0
Version: 1.4.1
Hello, I made a big mistake by not updating OpenCore to 1.41 instead of the 1.3. Now I can't use the mouse or keyboard. Is there a way to fix it? Thanks, Jim
nobody2011
nobody2011
Mar 8 2024
1.2.1
0.0
Mar 8 2024
0.0
Version: 1.2.1
A new version (1.4.1) is out: => https://github.com/dortania/OpenCore-Legacy-Patcher/releases
jtpartlow77
jtpartlow77
Feb 1 2024
1.2.1
0.0
Feb 1 2024
0.0
Version: 1.2.1
Have a IMAC 15.1, picked up the open-core to be able push IOS to Sonoma. Needed Parallels 19 with windows 11 to reinstall my quickbooks. Noticed with the current graphics patch with the virtual machine my windows11 screens are blank. Ran through tech support with parallels for a good hour or so and they could not fix the glitch unless in windows the videocontroller is disabled. Assuming the opencore patch used to push the IOS to Sonoma parallels is unable to read. I guess a patch on top of a VM patch is creating the issue? -Any known fixes for this? I can keep the video disabled but blocks me from running in coherent which I really like, also when in windows have to control/alt to release my cursor to drop back into my mac, kind of a pain in the a@@.
thanhtucdt
thanhtucdt
Jun 27 2024
1.4.1
5.0
Jun 27 2024
5.0
Version: 1.4.1
lodean
lodean
Mar 11 2024
1.4.1
5.0
Mar 11 2024
5.0
Version: 1.4.1
vieuxcon696
vieuxcon696
Feb 20 2024
1.2.1
5.0
Feb 20 2024
5.0
Version: 1.2.1
hirwajeermie
hirwajeermie
Feb 8 2024
1.2.1
5.0
Feb 8 2024
5.0
Version: 1.2.1
davereasbeck684113
davereasbeck684113
Feb 7 2024
1.2.1
5.0
Feb 7 2024
5.0
Version: 1.2.1
Plotzenhots
Plotzenhots
Nov 22 2023
1.2.1
5.0
Nov 22 2023
5.0
Version: 1.2.1
opencorelegacypatcher
opencorelegacypatcher
Nov 21 2023
0.6.1
5.0
Nov 21 2023
5.0
Version: 0.6.1
Macscheduler-net
Macscheduler-net
Nov 16 2023
0.6.1
5.0
Nov 16 2023
5.0
Version: 0.6.1
wlaett
wlaett
Mar 26 2023
0.6.1
5.0
Mar 26 2023
5.0
Version: 0.6.1
scheperstrip
scheperstrip
Mar 15 2023
0.6.1
5.0
Mar 15 2023
5.0
Version: 0.6.1
kofz
kofz
Feb 1 2023
0.6.1
5.0
Feb 1 2023
5.0
Version: 0.6.1
twaw
twaw
Jan 31 2023
0.6.1
5.0
Jan 31 2023
5.0
Version: 0.6.1
DrOpenSource
DrOpenSource
Jan 30 2023
0.6.1
5.0
Jan 30 2023
5.0
Version: 0.6.1
Dominikhoffmann
Dominikhoffmann
Jan 29 2023
0.5.2
5.0
Jan 29 2023
5.0
Version: 0.5.2
rwilki21
rwilki21
Jan 29 2023
0.5.2
4.0
Jan 29 2023
4.0
Version: 0.5.2
shage1966
shage1966
Jan 4 2023
0.5.2
1.0
Jan 4 2023
1.0
Version: 0.5.2
janbaukespoelstra44
janbaukespoelstra44
Jan 4 2023
0.5.2
3.0
Jan 4 2023
3.0
Version: 0.5.2
setyorohadi
setyorohadi
Dec 27 2022
0.5.2
5.0
Dec 27 2022
5.0
Version: 0.5.2
PauloFut
PauloFut
Dec 7 2022
0.5.2
5.0
Dec 7 2022
5.0
Version: 0.5.2
marckaeden
marckaeden
Dec 5 2022
0.5.2
5.0
Dec 5 2022
5.0
Version: 0.5.2
Macsmurf
Macsmurf
Dec 5 2022
0.5.2
5.0
Dec 5 2022
5.0
Version: 0.5.2