OpenCore-Legacy-Patcher 1.5.0 – Download & Changelog

Downloads – v1.5.0

Asset Information

  • OpenCore-Patcher.pkg:
    • Visual GUI-based app installer.
    • Recommended for all users.
  • OpenCore-Patcher-Uninstaller.pkg:
    • Uninstalls OpenCore-Patcher.app and additional utilities.
    • Does not revert any patches installed.
  • OpenCore-Patcher-GUI.app:
    • Legacy app, installs OpenCore-Patcher.pkg internally.
    • Direct app download is deprecated, and planned for remove in the future.
  • AutoPkg-Assets.pkg:
    • Additional resources used by OpenCore-Patcher.
    • Automatically pulled when needed, don’t download.

Changelog

  • Restructure project directories
    • Python:
      • Move logic into opencore_legacy_patcher directory
      • Use relative imports for local libraries
    • Documentation:
      • Move images to docs/images
    • Payloads:
      • Remove redundant/unused files bundled in payloads.dmg
  • Resolve unpatching Nvidia Web Drivers failing to clean up /Library/Extensions
  • Implement preflight code signature checks for macOS installer creation
    • Ensures validity of createinstallmedia binary before execution
  • Modularize AutoPkg’s pre/postinstall scripts
    • Adjusted to use functions for better readability
    • Implements ZSH shebang
    • Removes OS logging
  • Disable usage of OpenLegacyBoot.efi
    • Resolves boot issues on certain CSM-based Macs
  • Implement new PKG-based installer
    • OpenCore-Patcher.pkg is now the recommended method for installation
    • OpenCore-Patcher-Uninstaller.pkg is now available for uninstallation
      • Note this only removes the application, not any patches applied
    • OpenCore-Patcher-GUI.app.zip is deprecated and will be removed in future versions
  • Implement new Privileged Helper Tool
    • Removes need for password prompts when installing patches, creating installers, etc.
    • Installed at /Library/PrivilegedHelperTools/com.dortania.opencore-legacy-patcher.privileged-helper
    • No launch services required
    • For running from source, recompile tool with debug configuration (make debug)
  • Resolve OpenCore-Patcher.app window not appearing as topmost window on launch
  • Reworked CI tooling:
    • New build script with reworked parameters: Build-Project.command
    • Remove reliance on WhiteBox’s Packages for AutoPkg creation
      • Now implements pkgbuild and productbuild for package creation through macOs-Pkg-Builder Python module
  • Implement additional sanity checks before performing root patches
    • Checks for mismatched snapshots vs root volume macOS versions
  • Increment Binaries:
    • OpenCorePkg 1.0.0 – release

For previous or older OpenCore Legacy Patcher versions and changelogs, check the releases page.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.