- Fixed compatibility with 10.15 debug kernel with traptrace enabled
- Improved performance with Lilu 1.4.3 APIs
- Fixed SMCSuperIO crashes with unsupported chips
- SMCSuperIO detected chip name to ioreg
- Minor performance improvements
- Added OpenCore builtin protocol support (VirtualSmc.efi can still be used in other bootloaders)
- Added fan and voltage reporting in SMCSuperIO through I/O Registry (requires client updates) by @joedmru
- Fixed multiple issues with charge level reports in SMCBatteryManager
- Added Xcode 11 compatibility to plugin kexts on 10.14
- Unified release archive names
- Added new ssio sensors
- Fixed
vsmcgen=1
support on select models - Improve SMCBatteryManager compatibility with 10.15
- Allow loading on 10.15 without
-lilubetaall
- Fixed SMCBatteryManager compatibility with 10.15
- Changed RGEN 3 -> 2 for AppleIntelPCHPMC.kext compatibility
- Removed exposed REV, RBr, RPlt keys from I/O Registry
- Minor EFI driver compatibility improvements
- Synced RVUF, RVFB with REV from booter keys
- Fixed prebuilt revisions for GEN 3 chip emulation
- Dropped custom prebuilt revisions in favour of loader inject
- Added multiple new ssio sensors
- Improved 3rd generation SMC support (they have no REV and RBr keys)
- Fixed TC0C/TC1C selection in SMCProcessor to match mac models
- Added per-plugin debug switches (
-scpudbg
,-sbatdbg
,-ssiodbg
,-alsddbg
)
- Added Penryn CPU support to SMCProcessor
- Improved keystore management
- Initial implementation of SuperIO devices: support fans reading
- Initial release