2.0.1 is a bug fix release for 2.0.0 to handle some bugs with Nvidia GPUs and UI. See below for new changes introduced with 2.0.0:
With the release of OpenCore Legacy Patcher 2.0.0, we're proud to announce macOS Sequoia support! And with it, 83 unsupported Mac models will be able to run Apple's latest operating system!
With macOS Sequoia, we spent many months working tirelessly to get these old machines running. And because of the sheer number of different hardware we support and the challenges of working on a closed-source operating system, not all features are currently available.
Main limitations with macOS Sequoia:
- Lack of support for recently dropped 2018 T2 MacBook Airs (MacBookAir8,x).
- Single CPU limitation on 2008 Mac Pro (MacPro3,1) and 2008 Xserve (Xserve2,1).
- Booting with more than 4 cores breaks Sequoia, OpenCore Legacy Patcher will automatically disable additional cores.
- When running an older OS, you can disable this limitation in Settings.
- Photos Application is non-functional for non-Metal-based graphics cards.
- Applicable for pre-2012 Macs (See table below).
Non-Metal Graphics Models:
- MacBook5,1 - MacBook7,1 (Early 2008 - Mid 2010)
- MacBookAir2,1 - MacBookAir4,x (Mid 2008 - Mid 2011)
- MacBookPro4,1 - MacBookPro8,x (Late 2008 - Late 2011)
- iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
- Macmini3,1 - Macmini5,x (Early 2009 - Mid 2011)
- MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)
Affected GPU Models (click to expand)
Vendor | Architecture | Generation |
---|---|---|
AMD | TeraScale 1 and 2 | 2000 - 6000 series |
Nvidia | Tesla | 8000 - 200 series |
Nvidia | Maxwell and Pascal | 900 - 1000 series |
Intel | Iron Lake | HD series |
Intel | Sandy Bridge | HD 3000 series |
We hope as time passes, we'll be able to tackle these issues. However for now, we're unable to provide any timeline when it'll be resolved.
Additionally we recommend users check the graphics issues to see what may not be fully supported:
- Legacy Metal Graphics Support and macOS Ventura - Sequoia #1008
- Legacy Non-Metal GPUs and MacOS Big Sur - Sequoia #108
As to be expected, macOS Sequoia support is still in active development. This is a community-driven project, and as such we ask users to keep expectations in check and use older OSes if you encounter issues that affect you.
Supporting OpenCore Legacy Patcher
If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!
Full Changelog
2.0.1 and 2.0.0 Changelog (click to expand)
2.0.1
- Fix MacBookPro13,3 listing 'Available patches' after having installed all applicable patches
- Fix Nvidia Tesla and Kepler patches not installing on Monterey (and older if applicable)
- Fix Nvidia Web Drivers incorrectly listing 'OpenGL', 'compat' and 'nvda_drv(_vrl)' missing
2.0.0
- Set
AssociatedBundleIdentifiers
property in launch services as an array - Move to auto-generated pre/postinstall scripts for PKGs
- Streamlines PKG creation process, ensuring Install and AutoPKG scripts are always in sync
- Add support for
gktool
in PKG postinstall scripts- Removes Gatekeeper "verifying" prompt on first launch after PKG installation
- Note
gktool
is only available on macOS Sonoma and newer
- Resolve unpatching crash edge case when host doesn't require patches.
- Implement new Software Update Catalog Parser for macOS Installers
- Implement new Copy on Write detection mechanism for all file copying operations
- Implemented using
getattrlist
andVOL_CAP_INT_CLONE
flag - Helps improve performance on APFS volumes
- Implemented using
- Increase model range for S1X/S3X patching to include Haswell Macs and
MacPro6,1
- Helps avoid an issue where older machines with newer, unsupported SSDs would fail to boot
- Only affects building EFI from another machine
- Resolve AMD Navi MXM GPU detection for modded iMac9,x-12,x
- Thanks @Ausdauersportler for the patch!
- Implement early macOS Sequoia support:
- Supporting Macs with Metal and non-Metal-based graphics:
- MacBook5,x - 10,1
- MacBookAir2,x - 7,x
- MacBookPro4,1 - 14,x
- Macmini3,1 - 7,1
- iMac7,1 - 18,x
- MacPro3,1 - 6,1
- MacPro3,1 can only boot with 4 cores max currently
- 8 cores can be re-enabled for older OSes in the GUI:
- Settings -> Build -> MacPro3,1/Xserve2,1 Workaround
- Xserve2,1 - 3,1
- Xserve2,1 can only boot with 4 cores max currently
- 8 cores can be re-enabled for older OSes in the GUI:
- Settings -> Build -> MacPro3,1/Xserve2,1 Workaround
- Excludes the newly dropped MacBookAir8,x series.
- No estimate can be given when support will be added.
- For non-Metal graphics, Photos app will be broken.
- No estimate can be given when support will be added.
- Supporting Macs with Metal and non-Metal-based graphics:
- Implement new MetallibSupportPkg system to support macOS Sequoia on Metal 3802-based GPUs.
- See repository for more details: MetallibSupportPkg.
- Implement new Patchset Detection architecture.
- Implement new kernel cache building architecture.
- Resolve "Label" error in com.dortania.opencore-legacy-patcher.os-caching.plist.
- Add macOS Sequoia icons to boot picker and GUI.
- Resolve Memoji crashes on 3802 GPUs.
- Resolve Photos Memories tab crash on Intel Ivy Bridge/Haswell iGPUs.
- Increment Binaries:
- PatcherSupportPkg 1.8.0 - release
- OpenCorePkg 1.0.1 - release
- Lilu 1.6.8 - release
- WhateverGreen 1.6.7 - release
- RestrictEvents 1.1.4 - release
- FeatureUnlock 1.1.6 - release
- DebugEnhancer 1.0.9 - release
- CPUFriend 1.2.8 - release
- AutoPkgInstaller 1.0.4 - release
- CryptexFixup 1.0.3 - release
Asset Information
- OpenCore-Patcher.pkg:
- Visual GUI-based app installer
- Recommended for all users
- OpenCore-Patcher-Uninstaller.pkg:
- Uninstalls OpenCore-Patcher.app and additional utilities
- Does not revert any patches installed
- OpenCore-Patcher-GUI.app:
- Legacy app, installs OpenCore-Patcher.pkg internally
- Direct app download is deprecated, and planned for remove in the future
- AutoPkg-Assets.pkg:
- Additional resources used by OpenCore-Patcher
- Automatically pulled when needed, don't download