Skip to content

Releases: acidanthera/VirtualSMC

1.2.2

05 Apr 18:01
Compare
Choose a tag to compare

v1.2.2

  • Improve manual fan control in SMCDellSensors (SMM access is enabled even if audio is played)
  • Fixed sensor DEBUG logging with -liludbgall argument
  • Improved startup performance when probing SuperIO chips by splitting vendors
  • Added SuperIO device activation when it is disabled on probe
  • Added support for Nuvoton NCT6796D-E (0xD42A)
  • Added support for ITE IT8987 (requires DEBUG firmware, not available for public)
  • Added Intel NUC monitoring (requires manual configuration via ec-device, see EmbeddedControllers.md)

1.2.1

01 Mar 18:28
Compare
Choose a tag to compare

v1.2.1

  • Fix version publishing for VirtualSMC and plugins

1.2.0

02 Feb 17:33
Compare
Choose a tag to compare

v1.2.0

  • Improve manual fan control in SMCDellSensors (switch off manual control before going to sleep), rename control boot-args (start with -dell)

1.1.9

07 Dec 15:44
8457e8d
Compare
Choose a tag to compare

v1.1.9

  • Improve manual fan control in SMCDellSensors (use control registers 0x35a3 and 0x34a3 to cover more Dell models)
  • Fix processKext in SMCDellSensors (could be called multiple times for the same kext since flag Reloadable was set)
  • Reduce audio lags in SMCDellSensors when USB audio device is used
  • Allow not injecting TB0T SMC key when it is unavailable in SMCBatteryManager

1.1.8

02 Nov 19:13
Compare
Choose a tag to compare

v1.1.8

  • Reduce audio lags in SMCDellSensors

1.1.7

05 Oct 15:58
2db1cd9
Compare
Choose a tag to compare

v1.1.7

  • Added MacKernelSDK with Xcode 12 compatibility
  • Fixed SMCDellSensors loading on macOS 10.8
  • Added VirtualSMC support for 10.6 (most plugins require newer versions)
  • Fixed rare kernel panic in SMCSuperIO

1.1.6

07 Sep 11:12
eda655b
Compare
Choose a tag to compare

1.1.6

  • Added battery supplement info, thx @zhen-zen
  • Fix audio lags in Safari caused by reading SMM in SMCDellSensors plugin
  • Fix module version for SMCDellSensors, SMCBatteryManager and SMCLightSensor
  • Optimised floating point sensor key reading with fewer arithmetic operations
  • Improved SMCProcessor CPU power consumption by relaxing core synchronisation
  • Fix key sensor key enumeration on Macmini8,x and MacBookPro models

1.1.5

03 Aug 15:04
Compare
Choose a tag to compare

v1.1.5

  • Improved CHLC key value reporting
  • Fixed B0PS and B0St key size to resolve broken fully charged state
  • Fixed sometimes stuck battery update thx to @zhen-zen
  • Added workaround for kBRemainingCapacityCmd exceeding kBFullChargeCapacityCmd
  • Added preliminary 11.0 support
  • Fixed SMCProcessor model detection warning
  • Fixed legacy smc tool value calculation
  • Fixed running smcread on 11.0 without IOKit framework
  • Added a new plugin SMCDellSensors for Temp/FAN monitor/control
  • Added basic SMCBatteryManager compatibility with 11.0
  • Fixed crashes when trying to read CLKT key

1.1.4

01 Jun 14:17
83f6edc
Compare
Choose a tag to compare

v1.1.4

  • Fixed incorrect revision reporting on T2 models (e.g. Macmini8,1)

1.1.3

04 May 07:27
Compare
Choose a tag to compare

v1.1.3

  • Fixed compatibility with 10.15 debug kernel with traptrace enabled