Skip to content

v3.1.5

Compare
Choose a tag to compare
@osy osy released this 06 Mar 21:23
· 51 commits to master since this release

Changes

  • Fix Metal issues on macOS Monterey 12.3

Known Issues

  • LAN2 is not working on macOS Monterey (#947). This requires a driver update from Small Tree.

Messages

  • Important: Apple has started requiring Secure Boot for updating to macOS Monterey 12.2 and above. See the mini-guide below for more details.
  • If you are upgrading from v2.17 and below, please read the notes at the top of v3.0.1
  • As announced a few months ago, this project will be transitioning to a long-term support model (a few stability updates per year). Following Apple's own deprecation model, we expect the EOL of this project to be no earlier than 2023.

Enabling Secure Boot

As of macOS Monterey 12.2, Apple has started requiring Secure Boot for OTA updates. HaC mini already supports Secure Boot but if you have not enabled it before, you need to perform some extra steps.

  1. (Re)install HaC Mini and in the installer choose "Customize" and check "Boot Options -> Enable boot security".
  2. After rebooting, repeatedly press the Alt/Cmd key at BIOS to toggle the OpenCore boot picker. Select the recovery partition.
  3. Open Utilities -> Terminal and type the following: bless --folder "/Volumes/Macintosh HD/System/Library/CoreServices" --bootefi --personalize (replace "Machintosh HD" with the name of your Monterey boot volume if needed)
  4. Reboot and you should be able to boot into Monterey again. If you still do not see OTA updates, open Terminal and run sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil unenroll

If these steps do not work, you may have to re-install macOS Monterey from recovery to get secure boot to work. More details about secure boot can be found in the guide.

Note: When Secure Boot is enabled, you can no longer manually modify the EFI partition (config.plist, KEXTs, etc). If you wish to make modifications, you must re-install HaC mini and uncheck the boot security option.