yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Themes and Apps] kevinsmbuk:
Well I have to say it is not working for me, to be honest I'm not even getting a chance to use the app, when I open it on the main CPU setting it the phone screen goes off, the menu and back light buttons illuminate then the phone restarts and that was trying min 200 max 800 governer OD scheduler cfq, am I doing something wrong here!!!???

Rooted, stock ICS 4.0.3

Plus when I did set max 800 the processor live update still went above it, why would this be?
[Galaxy S II Themes and Apps] :
Works everytime

For sure bro it does work and do exactly what you want. I just find these days the only thing I end up changing is schedualr to sio and then I tweak the bln and keep everything to default. The kernels are becoming so tweaked before hand that any major changes just end up either using too much battery or slowing it down to a hang/crawl situation. It is like this for me in aokp.ics. I reckon now with jelly bean being so wonkers and doing weird stuff, setcpu may start to become more popular but for now, extweaks is all I use. I remember using setcpu for many years and it never let me down, strange, I just have not thought of that app for a long time now. Anyways, yes, you are correct, it is well written and easy to configure when you need that extra something something.
[Galaxy S II Themes and Apps] Jasonlee1603:
SetCPU works on my phone as well. But I do get some freezing when I set my minimum clock speed too low at 150MHz.
[Galaxy S II Themes and Apps] kevinsmbuk:
I never set mine out of reasonable tolerence, 200 to 800 is what you guys have but all i get is reboots and on some reboots the phone 'ticks' for about 3 seconds???
[Galaxy S II Themes and Apps] 3857:
My SetCPU

I tried to get good responsiveness when I'm using the phone, but some battery savings when I'm not using it.

Normal profile:

Max: 1200mhz

Min: 200mhz

Governor: OnDemand

I/O: ROW

Screen off -profile:

Max: 800mhz

Min: 200mhz

Governor: Conservative

I/O: ROW

GT-I9100 with AOSP NeatROM v8.0st :)
[Galaxy S II Themes and Apps] Hacre:
So you didn't underclock and still expected it to help save battery? What? Also of course setting max speed to 200MHz will cause problems, that's stupid.

Your post can be summed up as "Didn't understand what I was doing, nothing improved, therefore the app must be bad".
[Galaxy S II Themes and Apps] Lennyuk:
Why is it weird to continually lower the clock speed? HTC did it on the desire Z! and we now have a much better CPU

Lowering to 800 is not noticeable in terms of performance (unless your running a bench test) but makes a massive massive difference to battery life.
[Galaxy S II Themes and Apps] pulser_g2:
Remember you can easily under volt too if you don't feel you are getting enough free extra battery.

But don't UV if you are just wanting to go "my phone froze". As you have to understand the concepts and procedures to do it sensibly...

I over and under clock/volt my desktop. And when setting it up, I get reboots, hangs and crashes. If you want to push the boundaries, be sure you understand what you are doing

And proud to run at 200-800 conservative :)
[Galaxy S II Themes and Apps] dinan:
Been running at 200 min 800 max for a month now with no noticeable performance decrease (this thing is awesome) and my battery life is quite good. No reboots, freezes, etc. Rock solid. Hell if I know I'm going to be gaming a lot or using the phone intensively I'll cap it at 500mhz and the performance is still almost as good, but you do notice a tiny bit of lag introduced but at least it's not as hard on the CPU in terms of temperature and load.

Will experiment with undervolting soon as I did with my Nexus One and Nexus S =)
[Galaxy S II Themes and Apps] Razer(x):
As main? :eek:
[Galaxy S II Themes and Apps] aydc:
It's mainly the screen that's killing the battery, so I don't know how much CPU underclocking helps battery life. Even on CPU intensive apps, a slower CPU takes more time to finish tasks, so it should end up eating the same amount of battery for the same task anyway.
[Galaxy S II Themes and Apps] zyxeu:
Setting lower speeds reduces power usage for a normally used system that has high and low usage phases. The different speed states do not change immediately if the load changes: There is usually a delay to prevent "oscillation" too.

Details on "underclocking":

http://xdaforums.com/showpost.php?p=15414804&postcount=5632
[Galaxy S II Themes and Apps] Lennyuk:
yes there are lots of us doing it, IT MAKES NO NOTICEABLE DIFFERENCE TO THE PERFORMANCE OF THE PHONE!!!!! but saves you loads of battery.
[Galaxy S II Themes and Apps] ithehappy:
IF you have read my post well then I clearly said that I had put it on 'On Demand' mode with with Min 200 and Max 1200 MHz. How on earth does that mean that I didn't under clock?

And also may you point that where I said that I had set 200 MHz as Max rate?

And yes, I completely understood what I was doing, didn't get any better result at all and therefore uninstalled it, it's plain and simple. I am not pushing/forcing someone here to not use the app, it's all my opinion.

Regards.
[Galaxy S II Themes and Apps] mljjlm:
That's the way it is normally, which means you didn't underclock?
[Galaxy S II Themes and Apps] ithehappy:
Sorry? Please explain.
[Galaxy S II Themes and Apps] Razer(x):
I can read mate, i was just asking about the "conservative" setting
[Galaxy S II Themes and Apps] tolis626:
Moderator edit: flaming/offensive language
[Galaxy S II Themes and Apps] godutch:
Why on earth would you want to do this?
[Galaxy S II Themes and Apps] mljjlm:
I don't know what to explain here? :)

Just because Samsung says that the SGS2 has a 1.2 GHz processor, doesn't mean it is running at max clock-speed always.
[Galaxy S II Themes and Apps] ithehappy:
I asked to explain this, said by you,

'which means you didn't underclock?'

And I am not a complete noob that I don't know a CPU isn't running at a constant clock rate.

Look, IF I had done something wrong just help me, OK, if it's a problem then it's different.

I set it to 'On Demand' mode, with Min-200 and Max-1200 MHz. Now my brain tells me that it does mean that the Processor will underclock itself to 200 MHz when needed and run at 1200 MHz on stress.

Is there anything wrong with that?

Regards.
[Galaxy S II Themes and Apps] MaelstromXC:
You are right, but I don't think you realize that this is the same thing as NOT setting anything. What someone has already mentioned is that when the phone is says to perform at 1.2ghz, it doesn't mean it's always going to run at 1.2ghz. By default, the phone is smart enough to not run at 1.2ghz when not needed. So, what you have set with SetCPU is not going to make any changes to your battery life. Thus, your disappointed experience.
[Galaxy S II Themes and Apps] ithehappy:
OK, so now I know that to underclock there is NO need for SetCPU. But that setting I said about the Main Profile. I also added a profile like this, Screen Off, Min-200, Max-500 MHz, Scaling- Ondemand, Priority-100. Now what's wrong with this?

Regards.
[Galaxy S II Themes and Apps] nikzDHD:
It does work: display time 1hr 45mins.
[Galaxy S II Themes and Apps] jonny68:
CPU Tuner is the exact same as Set CPU and is free for anyone who isn;t aware and also does the job nicely.

http://www.appbrain.com/app/cpu-tuner-(rooted-phones)/ch.amana.android.cputuner
[Galaxy S II Themes and Apps] Lennyuk:
Because you are making the fatal error of assuming that every app is perfectly coded to stop forcing your cpu excessively high, I can assure you this is not the case!

By setting up the way I have you ensure that when your not using the phone the cpu will not be forcing its way high to try to do things that your not even aware its doing.
[Galaxy S II Themes and Apps] Lennyuk:
As stock these roms are set to be 200 - 1200 ondemand

therefore you did not change anything and you are not underclocking, to underclock you need to lower that 1200 to something else.
[Galaxy S II Themes and Apps] Hacre:
It means you didn't underclock because you didn't underclock. The stock ROM runs at 200-1200MHz. You changed nothing. If you don't change the top speed the CPU can ramp up to, that is not underclocking. Do you need me to draw you a picture?

I took this to mean that you'd set max to 200MHz since the minimum CPU speed is ALWAYS 200MHz. Which makes you mentioning "changing" it as relevant, because the only thing you can change is the maximum setting.

No, you're bad mouthing a great app written by an XDA developer because it didn't give you your desired results when you were using it incorrectly to get those results. That makes your feedback about the app a pile of absolute bollocks, which needs to be taken to task because you're putting a developer's reputation at risk. All of which strongly suggests you didn't know what you were doing and therefore were entering the usage of this app as an idiot.

Moderator edit: flaming/offensive language
[Galaxy S II Themes and Apps] Chainfire:
MOD-BREAK

Several posts have had offensive language and flaming removed. I have not dealt out any infractions this time, but if I see it again, I will issue bans without further warning.
[Galaxy S II Themes and Apps] knightnz:
SetCPU is free for XDA members:

http://xdaforums.com/showthread.php?t=505419

Donations are optional.
[Galaxy S II Themes and Apps] ithehappy:
Mind your language sir. Besides, I fully knew what I was doing. Said that 3rd time.

Regards.
[Galaxy S II Themes and Apps] Lennyuk:
Funny how quickly a completely innocent and factually correct thread such as this....can go down that road.
[Galaxy S II Themes and Apps] tolis626:
I am really sorry for using foul language,but I won't stand there watching when someone calls me an idiot publicly without even a second thought or something.

I realise my mistake and should have edited my post when I calmed down.But an apology could do better I believe.

Anyway,not everybody likes everybody.And besides,I was just trying to say everything completely simple and "fool-proof",never said it was 100% correct.

Thanks Chainfire. :)
[Galaxy S II Themes and Apps] tolis626:
And sorry to you pal.I never meant to fill your thread with that kind of language or flaming.I hope you understand.If you,or Hacre,or someone else insists I'm wrong,well,you could just say "Dude,you are wrong".

Again I'm really sorry. :)
[Galaxy S II Themes and Apps] Archer:
After 2 days I can already see a MASSIVE improvement in battery life. I think you must have the app set up incorrectly as a correct setup CANNOT fail to increase battery life. It's simply not possible.
[Galaxy S II Themes and Apps] ad_insane:
Hello,

You use only "Screen Off" in Profiles? What about other settings if you use any of them of course. What about priority setting in "Screen Off"?

Thanks
[Galaxy S II Themes and Apps] Lennyuk:
You want the screen off to be top priority really as nothing else will be lower in clock, so 100%.

You can set some others if you want, the temperature on is often good, when it reaches a certain high temp get it to clock down to 500mhz. If you do this make this one your second top priority so say 95%
[Galaxy S II Themes and Apps] godutch:
When an app enters a loop you have to kill the app anyway otherwise you are just preventing the cpu to enter idle; unclocking may make your battery last longer but you won't get anything more done, things just get there slower.

And screenstate profiles are pretty useless too as the scheduler takes care of that much better
[Galaxy S II Themes and Apps] ithehappy:
Very good!

After seeing this thread I installed it again, for the third time, gave it 24 hours to see any noticeable difference, and again I found none, so uninstalled it, again. And this time I ain't gonna install it again.

BUT being said that, I also insist to use this app IF anyone really finds this very useful to use.

Regards.
[Galaxy S II Themes and Apps] kreoXDA:
Do not want to sound like I am counting someone's money, but that Market donation version at $1.99 was downloaded 100,000-500,000 times. Not bad at all for a secondary income! :)
[Galaxy S II Themes and Apps] v1rtu4l:
@OP:

its pretty arrogant claiming people are stupid if they say this app does fail them.

fact is that there are certain tolerance thesholds in the process of manufacturing a cpu which will result in varying cpu capabilities in the phone. what might work on your phone might fail on others.

i for instance cant underclock my cpu without having serious problems and same goes for letting the cpu clock go below 500 when the screen is off with setcpu
[Galaxy S II Themes and Apps] robt772000:
I've underclocked mine at 800 max and I have picked up hours of battery life. Good one.
[Galaxy S II Themes and Apps] turborider:
me too here are my settings,hope is ok lol :p
[Galaxy S II Themes and Apps] jonny68:
didn't realise that cheers:)
[Galaxy S II Themes and Apps] kbiz90:
I'm gonna give Lennyuk's profiles a try.

How can you tell if SetCPU is running?
[Galaxy S II Themes and Apps] kbiz90:
Just an update:

It seems very difficult to objectively measure the battery usage during the day. Too many variables. However, I've been tracking my battery drain each night for the last week or so. I had been averaging between 0.7% to 1.0% battery loss each hour overnight (with WiFi, mobile data, GPS, and sync off). Last night, with my SGS2 underclocked to 500 MHz max via SetCPU (Screen Off profile), I had 0.4% battery loss each hour. So it appears SetCPU does its job.

My thanks to LennyUK and the dev(s) that created SetCPU.
[Galaxy S II Themes and Apps] coolfire:
For me, i use setCPU's widget to constantly monitor its workings. ;)
[Galaxy S II Themes and Apps] coolfire:
Oh, as an aside, I haven't actually tried setCPU on my SGSII yet, but having used it on my HD2 running Rafpigna's ROM on SD, i always had issues of the device waking very slowly after i end a phonecall and moving it away from the prximity sensor. I wonder if this lag is present for the SGSII. My settings then were as follows:

Main profile: smartass, 1036 max 245 min;

Other profiles-

Screen Off: powersave, 245 max, 245 min, Priority: 100;

Battery < 10%: interactive, 422 max, 245 min, Priority: 95;

Battery < 20%: interactive, 614 max, 245 min, Priority: 80;

Charging AC: performance, 1305 max, 883min, Priority: 75;

Charging USB: performance, 1190 max, 768 min, Priority: 70.

Any kind advice form the experts on here, please? :)
[Galaxy S II Themes and Apps] RogerPodacter:
your screen off is too low. this would cause delay and non responsiveness when waking the device, etc.

at least that's my take.

side note, system panel shows the CPU ramping up and it should show you if setCPU is working or not by scrolling around in system panel and observing the CPU scale. if underclocked, you should see the limit being reached rather than hitting the full 1.2Ghz.
[Galaxy S II Themes and Apps] coolfire:
Thanks dude! I will note that and set my max screen off as 500mhz instead. :)

Sent from my SGS II
[Galaxy S II Themes and Apps] rab1412000:
hi im new to android and my phone is not rooted.

is there a version of setcpu or any comparable app that would work with unrooted phones?

tia
[Galaxy S II Themes and Apps] xueqing506:
hot

warry about better,only phone and mes ,60% a day.you can feeling that camero get hot .
[Galaxy S II Themes and Apps] kbiz90:
Not sure if anyone can parse your English so it will be difficult for anyone to help you. Sorry.
[Galaxy S II Themes and Apps] rab1412000:
i think what he means is only using the sgs2 on calls and sms he gtes 60% battery and he notes that the camera gets hot. he also says that he is wary of trying the app, i think.

i dont know if its a statement or a question :D
[Galaxy S II Themes and Apps] Lennyuk:
I have continued to monitor this app and peoples complaints that the clock levels seem to slip higher than the set max level.

It appears this is a fault with the on-demand governor and not setcpu at all.

If you change your governor to "conservative" it works perfectly all the time.
[Galaxy S II Themes and Apps] coolfire:
I wonder what will happen if we change it to powersave. :p

Sent from my SGS II
[Galaxy S II Themes and Apps] Lennyuk:
well powersave forces it to stay as low as possible, so you will probably get lag, or a non-responsive phone.

Conservative is like on demand but is less generous in scaling up, on demand can be too quick to jump to higher clock levels when they are not really needed.
[Galaxy S II Themes and Apps] kbiz90:
Did you change your main profile to 200-800 conservative?
[Galaxy S II Themes and Apps] Lennyuk:
yes .
[Galaxy S II Themes and Apps] andejx:
hey lenny and co,

no denying that setcpu is a great app. but im finding that even on conservative governor 200-800mhz main profile that it's slipping up to 1000mhz quite often. This is on chainfires kg1 kernel.
[Galaxy S II Themes and Apps] Guitarfreak26:
Hey lenny, I was advised you have a juice defender thread? Where is it I can't find lol

I'm using your set cpu settings and no problem so far

EDIT - Seen it might of been a jlevy thread... still cant find it though :P
[Galaxy S II Themes and Apps] Lennyuk:
here you go

http://www.villainrom.co.uk/forum/showthread.php/4872-GUIDE-Juice-Defender-(Ultimate)
[Galaxy S II Themes and Apps] mbroeders:
After hearing positive stories about SetCPU on the SGS2, I decided to give it a go. Lennyuk, I use your settings, but I'm not sure it works for me. When looking at the time CPU spends in each state, I see it also spends time @1200 and @1000 Ghz. How could this be? Do I need a special kernel or is root sufficient?
[Galaxy S II Themes and Apps] RRibeiro:
I just want to share my test with SetCPU after almost 24 hours of use.
[Galaxy S II Themes and Apps] hahni91:
great

great i will test it too
[Galaxy S II Themes and Apps] ShiningAce:
hi there.

may i know if i followed the setting main 200-800MHz, does this mean it will never reach 1.2GHz? thanks
[Galaxy S II Themes and Apps] Razer(x):
Yes man, you just limited it to 800mhz :D
[Galaxy S II Themes and Apps] ShiningAce:
thanks. one more question, how do i see what speed is the phone running at? is it on the setcpu mainpage when i opened it?
[Galaxy S II Themes and Apps] ithehappy:
Go to Info tab for that.
[Galaxy S II Themes and Apps] JuniorGG:
Quite obviously, by capping the CPU max clock frequency, we should expect the battery to improve more significantly when the use we make of the phone is CPU-intensive. This is when we play a lot 3D games, for instance.

We shoud not expect a GREAT saving however, since we will in any case be having the display on during that time, and the display is one of the most power-demanding parts of the phone.

We should in particular not expect much savings during phone stand-by, since in that state, the CPU almost never needs to ramp up.

To summ it up: without doubt the battery will last longer by capping max CPU clock frequency. By what amount... it really depends on the use we make of our phone!

Next step for me would be to root my phone and give this app a try, but for the moment I just refrain!
[Galaxy S II Themes and Apps] diby_2000:
I'm only new here but what do people think of this theory.

If the screen is the biggest power user on this phone, would it not be better to have the proccessor clock up to perform more calculations per second (remember from 800Hz, a clock speed of 1500Hz should almost half the time required for the same processes) and theoretically have the screen on for a less of a time?
[Galaxy S II Themes and Apps] diby_2000:
Also can some one explain to me why I continue to suffer from the wake-lag even with setcpu sreen of profile set? - Running LeoMar75 2.2 with Angelom Kernel 10.0

Also why can I only select 6 frequency ranges in setcpu when this kernel has 11 steps?

On the OP of LeoMar75 Rom it says to set screen off profile to 400 but I can only select 200 or 500Hz?
[Galaxy S II Themes and Apps] sebkinne:
I am currently running Ninphetamine Kernel 2.0 and it seems like SetCPU is working fine except for a little thing Leo's rom advised on doing, which is setting the Screen off profile to 500 / 500. That seems to simply not work..

Going to see if it was something on my end or not, if not, I am sure it will be fixed soon :)

Really happy with SetCPU though!

Sebkinne
[Galaxy S II Themes and Apps] tolis626:
Try hitiing menu->device selection->auto detect in setCPU.Most probably that's the problem.That,or you don't have the kernel you think you do! :p
[Galaxy S II Themes and Apps] diby_2000:
I have tried the the autodetect several times.

I did think I may not have the right kernel as I did have full frequency stepping with another kernel. This rom is supposed to come with a kernel and about phone seems to support this
[Galaxy S II Themes and Apps] s2dh:
@ LennyUK could you post screenshots of your settings? (also the juice defender settings in the JD thread?)

As I have these both installed and no idea on the best settings etc, are you creating profiles for setcpu or using the one in the first tab?
[Galaxy S II Themes and Apps] sader0:
Guys

Can you pls also post undervolting settings for yr phones for the ones whos using it ?

Thanks

y
[Galaxy S II Themes and Apps] Cetin:
These are mine.

I tested 800 mhz because stats say its often used but much more often 200 mhz with build in stress test, no freezes no reboots atm.

With lower config I had freezes sometimes and lot of reboots.
[Galaxy S II Themes and Apps] N.M.E.:
Hey guys,

Awesome thread!!

I've been playing around with the "undervolting" thing, and I've been using settings that other people say are stable, but my phone seems to freeze after about 20 mins. Has anyone else seen this??

I've been using these settings:

1600 MHz - 1425 mV

1400 MHz - 1250 mV

1200 MHz - 1150 mV

1000 MHz - 1050 mV

800 MHz - 950 mV

500 MHz - 850 mV

200 MHz - 800 mV

and:

1600 MHz - 1425 mV

1400 MHz - 1275 mV

1200 MHz - 1175 mV

1000 MHz - 1075 mV

800 MHz - 975 mV

500 MHz - 875 mV

200 MHz - 800 mV

I've made no changes to the clock speeds yet. Baby steps :P

I'm running Lite'ning 4.1 (Which uses KG3) and Ninphetamine-2.0.2.

I say "freezes" because the phone will reboot if I hold down the power button for 8 seconds.
[Galaxy S II Themes and Apps] rab1412000:
Do the undervolt settings in set cpu affect the voltages of the cpu itself or the motherboard providing current to the cpu.?
[Galaxy S II Themes and Apps] byobodybag:
This. Would love to see your Profiles and Voltages if ever you played with those.
[Galaxy S II Themes and Apps] rickg99:
To my understanding underclocking/overclocking will only work with rooted device.
[Galaxy S II Themes and Apps] byobodybag:
With this thread, I was able to take baby steps with SetCPU. Thanks Lenny!
[Galaxy S II Themes and Apps] byobodybag:
@ N.M.E.

Your phone freezes because you never really clocked down as you said. You're supplying low voltages to higher clocks then in overclocking that's a no-no.
[Galaxy S II Themes and Apps] hyperbolic:
Hi,

After reading a lot of threads regarding SetCPU, my conclusion (only from reading the threads) is this,

and please correct me if I am wrong

:

SetCPU is overrated when it comes to sgs2, the Andoird system can easily check when the phone isn't being used and just switch into deep sleep (which is lower then 200mhz), even when you use simple apps like facebook or wifi apps, cpu speed is around 500-800mhz.

Only when playing games cpu speed goes to 1000/1200mhz although some games do use 800mhz.

The only reason I see that you actually need SetCPU is when you have a lot of apps running in the background,and while you don't use the phone (screen is off), you better use SetCPU in order to set that the max cpu speed would be 200 or 500.

But even when you do have apps running at the background and the screen is off, Android system basically is doing almost the same as SetCPU (depending on the amount of running apps).

Again, if I am wrong with my diagnosis please correct me (enlighten me even :X )