Acidanthera Updates: May 2023
Acidanthera Updates: A message from PMheart
Hello folks! We are late, but 2023.05 releases are worth waiting.
First, OpenCore 0.9.2 brings significant improvements on GopBurstMode
thanks to @mikebeaton: guard checks which ensure that it is not arbitrarily turned on; compatibility with non-standard GOP implementations; fix for potential hang on DEBUG builds; and even support for natively supported cards. The other fixes and improvements cannot be neglected either: @CaseySJ introduces a new kext quirk DisableIoMapperMapping
which resolves conflicts in AppleVTD. As well, @vit9696 ensures that single user mode is disabled when Apple Secure Boot is enabled. Following the fix of ThirdPartyDrives
on macOS 13.3 and above, ExternalDiskIcons
also functions correctly now, thanks to @fusion71au. The Builtin
text renderer receives various updates, together with the new InitialMode
. Also, LogModules
now supports a new ?
filter for matching non-standard log lines. Last but not least, AppleCpuPmCfgLock
is enabled back on macOS 13, to patch the injected AppleIntelCPUPowerManagement
kext. There are also other minor improvements. Please review the full changelog below.
Lilu 1.6.5 can now detect Recovery and Installer mode on macOS 13, too. Thus, it is essential to upgrade together with plugin kexts.
As always, we continue to appreciate contributions to AppleALC database, including ALC1220 layout-id 18 for Gigabyte Z490 Aorus Master by hgsshaanxi, and layout-id 21 for ALC298 on X270 by MKjanek32. There are bundled in AppleALC 1.8.2.
RestrictEvents 1.1.1 fixes f16c
patch misreporting other hw.optional
features.
Last but not least, BrcmPatchRAM 2.6.6 integrates firmware for legacy BCM20702A1, thanks to @chapuza.
Enjoy,
— PMheart
Changelogs
OpenCorePkg 0.9.2
- Added
DisableIoMapperMapping
quirk, thx @CaseySJ - Fixed disabling single user mode when Apple Secure Boot is enabled
- Improved guard checks for
GopBurstMode
on systems where it’s not needed - Improved compatibility of
GopBurstMode
with some very non-standard GOP implementations - Fixed possible hang with
GopBurstMode
enabled on DEBUG builds - Enabled
GopBurstMode
even with natively supported cards, in EnableGop firmware driver - Fixed inability to patch force-injected kexts
- Fixed
ExternalDiskIcons
quirk on macOS 13.3+, thx @fusion71au - Fixed various recent reversions and some longer-standing minor bugs in
Builtin
text renderer - Applied some additional minor optimizations to
Builtin
text renderer - Implemented
InitialMode
option to allow fine control over text renderer operating mode - Added support for
ConsoleMode
text resolution setting toBuiltin
renderer - Fixed regression for ACPI quirks
RebaseRegions
andSyncTableIds
- Updated build process to provide stable and bleeding-edge versions of
EnableGop
- Implemented minor improvements in
PickerMode
Apple
- Improved filtering algorithm for
LogModules
and added?
filter for matching non-standard log lines - Fixed crash when gathering system report on virtualised CPUs
- Fixed unnecessary warning when first booting with emulated NVRAM
- Enabled
AppleCpuPmCfgLock
quirk on macOS 13
AppleALC 1.8.2
- Added ALC1220 layout-id 18 for Gigabyte Z490 Aorus Master by hgsshaanxi
- Fixed LayoutId 21 for ALC298 on X270 by MKjanek32
RestrictEvents 1.1.1
- Fixed
f16c
patch misreporting otherhw.optional
features
BrcmPatchRAM 2.6.6
- Added firmware for legacy BCM20702A1 (thx @chapuza)
Lilu 1.6.5
- Fixed macOS 13+ recovery and installer detection