Skip to content

Releases: dortania/OpenCore-Legacy-Patcher

0.1.6

02 Jun 15:33
Compare
Choose a tag to compare
  • Add XHCI UEFI Driver for 3rd Party USB 3.0 Controllers
    • Allows for Boot Support from OpenCore' Picker
  • Fix UEFI output on MacPro3,1 with PC GPUs
  • Increment binaries:
    • OpenCore 4e0ff2d (0.7.0 rolling - 05-23-2021)
    • Apple Binaries 59a52a3 (0.0.8 release - 05-24-2021)
  • Allow legacy macOS Booting
  • Fix Photos app distortion on legacy GPUs
  • Fix device tree renaming on Mac Pros and Xserves
  • Ensure no Acceleration Patches applied when no compatible GPU found
  • Allow custom SMBIOS overriding
  • Fix incorrectly setting CPU override for non-Minimal SMBIOS spoofs
  • Support Minimal SMBIOS spoofing on El Capitan era Macs
  • Fix GPU Switching on MacBookPro6,x

0.1.5

17 May 18:25
Compare
Choose a tag to compare
  • Fix crashing when Wireless module not present
  • Add iMac10,1 default dGPU pathing
  • Add agdpmod=vit9696 to all Nvidia Metal iMacs
    • Fixes external display support on Nvidia iMac12,x
  • Remove reliance on AppleBacklightFixup
  • Support space in path when downloading Root Patches
  • Enable PanicNoKextDump by default
  • Expand AppleGraphicsPowerManagement and AppleGraphicsDeviceControl Override support
  • Fix MacBookPro8,2/3 Brightness Control
    • dGPU must be disabled via NVRAM or deMUXed
  • Increment binaries:
    • Apple Binaries 478f6a6 (0.0.7 release - 05-16-2021)
  • Add SeedUtil option to Advanced Patcher Settings

0.1.4

12 May 00:52
Compare
Choose a tag to compare

0.1.4

  • Fix Device Path formatting on 2012+ iMacs

0.1.3

  • Fix internal PCIe devices reporting as external
    • Opt for built-in when device path is detectable
    • Innie 0ccd95e (1.3.0 release - 01-16-2021)
  • Fix MacBookPro5,4 audio support
  • Increment binaries
    • AppleALC 58b57ee (1.6.1 rolling - 05-07-2021)
    • Apple Binaries 74bd80f (0.0.6 release - 05-09-2021)
  • Support custom CPU names in About This Mac
  • Fix NightShift accidentally disabling on Minimal SMBIOS configs
  • Fix iMac9,1 audio support
  • Heavily expand Graphics ID list
  • Fix iMac7,1 and iMac8,1 audio support
  • Work-around Bluetooth Kernel Panic on Apple's Bluetooth 2.0 Controllers (USB 05AC:8206)
    • Affects iMac7,1 and MacPro3,1
  • Fix iMac external display support
  • Fix NVMe properties not applying when OpenCore is installed

0.1.3

11 May 16:55
Compare
Choose a tag to compare
  • Fix internal PCIe devices reporting as external
    • Opt for built-in when device path is detectable
    • Innie 0ccd95e (1.3.0 release - 01-16-2021)
  • Fix MacBookPro5,4 audio support
  • Increment binaries
    • AppleALC 58b57ee (1.6.1 rolling - 05-07-2021)
    • Apple Binaries 74bd80f (0.0.6 release - 05-09-2021)
  • Support custom CPU names in About This Mac
  • Fix NightShift accidentally disabling on Minimal SMBIOS configs
  • Fix iMac9,1 audio support
  • Heavily expand Graphics ID list
  • Fix iMac7,1 and iMac8,1 audio support
  • Work-around Bluetooth Kernel Panic on Apple's Bluetooth 2.0 Controllers (USB 05AC:8206)
    • Affects iMac7,1 and MacPro3,1
  • Fix iMac external display support
  • Fix NVMe properties not applying when OpenCore is installed

0.1.2

03 May 16:01
Compare
Choose a tag to compare
  • Fix IDE support on 2008 era MacBooks, iMacs and Xserves
  • Fix reduced output speeds on BCM94360 series Wifi cards
  • Fix accidentally disabling non-existent iGPU in iMac11,2
  • Remove USB ACPI Patching requirement for Minimal SMBIOS setups
  • Probe hardware for Backlight pathing on iMac10,1, iMac11,x and iMac12,x with Metal GPUs
  • Add Windows UEFI Audio support to Sandy and Ivy Bridge Macs
  • Add 3rd Party NVMe Power Management Patches
    • NVMeFix fafc52d (1.0.7 release - 05-03-2021)
  • Strip unused ACPI and Kernel entries during build
  • Allow native Macs to use OpenCore
    • Better 3rd party NVMe support
    • Better Wireless networking support
  • Fix MacBook6,1 audio support
  • Increment binaries
    • OpenCore 65cc81b (0.6.9 release - 05-03-2021)
    • Lilu c77722d (1.5.3 release - 05-03-2021)
    • AppleALC 84850d0 (1.6.0 rolling - 04-30-2021)
    • RestrictEvents 9e2bb0f (1.0.1 release - 05-03-2021)
  • Allow CPUFriend on all El-Capitan Era Macs
  • Fix UEFI 2.0 Application support on upgraded Nvidia GPUs
  • Add experimental Sidecar support
    • Requires Mac with Metal Intel iGPU and the iPad to be directly plugged in, wireless highly unstable
    • SidecarFixup efdf11c (1.0.0 release - 05-02-2021)

0.1.1

26 Apr 21:00
Compare
Choose a tag to compare
  • Fix iMac11,3 GFX0 pathing
  • Add MouSSE support to iMac10,1 with Metal AMD GPU
  • Fix iMac11,1 and iMac11,3 Nvidia boot issues after PRAM reset
  • Fix DRM support on Nvidia-only configurations
    • Support optional setting between DRM and QuickSync support on iMacs13,x and iMac14,x
  • Add public beta support for Legacy GPU Acceleration (v0.0.4)
    • Note ATI/AMD TeraScale 2 unsupported (HD 5/6000)
  • Add better kmutil crash handling
  • Fix build crashing when no wifi card is present
  • Allow Legacy Acceleration Patches on Mac Pros and Xserves
  • Fix USB kernel panics on iMac7,1
  • Fix AppleALC support in Mojave
  • Fix TeraScale 1 GPU detection
  • Enable Graphics Acceleration on legacy GPUs by default
  • Fix incorrectly disabling SIP/SMB on Metal GPUs
  • Fix error output when rebuilding kernel cache fails
  • Fix Acceleration Linking for Intel Ironlake iGPUs

Hello everyone! So with 11.3's official release today, we're proud to announce that we've released OpenCore Legacy Patcher v0.1.1! And with it, beta support for GPU Acceleration Patches!

Overall we're insanely impressed with the progress made regarding acceleration support and have to give a huge round of applause to our very own @asentientbot. While not perfect, these acceleration patches are very much usable and even daily drivable for those willing to tolerate the odd visual glitches here and there. And building off the foundation ASentientBot had laid with their Nvidia Acceleration Patches, we were able to get AMD's TeraScale 1 series, Intel's IronLake and Sandy Bridge series all working fantastically!

  • Note: with macOS 11.3 Beta 2 and newer, there is heavy display artifacting on AMD GPUs during sleep wake, display resolution changing and connecting external displays. We highly advise users to stay on 11.2.3 until we've resolved the issue

  • Note 2: Mac Pro users with NVMe drives should be wary of installing 11.3 as well due to the device being present resulting in boot issues

  • Note 3: For current known issues with acceleration patches, check out the associated Github issue

For the furst 2 notes, I've uploaded an 11.2.3 Installer on Archive.org for users to easily download when Apple removes the app from their servers:

https://archive.org/details/install-mac-os-11.2.3-20-d-91

And our final announcement for today is that we've started our very own discord server, OpenCore Patcher Paradise! The goal of this server is to help consolidate information, testing, issues and such into one server. With the influx of users trying the acceleration patches, we highly recommend popping in our server if you have any concerns or success posts.

Server Link: https://discord.gg/UbM8U75E

0.1.0

17 Apr 23:06
Compare
Choose a tag to compare

0.1.0

  • Fix crash on iMacs with Metal GPUs

0.0.23

  • Fix MacBookPro4,1 15" and 17" audio support
  • Fix iMac7,1 24" and iMac9,1 24" audio support
  • Fix Macmini4,1 audio support
  • Increment binaries
    • AppleALC 1a3e5cb (1.6.0 rolling - 04-14-2021)
  • Enhance Wifi model detection
  • Hide OpenShell.efi by default
  • Add Brightness Control patches for legacy Nvidia, AMD and Intel GPUs
    • Models with brightness control issues in Catalina partially supported
  • Add user configurable Bootstrap setting
  • Enhance GPU Detection logic
  • Increment AppleBackLightFixup v1.0.1
    • Add panel type F10T9cde
  • Enhance HDMI audio support on Mac Pros and Xserves
  • Strip unused kext entries during build
  • Add gfxutil support for better DeviceProperty path detection
  • Add basic CLI support
  • Disable SIP and SecureBootModel by default on legacy GPUs

0.0.23

17 Apr 18:39
Compare
Choose a tag to compare
  • Fix MacBookPro4,1 15" and 17" audio support
  • Fix iMac7,1 24" and iMac9,1 24" audio support
  • Fix Macmini4,1 audio support
  • Increment binaries
    • AppleALC 1a3e5cb (1.6.0 rolling - 04-14-2021)
  • Enhance Wifi model detection
  • Hide OpenShell.efi by default
  • Add Brightness Control patches for legacy Nvidia, AMD and Intel GPUs
    • Models with brightness control issues in Catalina partially supported
  • Add user configurable Bootstrap setting
  • Enhance GPU Detection logic
  • Increment AppleBackLightFixup v1.0.1
    • Add panel type F10T9cde
  • Enhance HDMI audio support on Mac Pros and Xserves
  • Strip unused kext entries during build
  • Add gfxutil support for better DeviceProperty path detection
  • Add basic CLI support
  • Disable SIP and SecureBootModel by default on legacy GPUs

0.0.22

10 Apr 00:33
Compare
Choose a tag to compare
  • Add ExFat support for models missing driver
    • Aids BootCamp support for EFI based installs on 2010 and older Macs
  • Fix CPU Boosting on 2011 and older Macs
  • Add basic support for Xserve2,1
  • Add AppleALC support(99b3662 - 1.6.0 rolling - 04-09-2021), remove AppleHDA patching requirement
  • Add BCM94322 and BCM94321 chipset support

This release is extra big for us, as we've removed any requirement for root volume patching! What this means is that users will no longer need to patch the root volume to retain functionality compared to older versions of this patcher. This will allow for features such as:

  • SIP
  • FileVault
  • delta updates (ie. ~2GB)

Additionally, we've finally added support for BCM94322 and BCM94321 meaning all wifi cards from every Mac supported by this patcher will now work!

0.0.21

06 Apr 04:57
Compare
Choose a tag to compare

0.0.21

  • Fix botched images in OpenCanopy
  • Add support for 3rd party OpenCore usage detection during building
    • Mainly for users transtioning from Ausdauersportler's OpenCore configuration

0.0.20

  • Fix CPU Calculation on early MCP79 chipsets (ie. iMac9,1, MacBook5,x)
  • Increment binaries
    • OpenCore c528597 (0.6.8 release - 2021-04-05)
    • Lilu 3ef7ca1 (1.5.2 release - 2021-04-05)
    • WhateverGreen afcd687 (1.4.9 release - 2021-04-05)
  • Move Apple binaries to dedicated repo and allow custom repos
    • Reduces App size 1/5th compared to 0.0.19
  • Fix OpenCanopy support on iMac7,1 and 8,1
  • Set iGPU-less iMacs to iMacPro1,1
    • Additionally fixes Bluetooth on older iMacs with BRCM2046 modules
  • Add MacBook4,1 support
  • Create dedicated RestrictEvents build for MacBookPro9,1
  • Fix Mac Pro and Xserve output issues