Skip to content

Releases: dortania/OpenCore-Legacy-Patcher

1.4.3

31 Mar 21:52
Compare
Choose a tag to compare

WARNING: Upgrading to 12.7.4, 13.6.5 or 14.4 may break Auto Joining WiFi Networks on legacy Wireless Cards

To restore Auto-Join support, forget the network and re-add it.

This only applies for legacy WiFi cards, included with the following models:

  • MacBook5,x (Early 2008 - Early 2009)
  • MacBookAir2,1 - MacBookAir3,x (Mid 2008 - Late 2010)
  • MacBookPro4,1 - MacBookPro7,1 (Late 2008 - Mid 2010)
  • iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
  • Macmini3,1 (Early 2009 - Late 2009)
  • MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)

With the release of OpenCore Legacy Patcher v1.4.3, this build is primarily targeted for macOS 14.4/14.4.1 and Macs with non-Metal graphics cards. This build resolves support for the following machines with non-Metal GPUs:

  • MacBook5,1 - MacBook7,1 (Early 2008 - Mid 2010)
  • MacBookAir2,1 - MacBookAir4,x (Mid 2008 - Mid 2011)
  • MacBookPro4,1 - MacBookPro8,x (Late 2008 - Late 2011)
  • iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
  • Macmini3,1 - Macmini5,x (Early 2009 - Mid 2011)
  • MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)
Affected GPU Models (click to expand)
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

We hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.4.3 Changelog (click to expand)
  • Update non-Metal Binaries for macOS Sonoma:
    • Resolve TeraScale 2 screen recording kernel panic
    • Resolve Dock location after changing screen resolution
    • Resolve 14.4 loginwindow crashes
  • Patch SkipLogo on Macs that natively support Monterey or newer
    • Resolves missing Apple logo on boot screen
  • Increment Binaries:
    • OpenCorePkg 0.9.9 - 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

1.4.2

11 Mar 16:57
Compare
Choose a tag to compare

WARNING 1: Do not upgrade to macOS 14.4 if you have a non-Metal Mac

macOS 14.4 is currently unsupported with Macs equipped with non-Metal Graphics Cards, see macOS 14.4 non-Metal sessions bug #1125 for more information. Affected Macs:

  • MacBook5,1 - MacBook7,1 (Early 2008 - Mid 2010)
  • MacBookAir2,1 - MacBookAir4,x (Mid 2008 - Mid 2011)
  • MacBookPro4,1 - MacBookPro8,x (Late 2008 - Late 2011)
  • iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
  • Macmini3,1 - Macmini5,x (Early 2009 - Mid 2011)
  • MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)
Affected GPU Models (click to expand)
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

WARNING 2: If upgrading to macOS 14.4, you MUST install OCLP 1.4.2 beforehand.

A lot of hardware, including Metal GPUs, WiFi cards, T1 chipsets, etc have new patches made for macOS 14.4. We highly recommend installing OCLP 1.4.2 beforehand to ensure a smooth update.

WARNING 3: Upgrading to 12.7.4, 13.6.5 or 14.4 may break Auto Joining WiFi Networks on legacy Wireless Cards

To restore Auto-Join support, forget the network and re-add it.

This only applies for legacy WiFi cards, included with the following models:

  • MacBook5,x (Early 2008 - Early 2009)
  • MacBookAir2,1 - MacBookAir3,x (Mid 2008 - Late 2010)
  • MacBookPro4,1 - MacBookPro7,1 (Late 2008 - Mid 2010)
  • iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
  • Macmini3,1 (Early 2009 - Late 2009)
  • MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)

With the release of OpenCore Legacy Patcher v1.4.2, this build is primarily targeted for macOS 14.4 and all Macs to ensure proper functionality. Over 1.4.0 and 1.4.1, 1.4.2 resolves Auto Join for WiFi on modern Wireless Cards, legacy WiFi support for 12.7.4 and 13.6.5 and a USB 1.1 regression for macOS Ventura.

We hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.4.2 Changelog (click to expand)
  • Resolve Auto-Join support for Modern Wireless on macOS 14.4
    • Applicable for BCM94360, 4360, 4350, 4331 and 43224 chipsets
  • Resolve WiFi support for Legacy Wireless on macOS 12.7.4 and 13.6.5
    • Applicable for BCM94328, BCM94322 and Atheros chipsets
  • Resolve USB 1.1 on macOS Ventura regression from OCLP 1.4.0
  • Increment Binaries:
    • PatcherSupportPkg 1.4.8 - release
1.4.1 Changelog (click to expand)
  • Update updater implementation
  • Resolve Keyboard/Trackpad support for MacBookAir6,x running macOS 14.4 and newer
    • Expands SPI Keyboard and Trackpad patch to include MacBookAir6,x
  • Publish Bluetooth NVRAM variables for BCM2046 and BCM2070 chipsets
    • Reduces need for NVRAM reset to restore Bluetooth support in newer OSes (Thanks @Ausdauersportler)
1.4.0 Changelog (click to expand)
  • Refactor subprocess invocations
  • Resolve RecoveryOS support (Regression resolved in OpenCorePkg)
  • Restore SPI Keyboard and Trackpad support for macOS 14.4 and newer
    • Applicable for MacBook8,1, MacBookAir7,x and MacBookPro12,1-14,x
  • Restore support for T1 on macOS 14.4 and newer
    • Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
  • Restore support for legacy Metal GPUs on macOS 14.4 and newer
    • Applicable for:
      • Intel Ivy Bridge through Skylake
      • Nvidia Kepler
      • AMD legacy GCN
  • Restore support for USB 1.1 on macOS 14.4 and newer
    • Applicable for Penryn Macs, Xserve3,1 and MacPro4,1/5,1
  • Resolve support for legacy and modern WiFi on macOS 14.4 and newer
    • Applicable for all WiFi-equipped Macs
    • Note with 14.4: Auto-Join may not work until you forget and rejoin the network
  • Increment binaries:
    • OpenCorePkg 0.9.7 - 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

1.4.1

08 Mar 02:59
Compare
Choose a tag to compare

WARNING 1: Do not upgrade to macOS 14.4 if you have a non-Metal Mac

macOS 14.4 is currently unsupported with Macs equipped with non-Metal Graphics Cards, see macOS 14.4 non-Metal sessions bug #1125 for more information. Affected Macs:

  • MacBook5,1 - MacBook7,1 (Early 2008 - Mid 2010)
  • MacBookAir2,1 - MacBookAir4,x (Mid 2008 - Mid 2011)
  • MacBookPro4,1 - MacBookPro8,x (Late 2008 - Late 2011)
  • iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
  • Macmini3,1 - Macmini5,x (Early 2009 - Mid 2011)
  • MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)
Affected GPU Models (click to expand)
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

WARNING 2: If upgrading to macOS 14.4, you MUST install OCLP 1.4.1 beforehand.

A lot of hardware, including Metal GPUs, WiFi cards, T1 chipsets, etc have new patches made for macOS 14.4. We highly recommend installing OCLP 1.4.1 beforehand to ensure a smooth update.

WARNING 3: Upgrading to 14.4 may break Auto Joining WiFi Networks

To restore Auto-Join support, forget the network and re-add it.

WARNING 4: Do not install macOS 12.7.4 or 13.6.5 if you have a Mac with Legacy Wireless patches

A recent change has broken the legacy wireless patches on macOS Monterey 12.7.4 and Ventura 13.6.5. A fix will arrive in the next version of OCLP.


With the release of OpenCore Legacy Patcher v1.4.1, this build is primarily targeted for macOS 14.4 and all Macs to ensure proper functionality. Over 1.4.0, 1.4.1 resolves Keyboard and Trackpad support for the mid 2013 MacBook Air (MacBookAir6,x).

We hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.4.1 Changelog (click to expand)
  • Update updater implementation
  • Resolve Keyboard/Trackpad support for MacBookAir6,x running macOS 14.4 and newer
    • Expands SPI Keyboard and Trackpad patch to include MacBookAir6,x
  • Publish Bluetooth NVRAM variables for BCM2046 and BCM2070 chipsets
    • Reduces need for NVRAM reset to restore Bluetooth support in newer OSes (Thanks @Ausdauersportler)
1.4.0 Changelog (click to expand)
  • Refactor subprocess invocations
  • Resolve RecoveryOS support (Regression resolved in OpenCorePkg)
  • Restore SPI Keyboard and Trackpad support for macOS 14.4 and newer
    • Applicable for MacBook8,1, MacBookAir7,x and MacBookPro12,1-14,x
  • Restore support for T1 on macOS 14.4 and newer
    • Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
  • Restore support for legacy Metal GPUs on macOS 14.4 and newer
    • Applicable for:
      • Intel Ivy Bridge through Skylake
      • Nvidia Kepler
      • AMD legacy GCN
  • Restore support for USB 1.1 on macOS 14.4 and newer
    • Applicable for Penryn Macs, Xserve3,1 and MacPro4,1/5,1
  • Resolve support for legacy and modern WiFi on macOS 14.4 and newer
    • Applicable for all WiFi-equipped Macs
    • Note with 14.4: Auto-Join may not work until you forget and rejoin the network
  • Increment binaries:
    • OpenCorePkg 0.9.7 - 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

1.4.0

07 Mar 18:46
Compare
Choose a tag to compare

WARNING 1: Do not upgrade to macOS 14.4 if you have a non-Metal Mac

macOS 14.4 is currently unsupported with Macs equipped with non-Metal Graphics Cards, see macOS 14.4 non-Metal sessions bug #1125 for more information. Affected Macs:

  • MacBook5,1 - MacBook7,1 (Early 2008 - Mid 2010)
  • MacBookAir2,1 - MacBookAir4,x (Mid 2008 - Mid 2011)
  • MacBookPro4,1 - MacBookPro8,x (Late 2008 - Late 2011)
  • iMac7,1 - iMac12,x (Mid 2007 - Mid 2011)
  • Macmini3,1 - Macmini5,x (Early 2009 - Mid 2011)
  • MacPro3,1 - MacPro5,1 (Early 2008 - Mid 2012)
Affected GPU Models (click to expand)
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

WARNING 2: If upgrading to macOS 14.4, you MUST install OCLP 1.4.0 beforehand.

A lot of hardware, including Metal GPUs, WiFi cards, T1 chipsets, etc have new patches made for macOS 14.4. We highly recommend installing OCLP 1.4.0 beforehand to ensure a smooth update.

WARNING 3: Upgrading to 14.4 may break Auto Joining WiFi Networks

To restore Auto-Join support, forget the network and re-add it.


With the release of OpenCore Legacy Patcher v1.4.0, this build is primarily targeted for macOS 14.4 and all Macs to ensure proper functionality.

We hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.4.0 Changelog (click to expand)
  • Refactor subprocess invocations
  • Resolve RecoveryOS support (Regression resolved in OpenCorePkg)
  • Restore SPI Keyboard and Trackpad support for macOS 14.4 and newer
    • Applicable for MacBook8,1, MacBookAir7,x and MacBookPro12,1-14,x
  • Restore support for T1 on macOS 14.4 and newer
    • Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
  • Restore support for legacy Metal GPUs on macOS 14.4 and newer
    • Applicable for:
      • Intel Ivy Bridge through Skylake
      • Nvidia Kepler
      • AMD legacy GCN
  • Restore support for USB 1.1 on macOS 14.4 and newer
    • Applicable for Penryn Macs, Xserve3,1 and MacPro4,1/5,1
  • Resolve support for legacy and modern WiFi on macOS 14.4 and newer
    • Applicable for all WiFi-equipped Macs
    • Note with 14.4: Auto-Join may not work until you forget and rejoin the network
  • Increment binaries:
    • OpenCorePkg 0.9.7 - 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

1.3.0

11 Dec 18:41
Compare
Choose a tag to compare

WARNING: You MUST install this update before upgrading to macOS 14.2 on the following machines:

  • MacBook Air
    • MacBookAir5,x (Mid 2012)
    • MacBookAir6,x (Mid 2013, Early 2014)
  • MacBook Pro
    • MacBookPro9,x (Mid 2012)
    • MacBookPro10,x (Mid 2012, Late 2012, Early 2013)
    • MacBookPro11,x (Late 2013, Mid 2014)
  • Mac mini
    • Macmini6,x (Late 2012)
    • Macmini7,1 (Late 2014)
  • iMac
    • iMac13,x (Late 2012)
    • iMac14,x (Late 2013, Mid 2014)

Affected Graphics families (All 3802-based Metal GPUs):

  • Intel iGPUs
    • Ivy Bridge
    • Haswell
  • Nvidia dGPUs
    • Nvidia Kepler

With the release of OpenCore Legacy Patcher v1.3.0, this build is primarily targeted for macOS 14.2 and Macs with Metal 3802-based Graphics Cards.

We hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.3.0 Changelog (click to expand)
  • Resolve mismatched CFBundleExecutable and binary name for kexts.
    • Resolves ProperTree binary detection (Thanks @corpnewt).
    • Applicable extensions:
      • corecrypto_T1.kext
      • corecaptureElCap.kext
      • IO80211ElCap.kext
  • Resolve 3802-GPU support for macOS 14.2 Beta 2 and newer.
    • Applicable GPUs:
      • Intel Ivy Bridge and Haswell iGPUs
      • Nvidia Kepler dGPUs
  • Increment Binaries:
    • PatcherSupportPkg 1.4.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

1.2.1

10 Nov 16:27
Compare
Choose a tag to compare

1.2.1 is a bug fix release for OpenCore Legacy Patcher's Launch Agent failing to load after macOS updates. This update is not critical, however helps streamline the update flow for end users. For those upgrading prior to OpenCore Legacy Patcher 1.2.0, see below:


With the release of OpenCore Legacy Patcher v1.2.0, some noteworthy improvements are dropping!

  • Resolve 4k output rendering on 2017 4k iMacs.
    • Applicable for iMac18,2.
  • Resolve LLDB crashing on extracted frameworks and binaries.
  • Better handling of T1 Security Chips.
    • Applicable for TouchBar-based 2016 and 2017 MacBook Pros.
    • If you find the TouchBar is non-functional in Sonoma, you may need to boot Ventura to reinstall the T1's firmware.
  • New Launch Daemons for preparing the host for macOS updates.
    • Cleaning potentially problematic kernel extensions.
    • Fetching KDKs for incoming OS, reducing the need for network connection after updating.

And more fixes and improvements listed in the changelog below. Hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.2.1 and 1.2.0 Changelog (click to expand)

1.2.1

  • Resolve TeraScale 2 Acceleration checkbox in Settings not being saved
  • Resolve Auto Patcher failing to launch after updating macOS
    • Regression from 1.2.0

1.2.0

  • Resolve application not existing if user dismisses an update instead of installing
  • Resolve lldb crashes on extracted binaries
    • Remove MH_DYLIB_IN_CACHE flag from binaries extracted with DSCE
  • Add support for detecting T1 Security Chips in DFU mode
  • Resolve macOS 14.2 coreauthd crashes on T1 Macs
  • Resolve missing NFC firmware on T1 Macs
  • Update non-Metal Binaries for macOS Sonoma:
    • Resolve Photos app crash
    • Resolve loginwindow crashes
    • Workaround tile window popup freezing apps by disabling the feature
    • Workaround monochrome desktop widgets rendering issues by enforcing full color (can be disabled in OCLP settings)
  • Add new arguments:
    • --cache_os: Cache necessary patcher files for OS to be installed (ex. KDKs)
    • --prepare_for_update: Clean up patcher files for OS to be installed (ex. /Library/Extensions)
  • Add new Launch Daemons for handling macOS updates:
    • macos-update.plist:
      • Resolves KDKless Macs failing to boot after updating from 14.0 to 14.x
      • Adds support for KDK caching for OS to be installed
      • Invoked when update is staged
      • /Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.macos-update.plist
    • os-caching.plist
      • Resolves unsupported/old KDKs from being used post-update
      • Invoked when update is downloading
      • /Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.os-caching.plist
  • Load UI icons from local path
    • Resolves macOS downloader crash on slower machines
  • Resolve iMac18,2 internal 4K display support
  • Remove News Widget removal from Control Centre
    • News Widget no longer crashes on 3802-based GPUs
  • Resolve i210 NIC support for macOS Sonoma
  • Increment Binaries:
    • PatcherSupportPkg 1.4.5 - release
    • OpenCorePkg 0.9.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

1.2.0

10 Nov 16:41
Compare
Choose a tag to compare

Due to an error with GitHub Release Handling, 1.2.0 was delete accidentally while creating 1.2.0 release. This release shouldn't be used, however was recreated for historical purposes. However due to this, the app's build date will report newer than 1.2.1.


With the release of OpenCore Legacy Patcher v1.2.0, some noteworthy improvements are dropping!

  • Resolve 4k output rendering on 2017 4k iMacs.
    • Applicable for iMac18,2.
  • Resolve LLDB crashing on extracted frameworks and binaries.
  • Better handling of T1 Security Chips.
    • Applicable for TouchBar-based 2016 and 2017 MacBook Pros.
    • If you find the TouchBar is non-functional in Sonoma, you may need to boot Ventura to reinstall the T1's firmware.
  • New Launch Daemons for preparing the host for macOS updates.
    • Cleaning potentially problematic kernel extensions.
    • Fetching KDKs for incoming OS, reducing the need for network connection after updating.

And more fixes and improvements listed in the changelog below. Hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.2.0 Changelog (click to expand)
  • Resolve application not existing if user dismisses an update instead of installing
  • Resolve lldb crashes on extracted binaries
    • Remove MH_DYLIB_IN_CACHE flag from binaries extracted with DSCE
  • Add support for detecting T1 Security Chips in DFU mode
  • Resolve macOS 14.2 coreauthd crashes on T1 Macs
  • Resolve missing NFC firmware on T1 Macs
  • Update non-Metal Binaries for macOS Sonoma:
    • Resolve Photos app crash
    • Resolve loginwindow crashes
    • Workaround tile window popup freezing apps by disabling the feature
    • Workaround monochrome desktop widgets rendering issues by enforcing full color (can be disabled in OCLP settings)
  • Add new arguments:
    • --cache_os: Cache necessary patcher files for OS to be installed (ex. KDKs)
    • --prepare_for_update: Clean up patcher files for OS to be installed (ex. /Library/Extensions)
  • Add new Launch Daemons for handling macOS updates:
    • macos-update.plist:
      • Resolves KDKless Macs failing to boot after updating from 14.0 to 14.x
      • Adds support for KDK caching for OS to be installed
      • Invoked when update is staged
      • /Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.macos-update.plist
    • os-caching.plist
      • Resolves unsupported/old KDKs from being used post-update
      • Invoked when update is downloading
      • /Library/LaunchDaemons/com.dortania.opencore-legacy-patcher.os-caching.plist
  • Load UI icons from local path
    • Resolves macOS downloader crash on slower machines
  • Resolve iMac18,2 internal 4K display support
  • Remove News Widget removal from Control Centre
    • News Widget no longer crashes on 3802-based GPUs
  • Resolve i210 NIC support for macOS Sonoma
  • Increment Binaries:
    • PatcherSupportPkg 1.4.5 - release
    • OpenCorePkg 0.9.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

1.1.0

23 Oct 17:07
Compare
Choose a tag to compare

With the release of OpenCore Legacy Patcher v1.1.0, some noteworthy improvements are dropping!

  • T1 Security Chip support for macOS Sonoma!
    • Restores Touch ID Authentication
    • Applicable for 2016 and 2017 TouchBar MacBook Pros
      • MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
  • Streamlined OpenCore vaulting for additional tamper protections by Jazzzny
  • Improvements for macOS 14.1:
    • Resolved PCIe FaceTime camera support
    • Resolved USB 1.1 support

And more fixes and improvements listed in the changelog below. Hope everyone enjoys the new release!


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.1.0 Changelog (click to expand)
  • Resolve rendering issues on Intel Broadwell iGPUs
  • Update non-Metal Binaries for macOS Sonoma:
    • Resolve unresponsive Weather app
    • Resolve full screen menubar covering the app toolbar
    • Resolve unfocused password windows
  • Resolve USB 1.1 kernel panics on macOS 14.1
  • Resolve PCIe FaceTime camera support on macOS 14.1
  • Resolve T1 Security Chip support on macOS 14
    • Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
  • Add support for stand alone OpenCore Vaulting without Xcode Command Line Tools (Jazzzny)
  • Re-allow NVMeFix for macOS 14
  • Remove -lilubetaall argument for machines without AppleALC
  • Increment Binaries:
    • PatcherSupportPkg 1.4.2 - release
    • AirportBrcmFixup 2.1.8 - release
    • BlueToolFixup 2.6.8 - release
    • RestrictEvents 1.1.3 - release
    • AMFIPass 1.4.0 - 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

1.0.1

03 Oct 20:25
Compare
Choose a tag to compare

1.0.1 is a bug fix release for some Broadcom WiFi cards and graphics issues in macOS Sonoma. These updates are not critical, however may help resolve issues with macOS. For those upgrading prior to OpenCore Legacy Patcher 1.0.0, see below:


With the release of OpenCore Legacy Patcher 1.0.0, we're proud to announce macOS Sonoma support! And with it, 83 unsupported Mac models will be able to run Apple's latest OS!

With it, we've finally made the jump to 1.0.0! Going forward, we'll be following the semantic versioning system to help streamline releases.


With macOS Sonoma, we spent many months working tirelessly to get these old machines running. And because of the sheer number of different hardware we support and the challenges of working on a closed-source operating system, not all features are currently available.

Main limitation with Sonoma:

We hope as time passes, we'll be able to tackle this issue. However for now, we're unable to provide any timeline when it'll be resolved.

Additionally we recommend users check the graphics issues to see what may not be fully supported:


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.0.1 Changelog (click to expand)
  • Resolve rendering issues on Intel Ivy Bridge iGPUs
  • Update non-Metal Binaries for macOS Sonoma:
    • Resolve unresponsive Catalyst buttons
    • Resolve window unfocusing issues
    • Resolve menu bar fonts not changing color automatically with Beta Menu Bar enabled
    • Improve Lock Screen clock transparency
  • Prevent random WiFiAgent crashes
  • Add error handling for corrupted patcher settings
  • Remove CoreImage patch for 3802 GPUs on Ventura
  • Avoid listing PCIe FaceTime camera patch on pre-Sonoma OSes
    • Only cometic in Root Patching UI, however removed to avoid confusion

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

1.0.0

02 Oct 15:48
Compare
Choose a tag to compare

With the release of OpenCore Legacy Patcher 1.0.0, we're proud to announce macOS Sonoma support! And with it, 83 unsupported Mac models will be able to run Apple's latest OS!

With it, we've finally made the jump to 1.0.0! Going forward, we'll be following the semantic versioning system to help streamline releases.


With macOS Sonoma, we spent many months working tirelessly to get these old machines running. And because of the sheer number of different hardware we support and the challenges of working on a closed-source operating system, not all features are currently available.

Main limitation with Sonoma:

We hope as time passes, we'll be able to tackle this issue. However for now, we're unable to provide any timeline when it'll be resolved.

Additionally we recommend users check the graphics issues to see what may not be fully supported:


As to be expected, macOS Sonoma support is 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.


Supporting OpenCore Legacy Patcher

If you enjoy the work we do, consider donating! This helps us get new hardware, and help improve the project!


Full Changelog

1.0.0 Changelog (click to expand)
  • Resolve BCM2046 and BCM2070 support on macOS 13.3 and newer
  • Workaround 13.3+ Kernel Panic on AMD GCN GPUs playing DRM content
  • Add new macOS Installer download menu (Jazzzny)
  • Refresh download UI (Jazzzny)
  • Add support for Universal 2 distribution (x86_64 and ARM64)
    • Drops Rosetta requirement on Apple Silicon Macs
    • Note building from source will require Python 3.11 or newer and up-to-date Python modules
  • Update font handling code, fixing font issues on Yosemite and El Capitan
  • Resolve incorrect RELEASE usage of OpenCore binaries when DEBUG enabled
  • Add RenderBox.framework patch for 3802-based Intel GPUs on macOS 13.3 and newer
    • Works around Weather and Widget freezing
    • Applicable for Intel Ivy Bridge and Haswell iGPUs
  • Add macOS Sonoma support to PatcherSupportPkg validation in CI
  • Implement basic support for macOS Sonoma:
    • Supports same range of hardware as Ventura, in addition to:
    • Resolved issues:
      • Graphics Acceleration support for 3802 and non-Metal GPUs
      • UI corruption on 31001 GPUs
      • Wireless Networking for BCM94360, 4360, 4350, 4331 and 43224
      • USB ethernet support for adapters based on ECM protocol (ex. Realtek)
      • dGPU support for MacBookPro14,3
      • S1X/S3X NVMe Drive Support
      • PCIe-based FaceTime Camera support
      • Bluetooth support by switching to dynamic VMM spoofing
  • Increment Binaries:
    • OpenCorePkg 0.9.3 - release
    • Lilu 1.6.7 - release
    • WhateverGreen 1.6.6 - release
    • RestrictEvents 1.1.3 - (rolling - 4f233dd)
    • FeatureUnlock 1.1.5 - release
    • DebugEnhancer 1.0.8 - release
    • CPUFriend 1.2.7 - release
    • BlueToolFixup 2.6.8 - rolling (2305aaa)
    • CryptexFixup 1.0.2 - release
    • PatcherSupportPkg 1.3.2 - release
  • Build Server Changes:
    • Upgrade Python backend to 3.11.5
    • Upgrade Python modules:
      • requests - 2.31.0
      • pyobjc - 9.2
      • wxpython - 4.2.1
      • pyinstaller - 5.13.2
      • packaging - 23.1

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