04-13-2022, 09:19 AM
Try this (with perhaps less aggresive values):
echo -e "class/thermal/thermal_zone0/trip_point_0_temp = 40000\nclass/thermal/thermal_zone0/trip_point_1_temp = 50000\nclass/thermal/thermal_zone0/trip_point_2_temp = 60000" | sudo tee /etc/sysfs.d/throttling.conf
sudo systemctl restart sysfsutils
check with: grep . /sys/class/thermal/thermal_zone0/trip_point_*_temp
This does not work well with the PPP, because the trip point types are passive or critical (phone shuts down at that temp.).
echo -e "class/thermal/thermal_zone0/trip_point_0_temp = 40000\nclass/thermal/thermal_zone0/trip_point_1_temp = 50000\nclass/thermal/thermal_zone0/trip_point_2_temp = 60000" | sudo tee /etc/sysfs.d/throttling.conf
sudo systemctl restart sysfsutils
check with: grep . /sys/class/thermal/thermal_zone0/trip_point_*_temp
This does not work well with the PPP, because the trip point types are passive or critical (phone shuts down at that temp.).