Releases: dortania/OpenCore-Legacy-Patcher
0.6.1
With the release of OpenCore Legacy Patcher 0.6.1, many long awaited features are finally landing! These include support for a number of hardware and services in macOS Ventura:
- Non-Metal Graphics Acceleration
 - Legacy Wireless Networking
 - UHCI/OHCI USB 1.1 Controllers
 - AMD Vega Graphics on pre-Haswell Macs
 - Rapid Security Responses for Haswell+ Macs using Kernel Debug Kits
 
This release also expands the range of hardware users can run on Ventura!
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.
Add support for non-Metal Graphics Cards in macOS Ventura
For systems that shipped with non-Metal Graphics Cards, including the following GPUs:
| 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 | 
- Notes:
- Stage Manager is unsupported
 - AMFI needs to be disabled
 - Bluetooth Pairing is currently semi-functional, see here for work around: Tab+Space work-around
 
 
For overall non-Metal support, see associated issue:
Applicable Models (click to expand)
| Family | Year | Model | Notes | 
|---|---|---|---|
| MacBook | Early 2008 - Mid 2010 | MacBook5,1 - MacBook7,1 | |
| MacBook Air | Mid 2008 - Mid 2011 | MacBookAir2,1 - MacBookAir4,x | |
| MacBook Pro | Late 2008 - Late 2011 | MacBookPro4,1 - MacBookPro8,x | |
| iMac | Mid 2007 - Mid 2011 | iMac7,1 - iMac12,x | Excludes Metal GPU upgrades | 
| Mac mini | Early 2009 - Mid 2011 | Macmini3,1 - Macmini5,x | |
| Mac Pro | Early 2008 - Mid 2012 | MacPro3,1 - MacPro5,1 | Excludes Metal GPU upgrades | 
Add support for legacy Wireless Cards in macOS Ventura
For systems that shipped with Broadcom BCM94328 and BCM94322, as well as Atheros Wireless cards. Applicable models include:
Applicable Models (click to expand)
| Family | Year | Model | Notes | 
|---|---|---|---|
| MacBook | Early 2008 - Early 2009 | MacBook5,1 - MacBook5,x | |
| MacBook Air | Mid 2008 - Late 2010 | MacBookAir2,1 - MacBookAir3,x | |
| MacBook Pro | Late 2008 - Mid 2010 | MacBookPro4,1 - MacBookPro7,1 | Excludes Mid 2010 15" and 17" (MacBookPro6,x) | 
| iMac | Mid 2007 - Mid 2011 | iMac7,1 - iMac12,x | |
| Mac mini | Early 2009 - Late 2009 | Macmini3,1 | |
| Mac Pro | Early 2008 - Mid 2012 | MacPro3,1 - MacPro5,1 | 
Add support for UHCI/OHCI USB 1.1 Controllers in macOS Ventura
For systems with internal low speed USB controllers (UHCI/OHCI), this adds support for low speed USB devices including Keyboards, Mice, Trackpads and Bluetooth controllers.
- Note: This implementation is not entirely complete, namely that macOS installer and post-OS updates will not function with USB 1.1. See associated issue for more info: Legacy UHCI/OHCI support in Ventura #1021
 
Applicable Models (click to expand)
| Family | Year | Model | Notes | 
|---|---|---|---|
| MacBook | Early 2008 - Mid 2010 | MacBook5,1 - MacBook7,1 | |
| MacBook Air | Mid 2008 - Late 2010 | MacBookAir2,1 - MacBookAir3,x | |
| MacBook Pro | Late 2008 - Mid 2010 | MacBookPro4,1 - MacBookPro7,x | Excludes Mid 2010 15" and 17" (MacBookPro6,x) | 
| iMac | Mid 2007 - Late 2009 | iMac7,1 - iMac10,x | Excludes Core i5/7 27" late 2009 iMac (iMac11,1) | 
| Mac mini | Early 2009 - Mid 2010 | Macmini3,1 - Macmini4,x | |
| Mac Pro | Early 2008 - Mid 2012 | MacPro3,1 - MacPro5,1 | 
Add support for AMD Vega Graphics on pre-Haswell Macs in macOS Ventura
For Mac Pro and iMac users who manually upgraded their Graphics Card to an AMD Vega unit. Applicable models include:
AMD Radeon Vega 56
AMD Radeon Vega 64
AMD Radeon VII
For overall support, see associated issue:
And a huge thanks to @SpiGAndromeda for their donation of an AMD Radeon Vega 64. Without their generosity, we wouldn't be able to get these GPUs working!
Add support for Rapid Security Responses for Haswell+ Macs using Kernel Debug Kits
With this release, we've added support for Apple's newly introduced Rapid Security Response system for more machines, namely those reliant on Kernel Debug Kits with Haswell and newer CPUs. Applicable models include:
| iMac15,1        | Late 2014 - Mid 2015 27" 5k iMac    | 
| iMac17,1        | Late 2015 27" 5k iMac               |
| MacBookPro11,5  | Mid 2015 15" MacBook Pro (AMD dGPU) | 
| MacBookPro13,3  | Late 2016 15" MacBook Pro           |
This update means all Macs with Haswell or newer CPUs can easily install RSRs without issue when Apple deploys them. For pre-Haswell Macs, RSRs currently will not install. Users can ignore for the time being until OCLP can add support.
- See here for more info: Rapid Security Response with legacy Macs #1019
 
Full Changelog
0.6.1 and 0.6.0 Changelog (click to expand)
0.6.1
- Avoid usage of KDKlessWorkaround on hardware not requiring it
- Resolves AMD Graphics Regression from 0.5.3
 
 - Increment Binaries:
- KDKlessWorkaround 1.0.0 - rolling (8e41f39)
 
 
0.6.0
- Resolve external NVMe reporting regression from 0.5.2
 - Implement Legacy Wireless support for Ventura
- Applicable for BCM94328, BCM94322 and Atheros chipsets
 
 - Implement Wifi-only patches when no internet connection available but required (ie. KDKs)
- Allows users to install Legacy Wireless patches, then connect to the internet to install remaining patches
 
 - Resolve 
/Library/Extensionsnot being cleaned on KDK-less root patches - Add AMD Vega Graphics support for pre-AVX2.0 systems on Ventura
- ex. AMD Vega 56 and 64, AMD Radeon VII
 - Note: As with Polaris, Vega GPUs cannot be mixed with AMD GCN 1-3 patches
- Patcher will prioritize the AMD GCN 1-3 (assumption that GCN is primary GPU, ex. MacPro6,1)
 
 
 - Implement proper 
APPLE SSD TS0128F/256Fdetection- Allows all Macs to utilize patch if required
 - Avoids usage of patch when host lacks affected drive (ex. MacBookAir6,x with upgraded SSD)
 
 - Prompt with auto patcher when booted OpenCore is out of date to root patcher
- ex. Booted OCLP is 0.5.2, root patcher is 0.5.3
 
 - Disable native AMD Graphics on pre-Haswell Macs in Ventura
- Allows for easy root patching, dropping reliance on Safe Mode to boot
 - Primarily applicable for iMacs and Mac Pros with AMD Polaris and Vega GPUs
 
 - Implement mini validation during GUI build
 - Add early UHCI/OHCI support (USB1.1)
- Implemented via Root Volume patching, ie. no installer support at this time
- Support should be seen as experimental, especially for laptops
 
 - Applicable for Penryn Macs and Cheese Grater Mac Pros (MacPro3,1 - MacPro5,1)
 - See associated issue for current limitations: Legacy UHCI/OHCI support in Ventura
- USB 3.0 controllers cannot be used along side USB 1.1 patches, OCLP will prioritize USB 3.0 support
 
 
 - Implemented via Root Volume patching, ie. no installer support at this time
 - Add early non-Metal Graphics Acceleration support for macOS Ventura
- Applicable for following GPU architectures:
- Intel Ironlake and Sandy Bridge
 - Nvidia Tesla, Maxwell and Pascal
 - AMD TeraScale 1 and 2
 
 - Notes:
- Bluetooth Pairing is currently semi-fun...
 
 
 - Applicable for following GPU architectures:
 
0.6.0
With the release of OpenCore Legacy Patcher 0.6.0, many long awaited features are finally landing! These include support for a number of hardware and services in macOS Ventura:
- Non-Metal Graphics Acceleration
 - Legacy Wireless Networking
 - UHCI/OHCI USB 1.1 Controllers
 - AMD Vega Graphics on pre-Haswell Macs
 - Rapid Security Responses for Haswell+ Macs using Kernel Debug Kits
 
This release also expands the range of hardware users can run on Ventura!
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.
Add support for non-Metal Graphics Cards in macOS Ventura
For systems that shipped with non-Metal Graphics Cards, including the following GPUs:
| 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 | 
- Notes:
- Stage Manager is unsupported
 - AMFI needs to be disabled
 - Bluetooth Pairing is currently semi-functional, see here for work around: Tab+Space work-around
 
 
For overall non-Metal support, see associated issue:
Applicable Models (click to expand)
| Family | Year | Model | Notes | 
|---|---|---|---|
| MacBook | Early 2008 - Mid 2010 | MacBook5,1 - MacBook7,1 | |
| MacBook Air | Mid 2008 - Mid 2011 | MacBookAir2,1 - MacBookAir4,x | |
| MacBook Pro | Late 2008 - Late 2011 | MacBookPro4,1 - MacBookPro8,x | |
| iMac | Mid 2007 - Mid 2011 | iMac7,1 - iMac12,x | Excludes Metal GPU upgrades | 
| Mac mini | Early 2009 - Mid 2011 | Macmini3,1 - Macmini5,x | |
| Mac Pro | Early 2008 - Mid 2012 | MacPro3,1 - MacPro5,1 | Excludes Metal GPU upgrades | 
Add support for legacy Wireless Cards in macOS Ventura
For systems that shipped with Broadcom BCM94328 and BCM94322, as well as Atheros Wireless cards. Applicable models include:
Applicable Models (click to expand)
| Family | Year | Model | Notes | 
|---|---|---|---|
| MacBook | Early 2008 - Early 2009 | MacBook5,1 - MacBook5,x | |
| MacBook Air | Mid 2008 - Late 2010 | MacBookAir2,1 - MacBookAir3,x | |
| MacBook Pro | Late 2008 - Mid 2010 | MacBookPro4,1 - MacBookPro7,1 | Excludes Mid 2010 15" and 17" (MacBookPro6,x) | 
| iMac | Mid 2007 - Mid 2011 | iMac7,1 - iMac12,x | |
| Mac mini | Early 2009 - Late 2009 | Macmini3,1 | |
| Mac Pro | Early 2008 - Mid 2012 | MacPro3,1 - MacPro5,1 | 
Add support for UHCI/OHCI USB 1.1 Controllers in macOS Ventura
For systems with internal low speed USB controllers (UHCI/OHCI), this adds support for low speed USB devices including Keyboards, Mice, Trackpads and Bluetooth controllers.
- Note: This implementation is not entirely complete, namely that macOS installer and post-OS updates will not function with USB 1.1. See associated issue for more info: Legacy UHCI/OHCI support in Ventura #1021
 
Applicable Models (click to expand)
| Family | Year | Model | Notes | 
|---|---|---|---|
| MacBook | Early 2008 - Mid 2010 | MacBook5,1 - MacBook7,1 | |
| MacBook Air | Mid 2008 - Late 2010 | MacBookAir2,1 - MacBookAir3,x | |
| MacBook Pro | Late 2008 - Mid 2010 | MacBookPro4,1 - MacBookPro7,x | Excludes Mid 2010 15" and 17" (MacBookPro6,x) | 
| iMac | Mid 2007 - Late 2009 | iMac7,1 - iMac10,x | Excludes Core i5/7 27" late 2009 iMac (iMac11,1) | 
| Mac mini | Early 2009 - Mid 2010 | Macmini3,1 - Macmini4,x | |
| Mac Pro | Early 2008 - Mid 2012 | MacPro3,1 - MacPro5,1 | 
Add support for AMD Vega Graphics on pre-Haswell Macs in macOS Ventura
For Mac Pro and iMac users who manually upgraded their Graphics Card to an AMD Vega unit. Applicable models include:
AMD Radeon Vega 56
AMD Radeon Vega 64
AMD Radeon VII
For overall support, see associated issue:
And a huge thanks to @SpiGAndromeda for their donation of an AMD Radeon Vega 64. Without their generosity, we wouldn't be able to get these GPUs working!
Add support for Rapid Security Responses for Haswell+ Macs using Kernel Debug Kits
With this release, we've added support for Apple's newly introduced Rapid Security Response system for more machines, namely those reliant on Kernel Debug Kits with Haswell and newer CPUs. Applicable models include:
| iMac15,1        | Late 2014 - Mid 2015 27" 5k iMac    | 
| iMac17,1        | Late 2015 27" 5k iMac               |
| MacBookPro11,5  | Mid 2015 15" MacBook Pro (AMD dGPU) | 
| MacBookPro13,3  | Late 2016 15" MacBook Pro           |
This update means all Macs with Haswell or newer CPUs can easily install RSRs without issue when Apple deploys them. For pre-Haswell Macs, RSRs currently will not install. Users can ignore for the time being until OCLP can add support.
- See here for more info: Rapid Security Response with legacy Macs #1019
 
Full Changelog
0.6.0 Changelog (click to expand)
- Resolve external NVMe reporting regression from 0.5.2
 - Implement Legacy Wireless support for Ventura
- Applicable for BCM94328, BCM94322 and Atheros chipsets
 
 - Implement Wifi-only patches when no internet connection available but required (ie. KDKs)
- Allows users to install Legacy Wireless patches, then connect to the internet to install remaining patches
 
 - Resolve 
/Library/Extensionsnot being cleaned on KDK-less root patches - Add AMD Vega Graphics support for pre-AVX2.0 systems on Ventura
- ex. AMD Vega 56 and 64, AMD Radeon VII
 - Note: As with Polaris, Vega GPUs cannot be mixed with AMD GCN 1-3 patches
- Patcher will prioritize the AMD GCN 1-3 (assumption that GCN is primary GPU, ex. MacPro6,1)
 
 
 - Implement proper 
APPLE SSD TS0128F/256Fdetection- Allows all Macs to utilize patch if required
 - Avoids usage of patch when host lacks affected drive (ex. MacBookAir6,x with upgraded SSD)
 
 - Prompt with auto patcher when booted OpenCore is out of date to root patcher
- ex. Booted OCLP is 0.5.2, root patcher is 0.5.3
 
 - Disable native AMD Graphics on pre-Haswell Macs in Ventura
- Allows for easy root patching, dropping reliance on Safe Mode to boot
 - Primarily applicable for iMacs and Mac Pros with AMD Polaris and Vega GPUs
 
 - Implement mini validation during GUI build
 - Add early UHCI/OHCI support (USB1.1)
- Implemented via Root Volume patching, ie. no installer support at this time
- Support should be seen as experimental, especially for laptops
 
 - Applicable for Penryn Macs and Cheese Grater Mac Pros (MacPro3,1 - MacPro5,1)
 - See associated issue for current limitations: Legacy UHCI/OHCI support in Ventura
- USB 3.0 controllers cannot be used along side USB 1.1 patches, OCLP will prioritize USB 3.0 support
 
 
 - Implemented via Root Volume patching, ie. no installer support at this time
 - Add early non-Metal Graphics Acceleration support for macOS Ventura
- Applicable for following GPU architectures:
- Intel Ironlake and Sandy Bridge
 - Nvidia Tesla, Maxwell and Pascal
 - AMD TeraScale 1 and 2
 
 - Notes:
- Bluetooth Pairing is currently semi-functional, see here for work around: Tab+Space work-around
 - AMFI currently needs to be outright disabled in ...
 
 
 - Applicable for following GPU architectures:
 
0.5.3
This release of OpenCore Legacy Patcher 0.5.3 is primarily a bug fix release. Main fixes implemented include:
- Resolves audio support regression on certain pre-2012 machines
 - Resolves WindowServer crashing on KDK-less installs in 13.2 with Rapid Security Response updates
 - Resolves AirPlay to Mac support in macOS Ventura on VMM configs
 - Resolves AppleIntelCPUPowerManagement kernel panic in safe mode
 
And other miscellaneous fixes and improvements listed in the full changelog.
Other machines such as 2008-2012 Mac Pros and non-Metal Graphics Card machines are still in active development. We'd appreciate your patience as we work through these issues. Stay on macOS Monterey until the Patcher has been updated to support your model.
- Installing macOS Ventura on older models will likely result in lack of Graphics Acceleration, broken USB 1.1, Keyboard, TrackPad and Bluetooth and other issues. Zero support is offered for those systems at this time.
 
For machines with legacy Metal Graphics Cards, we'd recommend checking out macOS Ventura and OpenCore Legacy Patcher Support #1008 for overall support with these cards.
Reminder: For proper support, remain on macOS Monterey.
Full Changelog
0.5.3 Changelog (click to expand)
- Integrate FixPCIeLinkrate.efi v0.1.0
- Fixes link rate for PCIe 3.0 devices on MacPro3,1
 
 - Resolve AppleIntelCPUPowerManagement Panic in Safe Mode
- Applicable for pre-Haswell Macs on Ventura
 
 - Revert AppleALC 1.7.6 update back to 1.6.3
- Resolves audio issues on certain Intel HDEF devices
 - Regression currently being investigated within AppleALC
 
 - Remove 
Force Web Driversoption- Avoids accidental use of non-Metal Web Drivers on Kepler GPUs
 
 - Resolve silent auto patcher crash when new OCLP version is available
 - Implement 
py_sip_xnumodule - Resolve Content Caching Patch Regression
 - Resolve KDK Versioning Fallback crashing when primary KDK site is down
 - Resolve AirPlay to Mac support on Ventura with VMM
 - Resolve WindowServer crashing on KDK-less with macOS 13.2 and Rapid Security Response updates
 - Resolve Host Versioning when RSR is installed
 - Resolve iMac7,1-8,1 and MacBookPro4,1 boot support in Ventura
 - Increment Binaries:
- OpenCorePkg 0.8.7 - release
 - FeatureUnlock 1.1.2 - rolling (94e29ce)
 - WhateverGreen 1.6.2 - 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
 
 
0.5.2
This release of OpenCore Legacy Patcher 0.5.2 is primarily a bug fix release. Main fixes implemented include:
- Alleviates 
mediaanalysisdkernel panics on prolonged sleep - Alleviates AMD Polaris display output support
 - Work-around Apple's Developer Portal block on OCLP
 
And other miscellaneous fixes and improvements listed in the full changelog.
Other machines such as 2008-2012 Mac Pros and non-Metal Graphics Card machines are still in active development. We'd appreciate your patience as we work through these issues. Stay on macOS Monterey until the Patcher has been updated to support your model.
- Installing macOS Ventura on older models will likely result in lack of Graphics Acceleration, broken USB 1.1, Keyboard, TrackPad and Bluetooth and other issues. Zero support is offered for those systems at this time.
 
For machines with legacy Metal Graphics Cards, we'd recommend checking out macOS Ventura and OpenCore Legacy Patcher Support #1008 for overall support with these cards.
Reminder: Ventura support in 0.5.2 is in Beta, stay on Monterey for proper support
Full Changelog
0.5.2 Changelog (click to expand)
- Ventura Specific Updates:
- Resolve AMD Polaris external display output support
- AMD Polaris and legacy GCN cannot be mixed in the same system
- Legacy GCN support will be prioritized when both are present
 - AMD Polaris GPU can still be used headless for rendering with legacy GCN (ex. macOS: Prefer External GPU option)
 
 
 - AMD Polaris and legacy GCN cannot be mixed in the same system
 - Disables unsupported 
mediaanalysisdon Metal 1 GPUs- Alleviates kernel panic when on prolonged idle
 
 - Automatically remove unsupported News Widgets on Ivy Bridge and Haswell iGPUs
- Alleviates Notification Centre Crashing
 
 - Implement downloading from Kernel Debug Kit Backup Repository
- Alleviates issues with Apple blocking KDK downloads from OCLP (Ref: Issue #1016)
 
 
 - Resolve AMD Polaris external display output support
 - Work-around MacPro6,1 and Lilu race condition
- Ensure Model and Board ID are set correctly before Lilu loads
 
 - Publish Application Version in UI header
- Allows for easier identification of version when reporting issues
 
 - Drop usage of 
HW_BIDrerouting in boot.efi- Patch out PlatformSupport.plist instead, allows for less maintenance overall
 
 - Add support for AMD GOP injection (AMDGOP.efi)
- For MXM iMacs and Mac Pros with GPU VBIOS lacking GOP support (ie. no UEFI output even after OC loads)
 
 - Hide OpenCore Boot Picker when waking from hibernation
 - Increment Binaries:
- AirPortBrcmFixup 2.1.6 - release
 - AppleALC 1.7.6 - release
 - CryptexFixup 1.0.1 - release
 - DebugEnhancer 1.0.7 - release
 - FeatureUnlock 1.1.0 - release
 - OpenCorePkg 0.8.7 - rolling (fcb4e33)
 - RestrictEvents 1.0.9 - release
 - WhateverGreen 1.6.1 - 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
 
 
0.5.1
After many months of heavy anticipation, OpenCore Legacy Patcher 0.5.1 adds beta support for macOS Ventura 🎉
With this release, most users with a 2012 or newer Mac listed below should be able to install Apple's latest OS with ease!
This release is an extension to the initial 0.5.0 build, with additional improvements including support for the 2013 Trash Can Mac Pro and resolving SSD support on the Mid 2013-2014 MacBook Airs!
Other machines such as 2008-2012 Mac Pros and non-Metal Graphics Card machines are still in active development. We'd appreciate your patience as we work through these issues. Stay on macOS Monterey until the Patcher has been updated to support your model.
- Installing macOS Ventura on older models will likely result in lack of Graphics Acceleration, broken USB 1.1, Keyboard, TrackPad and Bluetooth and other issues. Zero support is offered for those systems at this time.
 
For machines with legacy Metal Graphics Cards, we'd recommend checking out macOS Ventura and OpenCore Legacy Patcher Support #1008 for overall support with these cards.
Reminder: Ventura support in 0.5.1 is in Beta, stay on Monterey for proper support
WARNING: If you have a Mac with an AMD GCN 1-3 GPU, note that Apple recently broke our Kernel Debug Kit downloader. To work-around, see instructions below:
Following models are affected:
iMac15,1       - Mid 2014 27" 5k iMac
iMac17,1       - Mid 2015 27" 5k iMac
MacPro6,1      - Late 2013 Mac Pro
MacBookPro11,5 - Mid 2015 15" MacBook Pro with Radeon Graphics
MacBookPro13,3 - Late 2016 15" MacBook Pro
Full Changelog
0.5.1 Changelog (click to expand)
- Add support for 
APPLE SSD TS0128F/256FSSDs in macOS Ventura- ie. stock SSD found in MacBookAir6,x
 
 - Lax KDK N-1 logic to allow 1 minor version difference
- ex. Allow 13.0 KDK on 13.1
 
 - Clean out 
/Library/Extensionson KDK-less root patches- Ensures old, incompatible kexts are not linked against
 - Old kexts are relocated to 
/Library/Relocated Extensions 
 - Add OpenCore Picker timeout selection
 - Partially resolve MacPro6,1 support
- Allows for install and usage of 2013 Mac Pros on Ventura
 - Currently CPU Power Management is not supported
 
 
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
 
 
0.5.0
After many months of heavy anticipation, OpenCore Legacy Patcher 0.5.0 adds support for macOS Ventura 🎉
With this release, most users with a 2012 or newer Mac listed below should be able to install Apple's latest OS with ease!
Other machines such as the 2013 Mac Pro and non-Metal Graphics Card machines are still in active development. We'd appreciate your patience as we work through these issues. Stay on macOS Monterey until the Patcher has been updated to support your model.
- Installing macOS Ventura on older models will likely result in lack of Graphics Acceleration, broken USB 1.1, Keyboard, TrackPad and Bluetooth and other issues. Zero support is offered for those systems at this time.
 
For machines with legacy Metal Graphics Cards, we'd recommend checking out macOS Ventura and OpenCore Legacy Patcher Support #1008 for overall support with these cards.
Full Changelog
0.5.0 Changelog (click to expand)
- Ventura Specific Updates:
- Switch boot.efi model patch to iMac18,1
 - Resolve pre-Force Touch Trackpad support in Ventura
 - Add Ventura-dropped Models:
- MacPro6,1
 - Macmini7,1
 - iMac16,x, iMac17,1
 - MacBook9,1
 - MacBookAir7,x
 - MacBookPro11,4/5, MacBookPro12,1, MacBookPro13,x
 
 - Add Ventura Software Catalog parsing
 - Add Kernel Debug Kit checks to Ventura root patching
 - Add USB map injection for dropped models
 - Resolve Ethernet support on MacPro3,1-5,1
 - Fix VMM patch set
 - Allow dyld shared cache swapping on pre-Haswell
 - Fix MouSSE/SSE4,2 emulation in macOS 13.0 Beta 3 (22A5295h)
 - Graphics Acceleration for legacy Metal GPUs
- Intel: Ivy Bridge, Haswell, Broadwell and Skylake
 - Nvidia: Kepler
 - AMD: GCN 1 through 3
 - AMD: Polaris (on pre-AVX2.0 systems)
- Boot in safe mode to avoid stock driver loading
 
 
 - Raise SIP requirement to 0x803 for root patching
 - Add Ventura Boot Picker icons
 - Implement KDK-less root patching for Metal Intel and Nvidia GPUs
- AMD GCN will still require a KDK installed for patching
 
 - Resolve OpenCL support for legacy Metal GPUs
 - Implement Automatic Rosetta Cryptex installation on OS installs and updates
- Drops need for manual OS.dmg swapping on pre-Haswell
 
 - Implement automatic Kernel Debug Kit downloader for systems requiring Boot/SysKC rebuilding
- ex. AMD GCN
 - Relies on N-1 system for when matching KDK is not present
 
 - Delete unused KDKs in 
/Library/Developer/KDKsduring root patching - Resolve Power Management support for Ivy Bridge and older
 - Drop AMFI requirement for Nvidia Kepler and AMD GCN 1-3
 - Resolve numerous AMD GCN 1-3 issues (ex. Photos.app, Screen Saver, etc.)
 - Resolve dGPU support for MacBookPro13,3
 
 - Add work-around to Catalyst Buttons not responding on non-Metal in macOS Monterey
 - Re-export OpenCanopy icons to better support Haswell and newer Macs
 - Increment Binaries:
- OpenCorePkg 0.8.5 release
 - Lilu 1.6.2 - release
 - FeatureUnlock 1.0.9 release
 - PatcherSupportPkg 0.7.1 - release
 - BrcmPatchRAM 2.6.4 - release
 - AutoPkgInstaller 1.0.1 - release
 - CryptexFixup 1.0.1 - rolling (cf3a1e4)
 
 
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 use manually
 
 
0.4.11
This release is dedicated to bug fixes, no Ventura support is available with this build. See following issue for more info: macOS Ventura and OpenCore Legacy Patcher Support
With Apple's release on macOS Monterey 12.6, we wanted to release some fixes associated with this OS. Main one is WebKit support with Safari 16.0 on Ivy Bridge iGPUs and non-Metal GPUs.
- If you've installed/updated to 12.6, Safari 16.0 will be an additional update separate from the OS (12.6 comes with Safari 15.6.1 by default). If you find Google text elements not rendering correctly, re-run the root volume patcher. See images below for symptoms
 
Otherwise we hope everyone enjoys the new release!
| Missing WebKit Patch | WebKit Patch installed | 
|---|---|
- WebGL note: If you notice Google Maps in Safari is broken on Ivy Bridge and Haswell, know that this is an Apple bug resolved in Safari Tech Preview 16.1
- Alternatively, disable "WebGL via Metal" in Safari's Developer Settings if you're on Safari 16.0
 
 
Full Changelog
0.4.11 Changelog (click to expand)
- Enable AppleMCEReporterDisabler whenever spoofing affected SMBIOS
- ie. iMacPro1,1, MacPro6,1 and MacPro7,1
 
 - Verify host's disk space before downloading macOS Installers
 - Remove duplicate OS builds in macOS downloader
- Avoids Apple's odd bug of publishing 2 different 12.5.1 products
 
 - Implement deeper macOS installer parsing
- Provides better version detection than Apple provides in .app
 
 - Ensure WhateverGreen is always installed on Mac Pro configurations
 - Resolve Safari 16 rendering in macOS 12.6
 - Increment Binaries:
- PatcherSupportPkg 0.5.4 - release
 
 - Add missing OpenCL resources for Nvidia GPUs
 
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 use manually
 
 
0.4.10
This release is dedicated to bug fixes, no Ventura support is available with this build. See following issue for more info: macOS Ventura and OpenCore Legacy Patcher Support
After much research, development and testing, we've finally resolved support for Nvidia Kepler GPUs in macOS 12.5 and 12.5.1!
This release of OpenCore Legacy Patcher will allow users to freely install macOS Monterey on any of our supported units without concerns for GPU support. This includes iMacs, MacBooks and Mac Pros with Nvidia Kepler GPUs.
We hope everyone appreciates the new release!
Full Changelog
0.4.10 Changelog (click to expand)
- Resolve Nvidia Kepler support in macOS 12.5 Beta 3 and newer
 - Increment Binaries:
- PatcherSupportPkg 0.5.2 - 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 use manually
 
 
0.4.9
This release is dedicated to bug fixes, no Ventura support is available with this build. See following issue for more info: macOS Ventura and OpenCore Legacy Patcher Support
Warning for Macs with Nvidia Kepler: macOS 12.5 breaks graphics acceleration with this build
Stay on 12.4 or older if your Mac has a Kepler GPU. 0.4.9 will prevent the installation of Kepler acceleration patches, instead only installing basic framebuffer in 12.5. macOS 12.4 and older are not affected, and can still be used normally.
For information can be found on the associated issue: macOS 12.5: Nvidia Kepler and WindowServer crashing #1004
Affected Models (stock):
- MacBookPro9,1
 - MacBookPro10,1
 - MacBookPro11,3
 - iMac13,x (units with dGPUs)
 - iMac14,x (units with dGPUs)
 
Affected Models (user upgraded):
- iMac11,x (units with upgraded Kepler GPUs)
 - iMac12,x (units with upgraded Kepler GPUs)
 - MacPro3,1 (units with upgraded Kepler GPUs)
 - MacPro4,1 (units with upgraded Kepler GPUs)
 - MacPro5,1 (units with upgraded Kepler GPUs)
 - Xserve2,1 (units with upgraded Kepler GPUs)
 - Xserve3,1 (units with upgraded Kepler GPUs)
 
Full Changelog
0.4.9 Changelog (click to expand)
- Split Kepler userspace and kernel space patches
- Only installs kernel space patches on 12.5 and newer
 - Avoids lock out of user, however breaks graphics acceleration
 - Install 12.4 or older for full graphics acceleration on Kepler
 - Reference: macOS 12.5: Nvidia Kepler and WindowServer crashing #1004
 
 
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 use manually
 
 
0.4.8
This release is dedicated to bug fixes, no Ventura support is available with this build. See following issue for more info: macOS Ventura and OpenCore Legacy Patcher Support
- Ensure Apple Silicon-specific installers are not listed
- ie. M2 specific build (21F2092)
 
 - Avoid adding OpenCore icon in boot picker if Windows bootloader on same partition
 - Add error-handling to corrupt/non-standard NVRAM variables
 - Add warning prompt when using 'Allow native models'
- Attempt to avoid misuse of option
 
 - Work-around 
Failed to extract AssetDataduring installer creation- Apple bug, resolved by using CoW into a different directory than 
/Applications 
 - Apple bug, resolved by using CoW into a different directory than 
 - Avoid listing beta installers in downloader
 - Warn about downloading macOS Ventura installers, unsupported by current patcher
 - Fix AppleGVA regression introduced in 0.4.6
- Applicable for Ivy Bridge-only systems
 
 
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 use manually