github dortania/OpenCore-Legacy-Patcher 0.6.6

latest releases: 1.4.3, 1.4.2, 1.4.1...
12 months ago

With WWDC2023 2 weeks away, we're eagerly awaiting for macOS 14 to be announced! Do keep in mind that supporting new versions of macOS is an intensive process, so we cannot predict when (or potentially if) support will be added to OpenCore Legacy Patcher. Regardless, we're excited to try and see our old Macs run the latest OS!

Otherwise, this release of OpenCore Legacy Patcher contains a ton of new features:

  • New UI layout
  • In-App update installation
    • Easier for users to update from 0.6.6 to newer Patcher releases
  • Quicker root patching on older hardware
    • Reduced extraction times for PatcherSupportPkg
  • Resolves low power mode support for 2013 Mac Pro
  • Resolve AMD TeraScale 1 Graphics Corruption in macOS Ventura

And many more improvements and 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 older OSes if you encounter issues that affect you.


Full Changelog

0.6.6 Changelog (click to expand)
  • Implement option to disable ColorSync downgrade on HD 3000 Macs
    • Allows for Display Profiles support on some units
      • Note: black box rendering issues will likely appear
    • Thanks @jazzzny
  • Rename payloads.dmg volume name to "OpenCore Patcher Resources (Base)"
    • Allows for better identification when mounted (ex. Disk Utility while app is running)
  • Implement DMG-based PatcherSupportPkg system
    • Reduces both app size and root patching time
  • Resolve incorrect remote KDK matching for macOS betas
    • ex. Beta 4 KDK being recommended for Beta 3 install
  • Resolve low power mode on MacPro6,1
  • Resolve PCI eject menu appearing on unsupported hardware
  • Resolve kernel panic on wake for AMD TeraScale 1 and Nvidia Tesla 8000 series GPUs
  • Resolve loss of Ethernet after wake on MacPro3,1 in Ventura
  • Resolve graphics corruption on wake for TeraScale 1
    • Patch currently limited to Ventura and newer
  • Restore Function Keys on MacBook5,2 and MacBook4,1
  • Update non-Metal Binaries:
    • Resolves cryptexd and sshd crashes
    • Resolves screen recording regression
    • Resolves Photo Booth on macOS Monterey and later
      • May require tccplus for permissions
  • Resolve Application alias not being created with AutoPatcher
  • Backend changes:
    • Rename OCLP-Helper to OpenCore-Patcher
      • Allows for better identification when displaying prompts
    • Reimplement wxPython GUI into modularized system:
      • Allows for easier maintenance and future expansion
      • Changes include:
        • Reworked settings UI
        • Unified download UI with time remaining
        • Implement in-app update system
          • Guides users to update OpenCore and Root Patches once update's installed
        • Expand app update checks to include nightly users
          • ex. 0.6.6 nightly -> 0.6.6 release
        • Implement macOS installer verification after flashing
        • Implement proper UI call backs on long processes
          • ex. Root patching
        • Implement default selections for disks and installers
        • Set about and quit items
    • Utilize py-applescript for authorization prompts
      • Avoids displaying prompts with osascript in the title
      • Due to limitations, only used for installer creation and OpenCore installation
    • Resolve exception handler not logging to file
    • Display raised exceptions from main thread to users
  • Increment Binaries:
    • PatcherSupportPkg 1.1.0 - release
    • OpenCorePkg 0.9.2 - release
    • Lilu 1.6.6 - rolling (d8f3782)
    • RestrictEvents 1.1.1 - release
    • FeatureUnlock 1.1.4 - release
    • BlueToolFixup 2.6.6 - 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

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

NewReleases is sending notifications on new releases.