If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
How to modify temperature initiated CPU scaling in Android (change temperature at which the CPU is scaled down)
How to modify temperature initiated CPU scaling in Android (change temperature at which the CPU is scaled down)
The default ROM settings on my Amlogic S805 device suck (e.g. CPU governor set to hotplug). So I made some adjustments via a shell startup script and by using Kernel Adiutor. Shell startup script for those interested:
Code:
echo interactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 1536000 > /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq # Not sure if this line is necessary though
echo 1536000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
However for a while I couldn't figure out for the life of me why the max CPU frequency was scaled down to 1.25GHz despite my shell script setting it to 1.536GHz. After some monitoring I think this happens when the CPU reaches a temperature of 70 degrees Celcius. So how can I change (in Android) at what temperature the CPU is scaled down? I would like to change it to 80 or 85 degrees or something so my device can run for a longer period time at max speed.
I hope this is possible from within Android somehow.
We process personal data about users of our site, through the use of cookies and other technologies, to deliver our services, personalize advertising, and to analyze site activity. We may share certain information about our users with our advertising and analytics partners. For additional details, refer to our Privacy Policy.
By clicking "I AGREE" below, you agree to our Privacy Policy and our personal data processing and cookie practices as described therein. You also acknowledge that this forum may be hosted outside your country and you consent to the collection, storage, and processing of your data in the country where this forum is hosted.