With the release of OpenCore Legacy Patcher 0.6.2, more long awaited features are finally dropping! These include:
- Support for macOS 13.3 on 3802-based Metal GPUs
- ie. Intel Ivy Bridge and Haswell, and Nvidia Kepler
- Support for DRM on AMD GCN GPUs
- ie. GCN 1 - 3, Polaris and Vega
- Continuity Camera unlocking for all models
- Resolve Intel HD3000 black box rendering issues
And many more bug fixes listed in the changelog below.
As to be expected, many of these features are still in active development. This is a community driven project, and as such we ask users to keep expectations in check and use Monterey if you encounter issues that affect you. See individual sections for more information.
Support for macOS 13.3 on 3802-based Metal GPUs
With macOS 13.3, Apple broke support for the legacy 3802-based Metal GPUs. With OpenCore Legacy patcher v0.6.2, we've been able to restore support for the following models:
Applicable Models (click to expand)
Family
Year
Model
Notes
MacBook Air
Mid 2012 - Mid 2017
MacBookAir5,x - MacBookAir7,x
MacBook Pro
Mid 2012 - Mid 2015
MacBookPro9,x - MacBookPro11,x
iMac
Late 2012 - Mid 2015
iMac13,x - iMac15,1
Mac mini
Late 2012 - Late 2014
Macmini6,x - Macmini7,1
Mac Pro
Early 2008 - Mid 2012
MacPro3,1 - MacPro5,1
If Nvidia Kepler GPU installed
Xserve
Early 2008 - Early 2009
Xserve2,1 - Xserve3,1
If Nvidia Kepler GPU installed
Note: To restore support for these models, AMFI has to be disabled. If your workflow requires AMFI enabled, we recommend staying on macOS 13.2.1 or older
Support for DRM on AMD GCN GPUs
With this release, we've finally been able to restore DRM support for AMD GCN GPUs in macOS Ventura! Applicable models include:
Applicable Models (click to expand)
Family
Year
Model
Notes
MacBook Pro
Mid 2015 - Late 2016
MacBookPro11,5, MacBookPro13,3
15" dGPU models only
iMac
Late 2014 - Late 2015
iMac15,1, iMac17,1
27" models only
iMac (modded)
Late 2009 - Late 2011
iMac11,x - iMac12,x
If Metal-based AMD MXM GPU installed
Mac Pro
Early 2008 - Mid 2012
MacPro3,1 - MacPro5,1
If Metal-based AMD GPU installed
Xserve
Early 2008 - Early 2009
Xserve2,1 - Xserve3,1
If Metal-based AMD GPU installed
Full Changelog
0.6.2 Changelog (click to expand)
- Work around Black Box rendering issues on certain Display Color Profiles
- Limited to Ventura currently due to limitations with other color profiles
- Applicable for HD3000-based machines (ex. MacBookAir4,x, MacBookPro8,x, Macmini5,x)
- Ensure
Moraea_BlurBeta
is set on non-Metal systems - Implement proper Root Unpatching verification in GUI
- Removes arbitrary patch requirements used against unpatching (ex. network connection)
- Implement Kernel Debug Kit installation during OS installs
- Avoids network requirement for first time installs
- Paired along side AutoPkgInstaller
- Implement Kernel Debug Kit backup system
- Allows for easy restoration of KDKs if OS updates corrupted installed KDKs
- Update Wireless binaries
- Fixed WiFi preferences crash with legacy wifi patches
- Update non-Metal Binaries
- Improved menubar blur saturation
- Fixed System Settings hover effects, including Bluetooth connect button
- Add Books hacks (reimplement cover image generation, disable broken page curl animation)
- Fixed unresponsive buttons
- Implement Hardware Encoding support for AMD GCN 1-3, Polaris and Vega GPUs
- Applicable for pre-Haswell Macs on macOS Ventura
- Resolves DRM playback issues on Netflix, Disney+, etc.
- Note: GCN 1-3 DRM is functional, however hardware video encoding is still experimental
- AppleTV+ may be unstable due to this
- Note: GCN 1-3 DRM is functional, however hardware video encoding is still experimental
- Implement support for AMD Navi and Lexa MXM GPUs in 2009-2011 iMacs
- Primarily applicable for MXM 3.0 variants of AMD WX3200 (0x6981) and AMD RX5500XT (0x7340)
- Credit to Ausdauersportler for implementation
- Implement Continuity Camera Unlocking for pre-Kaby Lake CPUs
- Applicable for all legacy Macs in macOS Ventura
- Resolve boot support for 3802-based GPUs with macOS 13.3
- Applicable for following GPUs:
- Intel Ivy Bridge and Haswell iGPUs
- Nvidia Kepler dGPUs
- Note: patchset now requires AMFI to be disabled, patchset still in active development to remove this requirement
- Applicable for following GPUs:
- Backend Changes:
- Refactored kdk_handler.py
- Prioritizes KdkSupportPkg repository for downloads
- Skips calls to Apple's now defunct Developer Portal API
- Support local loose matching when no network connection is available
- Implement pkg receipt verification to validate integrity of KDKs
- Prioritizes KdkSupportPkg repository for downloads
- Implemented logging framework usage for more reliable logging
- Logs are stored under
~/Library/Logs/OpenCore-Patcher.log
- Subsequent runs are appended to the log, allowing for easy debugging
- Logs are stored under
- Implemented new network_handler.py module
- Allows for more reliable network calls and downloads
- Better supports network timeouts and disconnects
- Dramatically less noise in console during downloads
- Implemented new macOS Installer handler
- Removed unused modules:
- sys_patch_downloader.py
- run.py
- TUI modules
- Refactored kdk_handler.py
- Build Server Changes:
- Upgrade Python backend to 3.10.9
- Upgrade Python modules:
- requests - 2.28.2
- pyobjc - 9.0.1
- wxpython - 4.2.0
- pyinstaller - 5.7.0
- packaging - 23.0
- Increment Binaries:
- PatcherSupportPkg 0.8.7 - release
- AutoPkgInstaller 1.0.2 - release
- FeatureUnlock 1.1.4 - rolling (0e8d87f)
- Lilu 1.6.4 - release
- WhateverGreen 1.6.4 - release
- NVMeFix 1.1.0 - release
- Innie 1.3.1 - release
- OpenCorePkg 0.9.0 - release
Asset Information
- OpenCore-Patcher-GUI.app:
- Visual GUI based app
- Recommended for all users
- AutoPkg-Assets.pkg:
- Additional resources used by OpenCore-Patcher
- Automatically pulled when needed, don't download