Releases: acidanthera/Lilu
Releases · acidanthera/Lilu
1.6.1
v1.6.1
- Allow loading on macOS 13 without
-lilubetaall - Added Ventura dyld shared cache pathing
- Changed SKL default ig-platform-id to KBL on macOS 13+
- Added patch with masking support
1.6.0
v1.6.0
- Dropped internal shared patcher instance grabbing API
1.5.9
1.5.8
v1.5.8
- Fixed kernel panic on macOS 10.15 and earlier introduced in 1.5.7
- Added Alder Lake CPU model support
- Added shared patcher instance grabbing API
1.5.7
v1.5.7
- Added address slot support for all 64-bit macOS version
1.5.6
1.5.5
v1.5.5
- Added a variant of
KernelPatcher::findAndReplacethat requires bothfindandreplacebuffers to have the same length. - Added support for macOS 10.4 and newer
1.5.4
v1.5.4
- Allow loading on macOS 12 without
-lilubetaall(With adapted for macOS 12 plug-ins) - Added guarding for address slot usage to avoid potential kernel routing overflow
- Allow using medium size function routing in the kernel
- Added medium size function routing for
Longmode as they are functionally equivalent - Added
matchSharedCachePathAPI to support dyld cache matching on macOS 12 - Added
_kmodhooking for kext listening to unify kext patcher logic - Added zlib decompression API
- Fixed kernel patcher support on 64-bit 10.6
- Added new GPU switching API
1.5.3
v1.5.3
- Fixed kernel patcher support on 10.7
1.5.2
v1.5.2
- Fixed AZAL recognition as GPU audio on certain AMD platforms (thx to wkpark)
- Added external GPU disabling API with device and kernel selection via properties
- Added identifiers for Rocket Lake and Tiger Lake CPUs
- Added API to disable builtin GPU (IGPU)
- Reduced hardware presence bruteforce to a more sensible value