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/Extensions
not 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/256F
detection- 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 Ventura
- Applicable for following GPU architectures:
- Overall non-Metal improvements:
- Improved fake rim
- Fixed full screen animation
- Fixed split screen
- Improved menubar blur
- Add Nvidia Kepler GOP Driver injection
- Primarily for GPUs lacking GOPs and can't have a newer VBIOS flashed
- Resolve Rapid Security Response support for Haswell+ Macs requiring KDKs
- Implemented via:
- Userspace: RSRRepair at
/etc/rc.server
(2b1c9e3) - Kernelspace: RSRHelper.kext (cbe1be9)
- Userspace: RSRRepair at
- Implemented via:
- Add APFS Trim Configuration
- Settings -> Misc Settings -> APFS Trim
- Increment Binaries:
- OpenCorePkg 0.8.8 - release
- PatcherSupportPkg 0.8.2 - release
- KDKlessWorkaround 1.0.0 - rolling (4924276)
- FeatureUnlock 1.1.2 - release
- CPUFriend 1.2.6 - release
- Lilu 1.6.3 - 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