From 782b8596a567ccef8fca869c443301a8088886ae Mon Sep 17 00:00:00 2001 From: zhen-zen <66577170+zhen-zen@users.noreply.github.com> Date: Sat, 28 Oct 2023 20:43:39 -0700 Subject: [PATCH] Update README.md --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 3fa3d3b..b69cbf9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,20 @@ # ThermalSolution ![CI](https://github.com/zhen-zen/ThermalSolution/workflows/CI/badge.svg) +## Minimally maintained only + A driver based on [intel/thermal_daemon](https://github.com/intel/thermal_daemon) and [linux/drivers/thermal/intel/int340x_thermal](https://github.com/torvalds/linux/tree/master/drivers/thermal/intel/int340x_thermal) Currently available functions: - Set thermal mode by UUID - Adaptive configuration parsing +- S0ix support [Use at your own risk] + + By interfacing with PEPD, certain features such as press keyboard to wake and stop fan on sleep can be achieved. + + However, since it's not real S3, there's a risk for overheating since the fan won't be spinning. + + You can test the feature by sending `ioio -s LowPowerSolution SetCap featureMask` and edit `EnabledStates` property in Info.plist for persistence. + + The definition for the bits can be found in [LowPowerSolution.hpp](https://github.com/zhen-zen/ThermalSolution/blob/master/ThermalSolution/LowPowerSolution.hpp) + +- Read temperature manually from `INT3403` devices