05-03-2021, 12:14 PM
Sorry, forgot to mention in my previous post that configuring the usual cpufreq governors is also available, which affect how the CPU frequency scaling is applied according to the system load. In this case, they should mostly affect the speed and responsiveness of the phone.
You can check the list of available cpufreq governors and "CPU blocks" using the following command:
Similarly, you can check which cpufreq governor is currently used with this command:
Expectedly, the desired cpufreq governor can be configured using the following command, for example:
Interesting cpufreq governors to test out would be the "conservative" and "ondemand" governors, with an emphasis on the "powersave_bias" parameter of the latter. More information about the cpufreq governors can be found in this document.
You can check the list of available cpufreq governors and "CPU blocks" using the following command:
Code:
grep . /sys/devices/system/cpu/cpu?/cpufreq/scaling_available_governors
grep . /sys/devices/system/cpu/cpu?/cpufreq/related_cpusSimilarly, you can check which cpufreq governor is currently used with this command:
Code:
grep . /sys/devices/system/cpu/cpu?/cpufreq/scaling_governorExpectedly, the desired cpufreq governor can be configured using the following command, for example:
Code:
echo "schedutil" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor # defaultInteresting cpufreq governors to test out would be the "conservative" and "ondemand" governors, with an emphasis on the "powersave_bias" parameter of the latter. More information about the cpufreq governors can be found in this document.

