github dortania/OpenCore-Legacy-Patcher 0.5.0

latest releases: 2.1.0, 2.0.2, 2.0.1...
2 years ago

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/KDKs during 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

Don't miss a new OpenCore-Legacy-Patcher release

NewReleases is sending notifications on new releases.