Releases: osy/HaC-Mini
v2.9
Changes
- GUI Boot picker with OpenCanopy (#114)
- New option: Retina boot. When enabled, the boot picker and FileVault login will use HiDPI settings.
- Improved boot management with OpenCore 0.5.9 including: blacklisting Apple firmware updates, bootstrap to prevent Windows install/updates from corrupting OC.
(Note this version has been re-released to hotfix an issue with Windows boot)
Driver Updates
- AppleALC 1.4.9 => 1.5.0
- IntelMausi 1.0.2 => 1.0.3
- Lilu 1.4.4 => 1.4.5
- OpenCore 0.5.7 => 0.5.9
- VirtualSMC 1.1.3 => 1.1.4
- WhateverGreen 1.3.9 => 1.4.0
Installation
Please refer to the guide for a new install. If you are upgrading from an existing installation, just run the installer.
v2.8
Changes
- New option: reduce screen flickering. This is a workaround for the common issue of the display flickering. The workaround will consume CPU and GPU usage and will cause a performance impact. It is not recommended unless you cannot fix the flickering issues in any other way. For more info, please see #7
- New option: NVMe panic fix (#22), installs NVMeFixup kext. Only use if you are getting random panics in the NVMe driver.
- New option: Intel Bluetooth driver (#233) for enabling BT (no wifi) with the built-in WWLAN card.
- DW1820A uses custom SSDT and no longer requires disabling ASPM in BIOS or extra boot-args
- Fix hibernate/standby (#193) for macOS 10.15. On 10.14, you should still disable standby with
sudo pmset -a standby 0
. - Fixed 0% battery display in Energy Saver preferences
Driver Updates
- AirportBrcmFixup 2.0.6 => 2.0.7
- AppleALC 1.4.7 => 1.4.9
- BrcmPatchRAM 2.5.1 => 2.5.3
- AppleSupport 2.1.5 => 2.1.6
- Lilu 1.4.2 => 1.4.4
- macinfo 2.1.1 => 2.1.2
- VirtualSMC 1.1.1 => 1.1.3
- WhateverGreen 1.3.7 => 1.3.9
Installation
Please refer to the guide for a new install. If you are upgrading from an existing installation, just run the installer.
v2.7
Changes
- Fix boot issue with older BIOS versions (#169 )
- Updated OpenCore fixing issues with 10.15.4
Driver Updates
- AirportBrcmFixup 2.0.5 => 2.0.6
- AppleALC 1.4.6 => 1.4.7
- AppleSupport 2.1.5 => 2.1.6
- Lilu 1.4.1 => 1.4.2
- macinfo 2.1.0 => 2.1.1
- OpenCore 0.5.4 => 0.5.6
- VirtualSMC 1.1.0 => 1.1.1
- WhateverGreen 1.3.6 => 1.3.7
Installation
Please refer to the guide for a new install. If you are upgrading from an existing installation, just run the installer.
v2.6
Changes
- boot-args are now written to NVRAM. This means you can now change boot-args using
sudo nvram boot-args=...
(like on a Mac) but there are a few important notes. First, some args are required by HaC Mini and if you do not have them, the system will refuse to boot. The "working" options are listed in config.plist. You can always restore the "working" boot-args by doing an NVRAM reset. Second, any future updates or install options that change boot-args require either an NVRAM reset OR a boot-arg variable reset (option provided in installer) to take effect. Finally, in some circumstances, a SIP disable is required to change or delete boot-args. - Fixed an issue where native Thunderbolt did not properly show dual-lane bonding (40Gbps speed) (#149)
- Fixed an issue where native Thunderbolt IP (XDomains) did not work properly (#147)
- Added an installer option to select either the AMD video encoder/decoder or Intel IGPU video encoder/decoder. Note that just as on real Macs, you cannot have both enabled at the same time. Previously, only the Intel option was available. There does not seem to be any advantage to either driver.
- Fixed an issue where if both back and front audio jacks are plugged in, the back port takes precedence. Now, the front jack will always be used first. As a side effect, the back port is now labeled "Internal Speakers" by OSX instead of Line Out. (#144)
Driver Updates
- AirportBrcmFixup 2.0.4 => 2.0.5
- AppleALC 1.4.4 => 1.4.6
- AppleSupport 2.1.4 => 2.1.5
- BrcmPatchRAM 2.5.0 => 2.5.1
- Lilu 1.4.0 => 1.4.1
- MacInfoPkg 2.0.9 => 2.1.0
- OpenCorePkg 0.5.3 => 0.5.4
- VirtualSMC 1.0.9 => 1.1.0
- WhateverGreen 1.3.5 => 1.3.6
Installation
Please refer to the guide for a new install. If you are upgrading from an existing installation, just run the installer.
v2.5
Happy Holidays! In addition to the notes in v2.4:
- Updated AppleALC (1.4.4), AppleSupport (2.1.4), Lilu (1.4.0), MacInfo (2.0.9), OpenCore (0.5.3), WhateverGreen (1.3.5)
- Fixed disabling SIP using
csrutil disable
in Recovery OS (#78) - Fixed OSX installer patching in Catalina without needing to disable SIP (#96)
- Fixed issue where external USB disks show up as internal (#148)
To update from a previous release, you can run the installer again.
We are now integrated with Github Actions! Builds will be done automatically on commits, pull requests, and releases in a reproducible environment. You can download the build for any commit here.
Future feature testing will be done via pull requests. Please watch this repository if you wish to help beta test. When new features are implemented, a pull request will be created and a build will be automatically generated. We invite all to test new changes. Once they are merged back to master, a new stable release will be created.
v2.4
In addition to the notes in v2.3 beta:
- Updated OpenCore to 0.5.2
- Fixed an ACPI issue where TB companion controller is not properly defined
- Added installer option for DW1820A (#116)
To update from 2.3 beta, you can run the installer again.
We are now integrated with Github Actions! Builds will be done automatically on commits, pull requests, and releases in a reproducible environment. You can download the build for any commit here.
Future feature testing will be done via pull requests. Please watch this repository if you wish to help beta test. When new features are implemented, a pull request will be created and a build will be automatically generated. We invite all to test new changes. Once they are merged back to master, a new stable release will be created.
v2.3.4
This is a preview release! Please use the previous version unless you wish to help test this release.
In addition to the notes in v2.3 beta:
- Added Thunderbolt Patcher GUI to be installed with Native Thunderbolt option. This will give almost perfect TB3 support on OSX at the expense of no Windows support. See here for more details on Legacy vs. Native Thunderbolt differences
- Updated WhateverGreen to 1.3.4. This should fix black screen issues with 10.15.1. (#83)
- Added new installer language zh-CN thanks to @lmshsqlc
- Fix input issues with certain keyboards (#102)
- Fix CPU temperature sensor not showing (#95)
- Fix an issue that might cause boot freeze (#73)
- Improved robustness of TBPatcher making it much less likely to brick
To update from 2.3 beta, you can run the installer again.
Please test and report your results
2.3.3
This is a preview release! Please use the previous version unless you wish to help test this release.
WARNING: While a bug is being investigated, do NOT use Native Thunderbolt option and the Thunderbolt Patcher until this is resolved.
In addition to the notes in v2.3 beta:
- Added Thunderbolt Patcher GUI to be installed with Native Thunderbolt option. This will give almost perfect TB3 support on OSX at the expense of no Windows support. See here for more details on Legacy vs. Native Thunderbolt differences
- Updated WhateverGreen to 1.3.4. This should fix black screen issues with 10.15.1. (#83)
- Added new installer language zh-CN thanks to @lmshsqlc
- Fix input issues with certain keyboards (#102)
- Fix CPU temperature sensor not showing (#95)
- Fix an issue that might cause boot freeze (#73)
To update from 2.3 beta, you can run the installer again.
Please test and report your results
v2.3.2: Update installer project
This is a preview release! Please use the previous version unless you wish to help test this release.
In addition to the notes in v2.3 beta:
- Added Thunderbolt Patcher GUI to be installed with Native Thunderbolt option. This will give almost perfect TB3 support on OSX at the expense of no Windows support. See here for more details on Legacy vs. Native Thunderbolt differences
- Updated WhateverGreen to 1.3.4. This should fix black screen issues with 10.15.1. (#83)
- Added new installer language zh-CN thanks to @lmshsqlc
- Fix input issues with certain keyboards (#102)
- Fix CPU temperature sensor not showing (#95)
To update from 2.3 beta, you can run the installer again.
Please test and report your results
v2.3.1
This is a preview release! Please use the previous version unless you wish to help test this release.
In addition to the notes in v2.3 beta:
- Added Thunderbolt Patcher GUI to be installed with Native Thunderbolt option. This will give almost perfect TB3 support on OSX at the expense of no Windows support. See here for more details on Legacy vs. Native Thunderbolt differences
- Updated WhateverGreen to 1.3.4. This should fix black screen issues with 10.15.1. (#83)
To update from 2.3 beta, you can run the installer again.
Please test and report your results