This page mainly introduces Cooling Fan. The first half describes how to control the Cooling Fan on Ubuntu, and the second half describes how to control the Cooling Fan on Android.
This setting is only applicable to 4.9, 5.4, and 5.15 linux kernel
The following method is recommended if you are using desktop OS. Find Fan Setting
from the applications list. Open the app to control the cooling fan speed.
You can also use command to control the FAN from terminal.
fan mode | command |
---|---|
off | fan.sh off |
on | fan.sh on |
auto | fan.sh auto |
fan.sh mode
fan speed | command |
---|---|
high | fan.sh high |
mid | fan.sh mid |
low | fan.sh low |
fan.sh temp
You can get the trigger temperature from the nodes below:
fan mode | trigger temp parameter |
---|---|
low | /sys/class/fan/trigger_temp_low |
mid | /sys/class/fan/trigger_temp_mid |
high | /sys/class/fan/trigger_temp_high |
e.g. Get the low trigger temperature:
cat /sys/class/fan/trigger_temp_low
e.g. Set the low trigger temperature to 40
Celsius.
echo 40 | sudo tee /sys/class/fan/trigger_temp_low
The trigger temperature only effect the fan works in auto mode.
Fan is controlled automatically by linux, and unit will be in millicelcius
eg. get the auto trigger temp with
cat /sys/class/thermal/thermal_zone0/trip_point_3_temp
eg. set the auto trigger temp to 40000 millicelcius
echo 40000 | sudo tee /sys/class/thermal/thermal_zone0/trip_point_3_temp
To turn off the fan, set trigger temp to higher amount such as 80000,
To turn on the fan, set the trigger temp to lower amount such as 10000.
Check system settings to control the fan.