CPU doesn't seem to go past 1.5ghz - Galaxy S6 Q&A, Help & Troubleshooting

So i have ran antutu bench mark and then ran better battery stats afterwards and it said my CPU stayed at 1.5ghz the whole time. I was under the impression that it should of changed to the other 4 cores under strenuous activity such as benchmarking. Is there another way i can check to see if all 8 cores work?

I'm guessing that a lot of apps need updating to realise that 4 of the cores are rated at high clocks. No matter what app I use, the highest reported clock speed is 1.5Ghz. BUT that doesn't mean that the other four cores are not working as expected. I can't remember what app I was using at the time when I did this, but I was running something in the background or something, I dunno, something, and I was watching the clock speeds of the 8 cores in the app, and I can confirm that the power cores DO hit 2.1Ghz.
So to clarify, most apps at current are only reporting the CPU clock speed of the efficient cores.
Devs just need to look into how their apps get their data stats etc.

Try this app https://play.google.com/store/apps/details?id=com.quicinc.trepn&hl=en.

Nuno Raimundo said:
Try this app https://play.google.com/store/apps/details?id=com.quicinc.trepn&hl=en.
Click to expand...
Click to collapse
Good recommendation! Cheers! Shame it only does an overlay for the "first 4 cores" though. But it definitely does show the varying and correct usage of all cores
Nice find!

Nuno Raimundo said:
Try this app https://play.google.com/store/apps/details?id=com.quicinc.trepn&hl=en.
Click to expand...
Click to collapse
Yep that worked! You can select to show the other cores as overlays in advanced settings. The phone is actually using the other 4 cores heaps. Just in general use it uses them, I wonder if we will be able to change a governor so that it restricts using the power cores as much.
Sent from my SM-G920I using XDA Free mobile app

It's quite a unique setup, but maybe one day, with a custom kernel, that level of control may be possible. Who knows?

Related

Mytouch 4g Setcpu Optimization

So I've been searching the forums for a good thread on optimizing setcpu for specifically the Mytouch 4G. I couldn't find one so after i read up on it i created this profile. The tweaks that I've found make this run very fast and gets me easily 18 hours of battery life, and that is with moderate usage. These setting should work for most if not all devices. I don't get any real noticeable lag even when turning the screen on. I'm Using SetCPU 2.1.0 on a Grankin01 Kernel on a Stock ROM, and I'm also using "Autokiller Memory Optimizer" using moderate preset. Hopefully people will post there profiles anyway here it is.
Here is the thread for the Kernel I'm usinghttp://forum.xda-developers.com/showthread.php?t=876848
and here is a link for setcpu basics.
http://androidforums.com/evo-4g-all-things-root/210253-setcpu-guide.html
Alright here are my most recent setting I've been running.
I get around 20 hours of battery life on my phone with moderate use my set CPU settings are
Overclocked to 1.5 ghz minimum 245 ghz
Battery below 30% Max 1 ghz min 245 ghz
Screen off max 245 ghz min 245 ghz
Latest Cyanogen mod Alpha 7.0
I use max 1113 min 245 scaling on demand...screen off min 245 max 350
MT4G + CM7
Pretty sure this is in the wrong place. I guess you read up on everything except where would an appropriate place to post this be.
Sent from my MT4G running Gingerbread
I get 24hrs if I put my phone away! 6hrs on average lol. Cm7 stock kernel. Grankins breaks youtube everytime. Screen off 328 max 248 min. On demand.
Sent from my HTC Glacier using XDA App
With all the CM7 flashing, I get about 12-15hrs with 149760-245760
Sent from my Gridlocks' CM7 MT4G using XDA App
stlouie65 said:
With all the CM7 flashing, I get about 12-15hrs with 149760-245760
Sent from my Gridlocks' CM7 MT4G using XDA App
Click to expand...
Click to collapse
louie i dont know what to make of your preset here... Either you are running your phone incredibly slowly or you have forgotten a 0 on the end and are crazy OCing it...
Have mine set at 76800-1113600 on demand and I demand a lot and average about 8hrs. CM7, zinx kernel,with superpower.
I've been trying to get profiles and triggers down except I use CPU tuner inserted of setcpu. Is it possible to over clock yet still save battery? I doubt that somehow lol. If anyone can post full settings that save battery but still runs well I'd appreciate it. Ill copy one of you guys.
Questions though. What is all the governor stuff like performance, conservative, on demand, etc? What are the thresholds? What are the min max standards? Like if I have 300 and 1500, which does it user and why? Those are the only things I can't grasp
Sent from my HTC Glacier using XDA App
xFate said:
I've been trying to get profiles and triggers down except I use CPU tuner inserted of setcpu. Is it possible to over clock yet still save battery? I doubt that somehow lol. If anyone can post full settings that save battery but still runs well I'd appreciate it. Ill copy one of you guys.
Questions though. What is all the governor stuff like performance, conservative, on demand, etc? What are the thresholds? What are the min max standards? Like if I have 300 and 1500, which does it user and why? Those are the only things I can't grasp
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Check out this link it has all you'll need to know http://androidforums.com/evo-4g-all-things-root/210253-setcpu-guide.html
What you want is your device to throttle based on the load being put on it. When you aren't doing much i.e. reading a text it should be clocked at 245760 for example because that's not a demanding task. and versely when you play a graphics intensive app or something, it should use just over the maximum amount of cpu power needed to run the app so the app runs smooth. but wont waste battery by overclocking to 1708800 when only a speed of 1017600 is needed. For this i use "conservative" on SetCPU because it will allow more customization.
My advanced settings for SetCPU are as follow. i haven't use CPU Tuner but hopefully it's similar.
Sample Rate you want kinda low 200000 is what i have and i don't get much if any lag.
Up Threshold is at what percentage of processor usage that the clock speed is increased. for me its set to 60. in other words at 60% load on the processor it will start to increase the clock speed.
Down Threshold is the load percentage where the clock speed will be reduced. i have mine set to 33.
Ignore Nice Load will just ignore nice processes. This includes system i believe. i have mine set to 0.
Grabbed this from a mac forum but it should apply.
"A process's priority is determined with a complex formula that includes what the process is doing and how much CPU time the process has already consumed. A special number, called the nice number or simply the nice, biases this calculation: the lower a process's nice number, the higher its priority, and the more likely that it will be run."
Frequency Step is how much of a jump the CPU will take to meet the load. mine is set low, (12) because most processes and apps wont need a whole lot of boost to run smoothly. For my device on average it will be under 768000 which is what you want and is where the battery saving really comes in. Because the CPU is under-clocked most the time its using a lot less battery but is still running everything smoothly.
A lot of people set there devices to ondemand because it's, "very responsive." although true its responsiveness comes from big steps in clock speed as opposed to the small ones that will most likely get the same job done. i.e. a clock speed of 902400 is more then enough to run the process quickly ondemand will jump to 1708800 to handle the same task.
copied from the above link at android forums.
" * ondemand - Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.
* conservative - Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery.
* performance - Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking.
* powersave - Available in some kernels. It will keep the CPU running at the "min" set value at all times.
* userspace- A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor."
Please post in General section, not dev.
Well i changed my setting a little to be a bit more responsive and i haven't noticed a increase in battery usage. I set my max speed to 1516800 and min to 368640 and its running quite nicely.
Anyone else getting good result with the conservative setting?
Keldarr said:
So I've been searching the forums for a good thread on optimizing setcpu for specifically the Mytouch 4G. I couldn't find one so after i read up on it i created this profile. The tweaks that I've found make this run very fast and gets me easily 18 hours of battery life, and that is with moderate usage. I don't get any real noticeable lag even when turning the screen on. I'm Using a Grankin01 Kernel and I'm also using "Autokiller Memory Optimizer" using moderate preset. Hopefully people will post there profiles anyway here it is.
Here is the thread for the Kernel I'm usinghttp://forum.xda-developers.com/showthread.php?t=876848
and here is a link for setcpu basics.
http://androidforums.com/evo-4g-all-things-root/210253-setcpu-guide.html
Edit: I've been using my phone for the last 12 hours I unplugged it this morning and have only plugged it in to pull a screen shots with android commander then unplugged it and my battery is at 53% I've watch youtube, txt, made calls, taken pictures ect, ect normal crap, and its running strong. I've made small adjustments on some of my thresholds but they are mostly similar.
Click to expand...
Click to collapse
What version of SetCPU are you using? In mine I don't have the threshold for down, and my sampling rates are way different. Mine is set as from install at 50000. Running cm7alpha.
Using 2.1.0 and I have all the mentioned settings Bob
bobsbbq said:
What version of SetCPU are you using? In mine I don't have the threshold for down, and my sampling rates are way different. Mine is set as from install at 50000. Running cm7alpha.
Click to expand...
Click to collapse
Sent from my stickie key HTC Glacier using XDA App
Is there a way to change voltage? Frequency rules saves are minumum on cellphones.
I'm using Setcpu 2.1.0 and I'm using a stock OC Kernel from Grankin01 and u have to set the profile to conservative.
NovoRei said:
Is there a way to change voltage? Frequency rules saves are minimum on cellphones.
Click to expand...
Click to collapse
Frequency rules saves do save a lot of battery. Combine with undervolting and memory optimizations and you'll get big saves. But no setcpu is solely for cpu settings.
Whats the most stable speed to run this at?
So far i haven't had any stability issues on the Grankin01 Kernel. They ironed out most the stability issues in the Kernel its self. I do however keep my main profile around 1708800 - 1516800, generally 1516800, and min is set to 368640 and I've had no problem not even a signal freeze or crash. I've also run at 1708800 for most of the day plugged in and no issues other then heat. So i think is up to mostly prefrence.
I'm using a stock rom with bloatware removed and as i mentioned the Grankin01 1.7 OC Kernel.
Here is what I'm talking about. Sometimes the auto detect or something is wrong and I get this screen instead of the one you get. I don't understand why. I change ROMS a lot and I don't know if it is ROM specific or not. I'm currently on the cm7 preview from Zinx. Although I have seen it on other ROMS also as I posted before. Here is a pic.
Ignore the dropcap2 as I had just used it to take the picture.
bobsbbq said:
Here is what I'm talking about. Sometimes the auto detect or something is wrong and I get this screen instead of the one you get. I don't understand why. I change ROMS a lot and I don't know if it is ROM specific or not. I'm currently on the cm7 preview from Zinx. Although I have seen it on other ROMS also as I posted before.
Click to expand...
Click to collapse
Looks like from your screen shot that the profile SetCPU is using is on On demand, interactive or some default. What Kernel are you using? that may be the issue. If not a kernel issue. Then it may be a issue with CM7 and how SetCPU interacts with it. try disabling all your profiles and make sure that your main profile is for sure set to conservative.
Nothing else make a backup and try a different Kernel. Grankin01 has a few great ones and even a CM7 kernel with tunes and tweaks. As well as Gorilla. but id try the CM7 Kernel Grankin01 has first my buddy is running it and hasn't had problems. Just make you do a full backup to avoid a FUBAR situation.
http://forum.xda-developers.com/showthread.php?t=876848 Grankin01
http://forum.xda-developers.com/showthread.php?t=846451 Gorilla
Keldarr said:
Looks like from your screen shot that the profile SetCPU is using is on On demand, interactive or some default. What Kernel are you using? that may be the issue. If not a kernel issue. Then it may be a issue with CM7 and how SetCPU interacts with it. try disabling all your profiles and make sure that your main profile is for sure set to conservative.
Nothing else make a backup and try a different Kernel. Grankin01 has a few great ones and even a CM7 kernel with tunes and tweaks. As well as Gorilla. but id try the CM7 Kernel Grankin01 has first my buddy is running it and hasn't had problems. Just make you do a full backup to avoid a FUBAR situation.
http://forum.xda-developers.com/showthread.php?t=876848 Grankin01
http://forum.xda-developers.com/showthread.php?t=846451 Gorilla
Click to expand...
Click to collapse
You are right it was the main profile was set to on demand and when set to on demand these available options change.
As far as kerenls go I have not had good luck with Grankin CM Gingerbread kernels but he is working on a fix.

Tablet CPU usage monitor

https://market.android.com/details?....tabletcpuusagesmonitor&feature=search_result
Came across this app yesterday, it works really well on the transformer.
There are 2 versions, a free one and a paid one.
It shows you CPU useage, load and frequency for both cores and can run in the notification area if you like.
I bought it, the dev sent me a thank you email and seems very friendly
CarsnGadgets said:
https://market.android.com/details?....tabletcpuusagesmonitor&feature=search_result
Came across this app yesterday, it works really well on the transformer.
There are 2 versions, a free one and a paid one.
It shows you CPU useage, load and frequency for both cores and can run in the notification area if you like.
I bought it, the dev sent me a thank you email and seems very friendly
Click to expand...
Click to collapse
Thanks for this info, I've used Elixir up to now but this only seems to report the overall CPU usage - it doesn't appear to support multi-core CPUs or tablets yet. I'll have to give this one a try when I get a chance...
SeePU is also similar, but will show you network traffic also. It can plot historical data, and do so with a graph in the notification bar.
IDK if you need root, as all my tablets and phones are rooted.
If you are a resource monitor freak, try this:
https://market.android.com/details?id=nextapp.systempanel.r1&feature=search_result

Thoughts on disabling one core when using CM7 variants

It was suggested to me that in order to prevent excessive battery drain and heat when using CM7 I should disable one of the cores. Has anyone done this? What negative impacts could doing this cause (if any)?
webmaster said:
It was suggested to me that in order to prevent excessive battery drain and heat when using CM7 I should disable one of the cores. Has anyone done this? What negative impacts could doing this cause (if any)?
Click to expand...
Click to collapse
If anything it would increase battery drain due to all the processing being put on one single core, what I would recommend for a decrease in battery drain is different kernels with under volting options. That's what's worked best for me.
Sent from my Sensation using xda premium
Chilled26 said:
If anything it would increase battery drain due to all the processing being put on one single core, what I would recommend for a decrease in battery drain is different kernels with under volting options. That's what's worked best for me.
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
It was my perception that the older single core phones had better battery life. Do you really think it would hurt the battery?
Dual core isn't properly utilized yet so it might not be a bad idea.
Here is an example of my battery drain for today with the bricked kernel v1.4.
Sent from my Sensation using xda premium
Changing kernel and undervolting did the trick for me. Getting 20 hours moderate use.
Sent from my Sensation using xda premium
Chilled26 said:
Here is an example of my battery drain for today with the bricked kernel v1.4.
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
What are your settings?
Most of the time when both cores are on the 2nd isn't doing anything, because the first core isn't even pushed enough to reach max. So, I feel 1 core is sufficient, I'm running 4.1.x w/ 1 core @800 and the battery and speed are fine. Although I see others running speeds of 1.2 and higher, but I barely notice the difference of the freqs. The S3 is so fast that the higher clocks are overkill IMO.
Ace42 said:
Most of the time when both cores are on the 2nd isn't doing anything, because the first core isn't even pushed enough to reach max. So, I feel 1 core is sufficient, I'm running 4.1.x w/ 1 core @800 and the battery and speed are fine. Although I see others running speeds of 1.2 and higher, but I barely notice the difference of the freqs. The S3 is so fast that the higher clocks are overkill IMO.
Click to expand...
Click to collapse
I suspect you see a noticeable difference in battery life then? Also, what method did you use to disable the second core?
webmaster said:
What are your settings?
Click to expand...
Click to collapse
Honestly I don't even touch the settings I just run at default.
Sent from my Sensation using xda premium
Pretty snappy
su
chmod 644 /sys/devices/system/cpu/cpu1/online
echo "0" > /sys/devices/system/cpu/cpu1/online
chmod 444 /sys/devices/system/cpu/cpu1/online
Someone in faux kernel forum was talking about doing this. Gscript app makes it easy to run script. If you dont like it just reboot and 2nd core is back on.
Sent from my Sensation using XDA Premium App
Chilled26 said:
Honestly I don't even touch the settings I just run at default.
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
I tried Faux's and it was ok, I plan on trying Bricked tomorrow. However if disabling a core gives even better results then that might be the way to go.
webmaster said:
I suspect you see a noticeable difference in battery life then? Also, what method did you use to disable the second core?
Click to expand...
Click to collapse
echo 0 > /sys/devices/system/cpu/cpu1/online
I do see a difference in battery life, which is why I prefer this setup, when we have ICS I will use both cores. But I feel cheated on Ginger so I use 1 for now, and whoever said two cores has better batt is wrong...Logically two cores use twice the voltage, that means 1 cores will save a significant amount of power. A weak dual core w/ 1 core on will have bad life, but a fast on is different.
Ace42 said:
echo 0 > /sys/devices/system/cpu/cpu1/online
Click to expand...
Click to collapse
Is that permanent or does it need to be run each time you reboot?
webmaster said:
Is that permanent or does it need to be run each time you reboot?
Click to expand...
Click to collapse
Every boot, you can make a linux script(.sh) if you want, and then use script manager. But, I'm only testing this for comparison, I can't see the speed difference w/ 1 or 2 so I just use 1. 1 @800 core feels how fast my MT4G did when OC'd @1.4Ghz.
Ace42 said:
Every boot, you can make a linux script(.sh) if you want, and then use script manager. But, I'm only testing this for comparison, I can't see the speed difference w/ 1 or 2 so I just use 1. 1 @800 core feels how fast my MT4G did when OC'd @1.4Ghz.
Click to expand...
Click to collapse
How long have you been running like that?
I run Faux kernel, Joe's RCU, undervolted -50mV and underclocked to 1Ghz, I can now easily make it through the day and I'm a moderate to heavy user. I'm pretty sure disabling the second core isn't necessary, and frankly, if you check out how little it's used, it probably wouldn't benefit that much anyhow.
Ace42 said:
echo 0 > /sys/devices/system/cpu/cpu1/online
I do see a difference in battery life, which is why I prefer this setup, when we have ICS I will use both cores. But I feel cheated on Ginger so I use 1 for now, and whoever said two cores has better batt is wrong...Logically two cores use twice the voltage, that means 1 cores will save a significant amount of power. A weak dual core w/ 1 core on will have bad life, but a fast on is different.
Click to expand...
Click to collapse
Completely false. Just because something has voltage across it doesnt mean that it is doing anything. Voltage times current equal power. Using power uses the battery.
You guys need to SERIOUSLY change the way you make decisions. Just because something SEEMS logical to you, doesnt mean it is correct. I see alot of BAD info being pushed around here.
I have CM7 and run Fauxs kernels. I FORCE both CPUs online and run at 1.56Ghz. My standby is around 30mAH...Nuff said.
Something else is messed up. Chase facts, not fiction people.
Another issue? UVing. You guys break so many rules in electrical engineering that it isnt even funny. Ive explained things so many times that I am sick of it. I wont anymore, but will let you know that you have missed some key facts.
Matt
mrg02d said:
Completely false. Just because something has voltage across it doesnt mean that it is doing anything. Voltage times current equal power. Using power uses the battery.
You guys need to SERIOUSLY change the way you make decisions. Just because something SEEMS logical to you, doesnt mean it is correct. I see alot of BAD info being pushed around here.
I have CM7 and run Fauxs kernels. I FORCE both CPUs online and run at 1.56Ghz. My standby is around 30mAH...Nuff said.
Something else is messed up. Chase facts, not fiction people.
Another issue? UVing. You guys break so many rules in electrical engineering that it isnt even funny. Ive explained things so many times that I am sick of it. I wont anymore, but will let you know that you have missed some key facts.
Matt
Click to expand...
Click to collapse
So me having better life w/ 1 core is false? Even though I've compared it w/ 2? And I don't know what your problem is but keep it to yourself, I didn't force you to respond to my post, only sharing my experiences.
webmaster said:
How long have you been running like that?
Click to expand...
Click to collapse
Almost 1 day, battery around 30 still. But I listened to music, internet, sync and played some games so my life was shorten.
Ace42 said:
So me having better life w/ 1 core is false? Even though I've compared it w/ 2? And I don't know what your problem is but keep it to yourself, I didn't force you to respond to my post, only sharing my experiences.
Almost 1 day, battery around 30 still. But I listened to music, internet, sync and played some games so my life was shorten.
Click to expand...
Click to collapse
I didnt say this. It is obvious what I said, so why would you even ask me? Just scroll up pal.
You didnt simply give an experience...You implied that your experience is LOGICAL. It may to you, but it is incorrect. Dont just throw things out there, please. It makes people with backgrounds in power and energy pissed off.
Also, my finding completely debuncts your theory. At night, while I sleep, I see 5mAH draw.
Matt

[Q] A question about overclocking

Hi,
having registered here some time ago i've been reading many threads about custom ROMs and the kernels used. Many of them seem to support overclocking your phones CPU. The thing i'm wondering about is that there's kernels which actually overclock your CPU to double the speed its CPU is supposed to be running on (!!), giving the CPU some more voltage i believe.
Actually i'm a bit sceptical about how setting the CPU to such sick frequencies has a bad effect on the CPU's lifetime. The way i understood the problem with clocking the CPU high is always the heat development, meaning without proper cooling the CPU will simply "melt away" (at least that's how it is on desktop computers). Of course, CPU's on smartphones are not cooled or anything. Now that there seem to be many people here, developpers or not, who got deeper into the hardware, probably already opened up a phone, or have some experience with the long term consequences of overclocking.
So my final question is: What is safe and what is not? I saw for the Galaxy 3 for example exist different kernels, some non-overlock kernels, as some kernels only doing limited overclocking up to 800 MHz (which seems to be the most healthy option to me), but also some kernels overclocking up to 1300 MHz, which as i said seems kinda sick to me. Well i bet there's someone out there with a bit more experience than me regarding this so i'd be thankful for any answer.
I believe its safe as long as you dont keep the phone at high overclocked spds all the time. Besides, this chips are designed to last 5 years at least so if you overclock and shorten its life, you would have already changed your phone. In short, dont worry, just dont leave your phone at above 1000mhz all the time
Sent from my GT-I9003 using xda premium
bscraze said:
Besides, this chips are designed to last 5 years at least so if you overclock and shorten its life, you would have already changed your phone.
Click to expand...
Click to collapse
You got a point there hehe. Technical progress is moving in light speed. Anyway, i want to make my phone last as long as possible of course. But it's true, with CPU stepping it won't run on the highest frequency the whole time, even if overclocked, so i guess that overheating won't be an issue.
The only time i overclock is when im playing 3d games. Other times mine is 700mhz at most
Sent from my GT-I9003 using xda premium
hi bscraze..,& others...
pls share ur setcpu setings...i've started a thread in Q&A...so that we can get an idea...
i'm always using 1200mhz...is it safe...??
LooksLikeSmart said:
hi bscraze..,& others...
pls share ur setcpu setings...i've started a thread in Q&A...so that we can get an idea...
i'm always using 1200mhz...is it safe...??
Click to expand...
Click to collapse
No.. 800mhz should be your main profile. When charging i put 1200mhz 300mhz on demand. You shouldnt always leave it at 1200mhz. Only when you need it
Sent from my GT-I9003 using xda premium
LooksLikeSmart said:
hi bscraze..,& others...
pls share ur setcpu setings...i've started a thread in Q&A...so that we can get an idea...
i'm always using 1200mhz...is it safe...??
Click to expand...
Click to collapse
if you use a governor like OnDemand/Conservative, your phone wont always be on 1200 but usually on the lower values...It will go only to 1200 when needed

[Q] Help setting up CPU tuner/SetCPU

Hello, my main purpose is to save battery. I want let the CPU act normally (stock) while the screen is ON, and i want to undervolt/underclock the CPU, while the screen is OFF and when i am on a phone call. I do not care about overclocking.
Is there any CPU tuner (or even SetCPU app) guide for nexus 5?
I really want to know the correct frequences to setup in order to avoid problems
I use stock ROM and stock kernel.
Thank you in advance.:good:
There are no correct frequencies. Just play and find what's good. Remember though, the more you underclock, the longer it takes to undertake certain tasks so it can be a false economy.
My advice would be undervolt always and under clock never.
You cannot undervolt stock kernel
Read section 4.3 in my signature
Sent from my Nexus 5 using Tapatalk
rootSU said:
There are no correct frequencies. Just play and find what's good. Remember though, the more you underclock, the longer it takes to undertake certain tasks so it can be a false economy.
My advice would be undervolt always and under clock never.
You cannot undervolt stock kernel
Read section 4.3 in my signature
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Thank you for answering and thank you for the information! I have 1 question in order to clear some things out. What causes battery economy Underclock or undervolt?
Dmoustakas said:
Thank you for answering and thank you for the information! I have 1 question in order to clear some things out. What causes battery economy Underclock or undervolt?
Click to expand...
Click to collapse
Both have potential but really the best thing is deep sleep.
Sent from my Nexus 5 using Tapatalk
rootSU said:
Both have potential but really the best thing is deep sleep.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I already use greenify so i think it is the same thing with deep sleep. One last question, could underclock be false economy in my situations since i want it to work only when screen is off and only on active phone calls?
Dmoustakas said:
I already use greenify so i think it is the same thing with deep sleep. One last question, could underclock be false economy in my situations since i want it to work only when screen is off and only on active phone calls?
Click to expand...
Click to collapse
Screen off does not = deep sleep. In my opinion, it's best to let it do what it wants, however my kernel sets maxscreen off at 1100 MHz
Its all about clock cycles. The Stock kernel allows the CPU to run at approximately 23,000 MHz. Each MHz is a "Clock cycle" per second. So each second, you have 23,000 clock cycles. Now lets say (this is not a real value, but just humour me) that an e-mail Push takes 23,000 clock cycles. You can receive an email in 1 second. With me so far? So what if you underclock to 12,500MHz? It takes twice as long to push that same email to your phone. So now you have to work out, is 12,500MHz using more or less than half the power that 23,000MHz uses? If it is less than half, you *MAY* save some battery, but if it uses more than half, its a false economy because 2 seconds at 12,500 uses more power than 1 second at 23,000.
Does that make sense?
I've kept this basic for illustration purposes, so anyone reading, please don't make technical corrections, this is not meant to be exact or accurate
rootSU said:
Screen off does not = deep sleep. In my opinion, it's best to let it do what it wants, however my kernel sets maxscreen off at 1100 MHz
Its all about clock cycles. The Stock kernel allows the CPU to run at approximately 23,000 MHz. Each MHz is a "Clock cycle" per second. So each second, you have 23,000 clock cycles. Now lets say (this is not a real value, but just humour me) that an e-mail Push takes 23,000 clock cycles. You can receive an email in 1 second. With me so far? So what if you underclock to 12,500MHz? It takes twice as long to push that same email to your phone. So now you have to work out, is 12,500MHz using more or less than half the power that 23,000MHz uses? If it is less than half, you *MAY* save some battery, but if it uses more than half, its a false economy because 2 seconds at 12,500 uses more power than 1 second at 23,000.
Does that make sense?
I've kept this basic for illustration purposes, so anyone reading, please don't make technical corrections, this is not meant to be exact or accurate
Click to expand...
Click to collapse
Great explanation, clearly logical thoughts. You really covered all my questions. Thank you very much! I think i am going to search for a kernel to tinker with undervolting!
Cheers and thanks again!
Dmoustakas said:
Great explanation, clearly logical thoughts. You really covered all my questions. Thank you very much! I think i am going to search for a kernel to tinker with undervolting!
Cheers and thanks again!
Click to expand...
Click to collapse
No probs. Take a nandroid backup before tinkering
Cpu tuner do not turn Data off
Hi all
I re install Cpu Tuner on my Nexus 5 with Cataclysm 5.1
kernel elementalX
but Cpu tuner has the same behavior when a was root but stock Lollipop 5.1
It work but do not turn off or on the Data
profiles works, Wifi, Synchronisation Ok but not for Data
I'll try on 3G or 4G... I re install it same behavior :L
thanks.
PS: I used it with my Galaxy Nexus with no probleme... and I use a new conf for the Nexus5.

Categories

Resources