Releases: osy/HaC-Mini
v3.0.1
IMPORTANT READ THE FOLLOWING BEFORE UPDATING: The new OpenCore has an incompatible change with v2.17 and below. As a result, if you run the update and restart, you will not be able to find the boot device. There are a few ways to complete the update:
- Option 1: install v3.0 on a USB drive with the "Show boot menu" option set. Then boot into the USB drive which loads OpenCore and select the Reset NVRAM option. Then you must boot from the USB again and select macOS and install v3.0 on your main partition.
- Option 2: install v3.0 on your main partition and also on a USB drive (with “Show boot menu” set). Reboot and select your USB drive. Select Reset NVRAM and remove the USB drive when it reboots.
- Option 3: if you've already installed v3.0 on your main partition without doing the above, you can get into UEFI Shell and type in
fs0:\EFI\OC\OpenCore.efi
from the shell prompt. - Option 4: if all else fails, you can do a BIOS reset which should reset all settings as well as the boot options. Make sure to set up the BIOS settings again with your old settings!
Changes (v3.0.1)
- Fixed an issue where Intel Wireless caused panic on boot
Changes (v3.0)
- Add fans, voltage, and temperature sensors (#553)
- Translate to German (thanks @SkyrilHD)
- Intel wireless option now installs AirportItlwm instead of Itlwm
Driver Updates (v3.0)
- AppleALC 1.5.6 => 1.6.0
- BrcmPatchRAM 2.5.5 => 2.5.8
- IntelMausi 1.0.5 => 1.0.6
- Lilu 1.5.0 => 1.5.3
- NVMeFix 1.0.5 => 1.0.7
- OpenCore 0.6.5 => 0.6.9
- VirtualSMC 1.1.9 => 1.2.3
- WhateverGreen 1.4.6 => 1.4.9
Release Schedule
As this project reaches maturity, HaC mini will only be updated for bug fixes and major features. We will no longer be updating the driver KEXTs monthly.
We aim to have two major releases a year: one targeting a major update for macOS due to anticipated major changes (for example when macOS 12 comes out). A second one mid-way through the update cycle. Each major update will increment the second version number (for example v3.0 => v3.1). A major update will include any new features as well as bumping all drivers to the latest released versions.
When bug fixes are needed, we will only update the relevant drivers and the third version number will be incremented (for example v3.0 => v3.0.1).
Each major update will first be released as a pre-release as marked on Github. If some time passes and no major bugs are reported, then the pre-release will be promoted to the full release and will be the recommended build to install. Non-advanced users are recommended to only install full release builds as they will be more stable.
When reporting an issue, please make sure to include the version you are using.
v3.0
v2.17
Changes
- Updated OpenIntelWireless driver (#528)
- Fixed graphics issue in macOS 11.3 (#537)
- Removed GK701HIDDevice drive (use the signed DEXT instead)
Driver Updates
- OpenIntelWireless 1.1.0 => 1.2.0
- Polaris22Fixup 1.3.2 => 1.3.3
Note: For stability reasons, we are no longer updating acidanthera projects unless there is an explicit bug fix that affects HaC mini OR a new feature that we wish to support. The reasoning for this is to minimize the chance that an update breaks working configurations.
v2.16
Changes
- Fixed missing mouse pointer in boot picker (#462)
- Boot stuck at “PCI configuration” on some NVMe devices (thanks @keatliang2005) (#461)
Driver Updates
- AppleALC 1.5.5 => 1.5.6
- IntelMausi 1.0.4 => 1.0.5
- NVMeFix 1.0.4 => 1.0.5
- OpenCore 0.6.4 => 0.6.5
- WhateverGreen 1.4.5 => 1.4.6
v2.15
PSA: The URL of this repository has changed to https://github.com/osy/HaC-Mini
Changes
- Fixed graphics artifact and wallpaper issues on Big Sur (thanks @goodbest) (#316, #392)
- Disabled Thunderbolt3Unblocker on Big Sur because it is not compatible (#393)
- Block Apple firmware updates on Big Sur (allows updates without having to select a drive)
Driver Updates
- Polaris22Fixup 1.3.1 => 1.3.2
- OpenCore 0.6.3 => 0.6.4
- AppleALC 1.5.4 => 1.5.5
- Lilu 1.4.9 => 1.5.0
- WhateverGreen 1.4.4 => 1.4.5
- VirtualSMC 1.1.8 => 1.1.9
- AirportBrcmFixup 2.1.1 => 2.1.2
v2.14
v2.13
Changes
- Fix Polaris graphical glitches on Big Sur Beta 7+ (#334)
- Add OpenIntelWireless (itlwm) driver for stock network card (#322) Note HeliPort is needed to manage Wifi.
- Secure Boot install option now uses new OC Secure Boot features (#328) See below.
Secure Boot Changes
The HaC Mini installer will now generate an ApEcid
value in config.plist if it does not exist. If "Secure Boot" option is selected in the installer, this enables "Full Security" which requires a personalized bootloader. If you enable this, you might find that booting into macOS will reboot before seeing the Apple logo. That means your bootloader is not personalized. You can either re-install macOS or boot into recoveryOS and run bless --folder "/Volumes/Macintosh HD/System/Library/CoreServices" --bootefi --personalize
. Replace Macintosh HD
with your installation name. You need to do this for each macOS install you have.
Driver Updates
- AirportBrcmFixup 2.0.9 => 2.1.0
- AppleALC 1.5.2 => 1.5.3
- BrcmPatchRAM 2.5.4 => 2.5.5
- IntelMausi 1.0.3 => 1.0.4
- Lilu 1.4.7 => 1.4.8
- NVMeFix 1.0.3 => 1.0.4
- OpenCore 0.6.1 => 0.6.2
- VirtualSMC 1.1.6 => 1.1.7
- WhateverGreen 1.4.2 => 1.4.3
v2.12
Changes
- Fixed slow boot and wifi issues with DW1820A (thanks @goodbest) (#318, #320)
- Some people still experience flickering issue on Big Sur, so workaround has been updated (#318)
- Block GK701HIDDevice on Big Sur since it causes kernel panic
Driver Updates
- AirportBrcmFixup 2.0.8 => 2.0.9
- AppleALC 1.5.1 => 1.5.2
- IntelBluetooth 1.0.3 => 1.1.2
- Lilu 1.4.7 (OOB) => 1.4.7
- OpenCore 0.6.0 => 0.6.1
- VirtualSMC 1.1.5 => 1.1.6
- WhateverGreen 1.4.1 => 1.4.2
v2.11
Changes
- Support for macOS Big Sur Beta (see known issues below)
- SATA drive support on Big Sur (#287)
- Intel iGPU 4K stuttering fix (no AMD codec needed) (#262)
- Uninstall tweaks properly if option is de-selected in an upgrade (#307)
- Big Sur no longer has the screen flickering issue (#7) and therefore the workaround is no longer needed
Known Issues
macOS Big Sur is a major update. There are many issues known in macOS that is not related to Hackintosh or NUC. Please check with the Hackintosh community for workarounds. Other issues include:
- User patches not implemented in Lilu. Mainly this means DRM does not work and some HW codec may not work.
- macOS Big Sur installer cannot be patched by HaC Mini installer. Due to changes in the installer architecture, this is unlikely to be fixed. Until the guide is updated, you can install macOS 10.15 first with HaC Mini and then upgrade to macOS 11.
- MSI GK-701 driver is broken in Big Sur and will cause a kernel panic on boot
Driver Updates
- AirportBrcmFixup 2.0.7 => 2.0.8
- AppleALC 1.5.0 => 1.5.1
- BrcmPatchRAM 2.5.3 => 2.5.4
- Lilu 1.4.5 => 1.4.7 (Modded)
- NVMeFix 1.0.2 => 1.0.3
- OpenCore 0.5.9 => 0.6.0
- Polaris22Fixup 1.2.0 => 1.3.0
- VirtualSMC 1.1.4 => 1.1.5
- WhateverGreen 1.4.1 (Modded) => 1.4.1 (Official)
Installation
Please refer to the guide for a new install. If you are upgrading from an existing installation, just run the installer.
v2.10
Note that for this release you must reset your boot-args when installing the update by selecting "Boot Options -> Reset boot-args".
This release makes some major changes to the GPU and video codec drivers. If you run into issues, please report it. You can also downgrade to v2.9 if you like.
Changes
- Fixed Polaris22Fixup sometimes not working after a long sleep and then resume (#206)
- Fixed newer Apple AMD drivers crashing on startup (#1) Note that
OldRadeonX4000HWLibs.kext
(the driver from 10.14.5 Beta) has been removed and the version from your version of macOS is used. This may cause issues (see known issues) and you may wish to stay on v2.9 if you do not want this change. - Added workaround for 4K 120FPS video stuttering when using Intel Codec (#262). Selecting "AMD Codec" will not have the stuttering issue but will have other issues with Sidecar. Selecting "Intel Codec" will now use AMD drivers for video decoding (encoding will still be Intel QuickSync which is what Sidecar requires). Intel Codec is still the recommended option. You also need to run the new script
/Applications/QuickTime Fix.app
once (per user) after installation to enable the workaround for QuickTime Player. - Enable Metal offline compute for Intel IGPU (#213)
Known Issues
- Lower GeekBench score (#286) Unfortunately this is due to Apple's latest AMD drivers registering a lower score than other ones. You can manually install
OldRadeonX4000HWLibs.kext
with the instructions in #286 but it may stop working in macOS 11.
Installation
Please refer to the guide for a new install. If you are upgrading from an existing installation, just run the installer.