We have moved to a new Sailfish OS Forum. Please start new discussions there.
0

Overclock/Underclock the processor to speed up / save battery.

asked 2015-02-25 04:07:53 +0300

JevinzAc gravatar image

updated 2015-02-25 04:12:51 +0300

Please bring the ability to overclock the processor, cuz most of the time, my Jolla takes around 5 or more seconds to open an app. I only have a couple of apps installed too and running the latest OS 1.1.2.15. And also the ability to underclock the processor to save battery.

edit retag flag offensive close delete

Comments

isn't the speed of memory/flash the limiting factor? so overclocking the cpu seems quite useless to me in this scenario

till ( 2015-02-25 12:37:33 +0300 )edit

Yes, many apps take few seconds to start, glad i can swipe back to a launcher screen and launch another app in the meantime while waiting for first one to appear. ;)

Out of curiosity though, i'm interested to know how much the CPU in Jolla Phone can be overclocked.

veeall ( 2015-02-25 19:05:23 +0300 )edit

i increased the zram size to reduce need for swapping memory and set cpu/gpu governor to performance. Most of the time, my phone memory usage is 90-100%, so when starting new apps, OS must swap parts of memory to swap file at first before it can start the app. This takes some time and cause a longer app start time. For me, apps start much faster with larger zram setting.

Yuri ( 2015-03-01 13:49:11 +0300 )edit

1 Answer

Sort by » oldest newest most voted
5

answered 2015-02-25 11:59:30 +0300

rainisto gravatar image

updated 2015-02-25 11:59:56 +0300

You can underclock the processor by lowering max frequency in:
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
1404000

And normal linux scaling governors ara available:
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
msm-dcvs interactive ondemand userspace powersave performance

For legal and warranty reasons we don't offer overclocking possibility. Underclocking is already automatic depending on what governor is in use.

edit flag offensive delete publish link more

Comments

Warranty void! Use at your own risk: There is an app called "Better Performance". It can be installed from the openrepos. The performance gained is miniscule, but you might give it a try.

lispy ( 2015-02-25 12:18:22 +0300 )edit

I'm using the same tweak "Better Performance" app provides, it is only changing CPU governor to 'performance' so no any other boost is to be expected than a litlle more fluid animations when interacting with the user interface. I like it.

veeall ( 2015-02-25 19:01:13 +0300 )edit

Anyway is overclocking doable in the snapdragon 400 ? This link suggests, it's only placebo : http://www.reddit.com/r/Android/comments/26tqck/overclocking_possibly_dead_for_currentpast_gen/ Because the clock could have be locked by Qualcom ?

Nokia7710 ( 2015-02-26 06:51:13 +0300 )edit

@lispy: I don't see any reasons why this should void warranty as the application only changes the governor used. The default governor ondemand also speeds up cpu/gpu to maximum allowed frequency when required by the system load. Performance governor just sets cpu/gpu speed to maximum all the time. This does not overclock cpu/gpu. For me I prefere to set cpu/gpu governor to performance as the phone works much better with that. It avoids the time required to switch cpu frequency.

Yuri ( 2015-03-01 13:37:10 +0300 )edit
Login/Signup to Answer

Question tools

Follow
1 follower

Stats

Asked: 2015-02-25 04:07:53 +0300

Seen: 1,793 times

Last updated: Feb 25 '15