Skip to content

0.4.1

Compare
Choose a tag to compare
@khronokernel khronokernel released this 21 Jan 19:38
· 1764 commits to main since this release

With the release of 0.4.0/0.4.1, we're proud to show off our new GUI written in wxPython for far better interoperability between the UI and the core patcher. This means we're able to more easily keep features in sync, meaning users should receive the same hardware detection and other build features between the TUI and GUI! If you've been a long devoted TUI user, we highly recommend trying out the new GUI. However the TUI will still remain so users can still choose their preferred method.

Other noteworthy changes with this release:

  • Resolve Network Connection issues on root patched wifi cards
  • Add app updates checks when you open the GUI
  • Support spoofing native models
    • Perfect for native Macs that can't update their firmware due to dead internal SSDs
  • Configurability for Beta Blur for non-Metal GPUs!
    • Greatly resolves many UI issues on non-Metal, however note that slower Macs may want to disable as it can be more system intensive
    • Configure via the GUI with non-Metal Settings, or via terminal with defaults write -g ASB_BlurBeta -bool true and defaults write -g ASB_BlurOverride -float 30

And many more fixes and enhancements listed in the changelog below. We hope everyone enjoys the new release!


Main Menu Creating macOS installers Building OpenCore
OCLP-GUI-Main-Menu OCLP-GUI-Installer-Flashing-Process OCLP-GUI-Build-Finished

Full Changelog

Changelog

0.4.1

  • Add XHCI Boot Support to pre-UEFI 2.0 Macs
    • Applicable to pre-Ivy Macs with upgraded USB 3.0 controllers, allows USB 3.0 boot
    • Credit to Jazzzny for research and testing
    • Drivers stripped from MacPro6,1 firmware
  • Resolve OCLP-Helper dyld crash

0.4.0

  • Resolves Install USB Creation using incorrect installer
  • Resolves installer failing to extract InstallAssistant in older OSes
  • Resolves certain Samsung NVMe drives appearing as external on Mac Pros
  • Add FeatureUnlock configurability
  • Add NVRAM WriteFlash configurability for degarded/fragile systems
  • Add ThirdPartyDrives quirk configurability
  • Resolve Skylight dylib injection issue
  • Increment Binaries:
    • OpenCore 0.7.7 - release
    • RestrictEvents 1.0.6 - release
    • FeatureUnlock 1.0.6 - rolling (1d0bc7b)
    • WhateverGreen 1.5.6 - release
    • Lilu 1.5.9 - release
    • gfxutil 1.8.2b - release
    • PatcherSupportPkg 0.2.9 - release
  • Re-add Content Caching support for VMM-spoofed systems
  • Add wxPython Based GUI
    • Superceeds Obj-C Based GUI
    • Both standard and offline builds provided
  • Allow optional spoofing on native Models
    • Recommended for systems that cannot update their firmware natively (ie. dead internal drive)
  • Add Dropbox fix for non-Metal on Monterey
  • Add App Update checks to GUI
    • If new version available, app will prompt on launch.
    • Configurable in Developer Settings
  • Resolved OS crashing on slow Macs with FeatureUnlock
  • Disable Windows GMUX support by default
    • Resolves brightness control issues on MacBookPro11,3 in Windows
    • Configurable in Developer Settings
  • Add Commit Data to Info.plist