yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Themes and Apps] Lennyuk:
In theory what you have said is correct however it uses one major assumption and that is that every single app you have installed is perfectly coded not to waste cpu speed.

Although in reality this is not the case, more often than not apps will force your phone to use more power than necessary even when you think your phone is sleeping.

by using a clock control app you can force your overal clock down, or just make sure that when you screen is off no apps force it higher than it needs to be.
[Galaxy S II Themes and Apps] hyperbolic:
I forgot that some dev. aren't so code efficient...

Thank you for reminding me that.

I will try SetCPU tomorrow, would love to try the app with YOUR settings, any chance you could printscreen your settings/profiles ?

thx.
[Galaxy S II Themes and Apps] coolfire:
I believe lenny has already posted his settings somewhere in this thread. :)

Sent from my SGS II
[Galaxy S II Themes and Apps] coolfire:
Will this be for the Main Profile as well, mate? I do notice that for my Main Profile, when it is on 'ondemand', there is a small percentage (about 1.17%) on 1ghz, over a time period of about 10 hours. :)
[Galaxy S II Themes and Apps] ithehappy:
Completely right.

Even in that part it is NOT needed.

One will get the idea about SetCPU and it's effect, or no effect shall I say after using it, till then keep trying to play with the profiles ;)

Regards.
[Galaxy S II Themes and Apps] goldbergx:
umm, what settings did you try?

I have tried the 800-200 as my main profile for a day and I notice significant improvement in battery life (without much loss of functionality) - that too without any undervolting, which would potentially help the battery even more.
[Galaxy S II Themes and Apps] byobodybag:
Ithehappy just hates what he couldn't make to work. :p

Personally, I've gone past a day already with the help of setcpu. I couldn't even get past 12hrs before.
[Galaxy S II Themes and Apps] Dj21o:
What I have found, is download a task killer (I use taskpanel) which kills everything on the phone when the screen is off. Make sure you have all the apps in the "autokill" list (there are many it will find). (The phones CPU can't shoot high, if there is nothing to shoot it up). ;)

Then, get an underclocked kernel and set it accordingly. On my stock battery with my HTC Evo, I get about a day and a half with CyanogenMod. I of course still shut off data/wifi/sync until I want to use it as well.
[Galaxy S II Themes and Apps] sader0:
Here are mine voltages(taken from someone msg signature here on XDA) - tested/work rock stable for me:

1200 Mhz - 1175 mV

1000 Mhz - 1075 mV

800 Mhz - 975 mV

500 Mhz - 875 mV

200 Mhz - 800 mV

Profiles:

----------------------------

02:00 - 07:00(i.e. nightime)

Limit min/max CPU to 200 Mhz

Conservative

----------------------------

Battery <20%

500 Mhz Max

200 Mhz Min

Conservative

----------------------------

Screen off

500 Mhz Max

200 Mhz Min

Conservative

----------------------------

For me these have been quite stable.

However noticed stock browser small freezes only on search results page(very RARE).....this might be related to conservative governor chosen :)
[Galaxy S II Themes and Apps] kersey:
Does this mean you've changed your main profile from 'on demand' to 'conservative'?
[Galaxy S II Themes and Apps] reidar.ostrem:
Well if I change to conservative I can feel the phone stutter. Using 200-800 scaling.
[Galaxy S II Themes and Apps] kersey:
Thanks mate, just tried it myself and noticed the same slight lag on conservative.
[Galaxy S II Themes and Apps] hyperbolic:
Ok, so I found the time to test your profile.

Installed SetCPU, just to be clear, please confirm my settings and answer few question:

1. On main profile, ticked "Set on Boot" (Please confirm)

2. If on main profile the big white number above is current cpu speed sometimes it says 1000

EVEN THOUGH

it is set as yours "On Demand: 200-800" how is that even possible ?

3. On profiles I ticked "Enable" (Please confirm)

4. The Advance tab, should I tick the "set on boot" or not ?

5. I read your Juice Defender guide, want to try it but heard almost everywhere that even JD is using some amount of the battery, so it is better to just turn off data connection when you go to sleep and turn it on manually, your thoughts ? PLUS: If both SetCPU and JD are installed should they collide ?

6. I can confirm some lags appear on the TouchWiz (when moving from 1 screen to another, and same goes to the app drawer, sometimes at the contacts kinetic scrolling. (Please confirm as well)

7. According to Watchdog, SetCPU is running at the background and using cpu speed as well, I know it maybe really small percentage but I have also LBE & Watchdog running at the background.

Thank you in advance.
[Galaxy S II Themes and Apps] Lennyuk:
it seems that stock kernels have a bug that occasionally means the cpu speeds go higher than what you have set, this has been fixed in the Ninphetamie kernel (maybe others but certainly this one).

Yes you want set on boot ticked otherwise it will not automatically set your values after a reboot.

I get no lag at all doing anything, even playing graphically and cpu heavy games.

SGS2 has loads of ram, you should not be too worried about apps running in the background.
[Galaxy S II Themes and Apps] rab1412000:
ive never fiddled with the advanced tab. should i set this to apply on boot and what settings do i need to input?

TIA
[Galaxy S II Themes and Apps] trungkimsjong:
Set cpu work fine for me. I used many many ROM in this forum for my galaxy s2 , and all of them worked fine.
[Galaxy S II Themes and Apps] ukbt:
it is good application, i like it. using on all my adroid phones
[Galaxy S II Themes and Apps] ithehappy:
Nah man ;)

This thing has no extra thing inside which is needed for I9100's CPU.

Regards.
[Galaxy S II Themes and Apps] Stavr0s91i:
SetCPU is one of my fav apps never had any problems using it on any of my phones including my SGS2 @ 1.6Ghz ;]
[Galaxy S II Themes and Apps] hyperbolic:
I have CF-root by chainfire 4.1, and I have fixed the yellow triangle.

Do you have JD and SetCPU installed, and using them at the same time ?

Thx.
[Galaxy S II Themes and Apps] Lennyuk:
yes just make sure that JD is not controlling the CPU if you use both.
[Galaxy S II Themes and Apps] dzontra11:
Strange but i find if i put scale on 1600max and after cuople hours i set scale on 800 max i cant see any changes..i mean 1600 its not faster then 800...
[Galaxy S II Themes and Apps] busky2k:
I don't know if its just me but I can't get voltage adjustments to have any effect, regardless if its SetCPU or with Voltage Control.

I can undervolt all P states all the way down to 600mV and the phone is stable and passes stability tests with ease. There's no way 1200Mhz should be stable at <800mV. Clock adjustment works as it should. I'm running Cognition 1.31 and tried the latest ninphetamine 2.05 kernel too with the same results.

Whats the deal here?
[Galaxy S II Themes and Apps] dzontra11:
No voltage for me too.
[Galaxy S II Themes and Apps] hyperbolic:
I want to say, thank you for all your help.

Before SetCPU & JD ultimate I'd get during idle (sleeping) 1% over an hour.

Today I woke up and after 8 hours of sleeping I lost only

3%

!

One thing though, when I looked at the Battery Useage app, I looked at the graph and I saw that during that time I lost 3% at 8 hours, the whole time the phone was awake, I have a long blue line there below the graph if you know what I mean.

I really don't care if the phone was awake or not beacuse 3% at 8 hours WOW! :D

But

I would like to know why the phone was awake this whole time...?

Thank you.
[Galaxy S II Themes and Apps] ithehappy:
I lose 3-4% in 9-10 hours of overnight, that's without JD and of course SetCPU. Maybe that constant Awake bar is there because you just charged the device at night and didn't use it!

Regards.
[Galaxy S II Themes and Apps] AndreiLux:
Ninphetamine can only go 800mV minimum and if you set it to less than that, then it just ignores the value you set and uses default. So you're not undervolting at all.
[Galaxy S II Themes and Apps] Lennyuk:
I think the graph can go a bit wrong sometimes, if your phone only lost 3% then it could not have been awake the whole time.
[Galaxy S II Themes and Apps] dzontra11:
Anybody can help about setup cpu and why i cant see voltage?
[Galaxy S II Themes and Apps] Lennyuk:
you will only see voltage if your kernel allows it.
[Galaxy S II Themes and Apps] hyperbolic:
LOL, I think I know when I charge my phone and when I imagine of charging it, thanks.

I'd be happy if you tell me which fw you have, root or not, and which bloatware you removed, which apps you have running at the background, because I want to know how you get this results WITHOUT JD and SetCPU.

Look at the pics below and tell me what you think (I basically installed JD 2 hours before I went to sleep):

btw BetterBatteryStats says that JD count is 2107and was working 5m 58secs, alot of wakes..
[Galaxy S II Themes and Apps] EarlZ:
It was awake for a long time but the battery usage barely changed..
[Galaxy S II Themes and Apps] Lennyuk:
Strange, my graph did something similar the other week, I rebooted to fix it. But when it happened to me my phone was still sleeping (CPU Status (an app) confirmed it).
[Galaxy S II Themes and Apps] busky2k:
Thanks for the info. I'll give it another shot tonight! ;)
[Galaxy S II Themes and Apps] hyperbolic:
Maybe the awakens is due to JD

only

, that is preventing from apps of using data connection ?

Soon I will fully charge the phone and I want to check the daily use of JD and not when I sleep.

Btw, you think I should remove watchdog ?
[Galaxy S II Themes and Apps] ithehappy:
I am rooted, Ninpho 2.0.5, on Stock KF3, I don't have anything running on Background.

Regards.
[Galaxy S II Themes and Apps] busky2k:
Still at first I still couldn't get my phone to crash at any voltage. Then I figured out I had the steps wrong; I was locking in the CPU P-state (min mhz = max mhz on the slider) and then adjust/applying the voltage.

Turns out the CPU's voltage wont be adjusted until it 'jumps' to a another frequency and back to the tested speed again. Only then, the newly applied voltage changes at the specified P-state in question. So setting the min/max the same wouldn't let the voltage actually change.

Easiest way to do it is just to leave the min on 200, then set the max frequency at the speed you want to stability test (not both the same as I was doing). Sounds like what people were doing initially but still eluded me for a while. I'll update my findings with the lowest stable UV i can get.

Hope that helps someone. Cheers :)
[Galaxy S II Themes and Apps] snudel:
like many others, i installed setcpu again.

i am experiencing slower reaction on slider in widget locker.

very annoying.

still from my point of view these tools had their time. now android evolved and handles cpu rather well.

still. the development is great. and i did my part in paying for the app. so no offence here.
[Galaxy S II Themes and Apps] turzol:
My rock stable UV settings:

1.6GHz-1425mV

1.4GHz-1275mV

1.2GHz-1175mV

1GHz-1050mV

800MHz-975mV

500MHz-850mV

200MHz-still testing
[Galaxy S II Themes and Apps] busky2k:
After some extensive testing, here is my settings;

1200Mhz - 1175mV

1000Mhz - 1075mV

800Mhz - 975mV

500Mhz - 825mV

200Mhz - 800mV

I used "StabilityTest" to do the testing for 2 reasons; its multithreaded and is more thorough than SetCPU's stability test. I could sit on SetCPU for 20 minutes trouble free where as StabilityTest would reboot the phone in about 2-3 passes. The above settings go for at minimum of 30 minutes without any problems. I cbf thrashing the phone any further than that. Enjoy :D
[Galaxy S II Themes and Apps] Doctor Malik:
Works great in my s2 ;) Thanks for info
[Galaxy S II Themes and Apps] Adidas:
Does someone know if the following statement is true:

"if my phone doesn't show 'awake' in battery usage, then it was in sleep, and during that time it ran at the lowest possible Mhz"

The reason I ask is that rather than trying to use setcpu to throttle badly behaved apps, I'm thinking of removing the said apps together. Now that I have it setup so that no apps trigger a wakelock, can i assume set cpu won't have any particular effect on battery life?
[Galaxy S II Themes and Apps] scorpion667:
Very good program, loads the phone a lot better according to my testing as well. +1

For my config the 1200Mhz and 200Mhz frequencies (predominantly tested these) can't go any lower in voltage while maintaining stability but the other frequencies may have some more leeway. I'm cheesed that I have to use a rather high voltage for 200Mhz compared to some. That's the clock the phone is at most.... according to setCPU's "TimeInState"

1200Mhz - 1125 mv

1000Mhz - 1050 mv

800Mhz - 925 mv

500Mhz - 900 mv

200Mhz - 850 mv
[Galaxy S II Themes and Apps] BrandoHD:
So in effect, bought a phone with a scheduler made by samsung with certain settings, and you replaced it with a scheduler controlled by SetCPU with the exactly the same settings, and you expected to see a change in battery life, no dude, the purpose of SetCPU is so that the user is able to take control of the way the CPU behaves and as a result, there are gains to be had

U do not not know what you are doing, read, understand and hopefully you will learn
[Galaxy S II Themes and Apps] ithehappy:
Are you an astrologer of some kind?

Do you even know what my profession is? Oh, no, you know, because you are an astrologer.

:D:D
[Galaxy S II Themes and Apps] byobodybag:
Sadly, this doesn't make sense...
[Galaxy S II Themes and Apps] raymie87:
Hi lennyuk, Can your setcpu settings work if I am using ur settings in juice defender ultimate?
[Galaxy S II Themes and Apps] Terens:
hi i am using the main profile on demand 200-1000. the profiles are temp>50 conservative 200-200, screen off conservative 200-200. am i doing something wrong? my friends say i should give a larger range etc etc
[Galaxy S II Themes and Apps] goldbergx:
Does your phone wake up after deep sleep? do you get random reboots? I no, then keep using what you have, else give a larger range.

Each phone is different. Your settings might work for someone else, vice versa, etc.
[Galaxy S II Themes and Apps] gtizon:
hi team

does SETCPU work if a am using Cyanogen Mod 7 nightly for SGS2? I also am unfamiliar with the term deep sleep. please elaborate. this is my first time to use android and have no idea what these terms are thank you.
[Galaxy S II Themes and Apps] nigg4:
how do you get accesss to the undervoltage settings? in setcpu?
[Galaxy S II Themes and Apps] goldbergx:
It would be there only if your kernel allows you to. some kernels do not allow you to change it or are already undervolted.

I am using Ninph 2.0.5 currently and this one allows you to under-volt. I am sure there are other kernels to that allow that
[Galaxy S II Themes and Apps] mi3x:
I'm giving this app a spin, even though CM7's kernel does not allow modifying voltages. Will see if it helps :)

Thanks!
[Galaxy S II Themes and Apps] JayantSparda:
This is so true.

I've used SetCPU and with Ninph 2.0.5 kernel , you could easily UV your SGS2 and the phone is still blazing fast with 800mhz UV and you still have longer battery life.
[Galaxy S II Themes and Apps] nigg4:
those settings arent working well for me.. any ideas?

phone crashes almost instantly after a reboot or instant apply
[Galaxy S II Themes and Apps] Stwzzz:
the the litening rom with ninpheta 2.0.5 Kernel not working?

First only flash the litening with Odin,then you have a speedmod kernel, then flash the ninph kernel through clockwork afterwards, worked for me,

If it does not, maybe full wipe will help but I dunno,
[Galaxy S II Themes and Apps] nigg4:
using RR 2.5 + ninph 2.05

settings only based on LR users?
[Galaxy S II Themes and Apps] obionenairobi:
Hi,

Would like to share with you my settings and have some questions I hope you can answer

Main:

Min 200

Max 800

Scaling : conservative

Set on Boot : Yes

Profiles:

Screen off 200Min - 500 Max Priority 100 Scaling conservative

Voltages :

See voltages in signature below

* Question : Should I tick the field "Set on boot" ?

Advanced

* Question : Should I tick the field "Set on boot"?

Sampling rate : 100.000

Up threshold : 80

Down threshold : 20

Ignore nice load : 0

Freq step : 5
[Galaxy S II Themes and Apps] Stwzzz:
Ive heard you can get problems

With getting the phone to startup after deep sleep with a 200 -500 mhz screen off profile, I got one aswell but its put at 200 - 800

Your phone when the screen is off will always try to run on the lowest possible mhz but when waking it up it might need more than 500mhz.

The set on boot I at least do not use, are I have heard if you are unlucky you can get problems starting your phone after reboot

With the wrong settings, u have a file with the program you can put on your phone for safety and recover it with pc, but at least I dont find it to stressful to hit a few buttons when I reboot.

On my phone by default

Sampling rate on 800000

Up treshold was on 85

Nice load on 0

Powersave bias 0

Dunno enough about dis to mess wit it.
[Galaxy S II Themes and Apps] goldbergx:
Have you tried out your UV settings for a day or 2?

These seem to be a bit low - Increase everything by 50 mV and try to get it down in steps of 25mV to see what works for you.

Every CPU is different, please use restraint while undervolting!

I have never tampered with the sampling rate etc - do it only if you are sure of what you are doing.
[Galaxy S II Themes and Apps] obionenairobi:
I copied the settings from LennyUK and a Dutch guy from this same thread :-)

What I was not sure about is whether I could set the set on boot for the voltages and Advanced section.

In the advanced section I did not tamper with the numbers, they were just there

I ran a stress test for about 30 minutes without error
[Galaxy S II Themes and Apps] goldbergx:
Ah as long as it works :)

Your numbers in the advanced section looked a little different - what kernel are you using?

EDIT: ah saw it on your sig.
[Galaxy S II Themes and Apps] Evollution:
hy why when i am running setcpu i get : SetCpu din not obtain root acces . Did you allow SetCpu through SuperUser Permission ?

(Rom: Go Launcher)
[Galaxy S II Themes and Apps] zamana:
Hi!

Everytime I use SetCPU my phone never get in the deep sleep mode, no matter which kernel I'm using. Is this expected or am I doing something wrong?

Thanks.

Regards.
[Galaxy S II Themes and Apps] hussam1988:
thanks >>>
[Galaxy S II Themes and Apps] bnbasarir:
I'm having issues and need advice

Hi guys,

Very useful thread indeed. I've been a loyal user of SetCPU since it first came out and been using it for a while on all of my Android devices. Now I'm a proud owner of a SGS2 which I love but started to have a strange issue; phone not waking up, CPU limits not respected, calls coming in but no notification and not logged in...

I always do a stress test before booting my phone with UC/UV settings. Test times are around 30 to 45 minutes. I never had a problem or interruption during the tests. Not even on the ones I'm using recently but having problems.

Anyone around here who has an idea about what might be the problem?

ROM: Lemomar Rev 2.6

Kernel: RageMOD v2. T27

Baseband / Modem: KH3
[Galaxy S II Themes and Apps] namcj:
Could it be the Kernel? Why don't you flash Ninphetamine and test it? It may really be it.
[Galaxy S II Themes and Apps] bnbasarir:
Already done that. Used CF, Speedmod, Nimphetamine... now on Ragemod and problem persists l :(
[Galaxy S II Themes and Apps] Harvin Dhillon:
Sorry but I am abit new to this setCPU software. What does it mean when the green MHZ reading in CPU is in red?
[Galaxy S II Themes and Apps] obionenairobi:
@ bnbasarir :

there is definately something wrong... Why do you have 58% for 12000mhz when you have set your main profile to only run to 800mhz at conservative scaling ??
[Galaxy S II Themes and Apps] bnbasarir:
Thats my point. I dont know whats wrong. I just flashed Sensation ROM and now gonna flash Nimphetamine to see if there is any change :S
[Galaxy S II Themes and Apps] brandenk0:
Same problem here. Im currently running MIUI but even on other roms with SetCPU the CPU never went into deep sleep. It would stay at 200mHz but never fully went into deep sleep. Anyone have any solutions to this problem (other than getting rid of SetCPU)?
[Galaxy S II Themes and Apps] tonymy01:
Same for me too. Tried running it last night for the first time, went to bed with 70% battery, got woken up in the morning with my phone vibrating on the cupboard top, thought an app force closed but it was the shutdown vibrate...
[Galaxy S II Themes and Apps] huwande1acruz:
UV settings for SetCPU

Not all samsung sgs2 is not the same in terms of UV setting . You must do a trial and error to know the stable UV on your phone. So do not rely on the post here. And also important to UV setting is you must not tick the "Set on boot" until you find the best UV setting on your phone. my 2cents
[Galaxy S II Themes and Apps] willam71:
SetCPU FC

Hi,

After reading the reviews and general user impressions I decided to give SetCPU a try and bought it. Had to get a refund, though, because every time I wanted to add a profile, it kept FC-ing, the 'Enabled' checkbox being checked.

I am using VillainROM 2.4.2, ninph 2.0.4. Much of the Samsung bloatware is frozen via Titanium.

Any ideas?

TIA.

Gabor
[Galaxy S II Themes and Apps] goldbergx:
I don't know if this has anything to do with your FCs, but Nimph 2.0.4 was out for a very short time before 2.0.5 came. Try the latest kernel version - 2.1.3 or if you don't want BLN, you can also try 2.0.2.
[Galaxy S II Themes and Apps] willam71:
Tried 2.0.5 as well as 2.1.3 ... still FC-ing.
[Galaxy S II Themes and Apps] yooyo3d:
Im using CPU Spy and my phone spent 1% of its working time at 1.2ghz and 55% in deep sleep. Setting max clock to 800mhz will save my battery just 1%!? Not worth at all.

Samsung did good job with power managment. There is no need for SetCPU unless you play games and other cpu intensive apps (but in this case screen is eats battery).

With wifi, 3g and gps always on, my phone lasts 25-35 hours.
[Galaxy S II Themes and Apps] daneel_:
I'm wondering if setCPU is still compatible with 2.3.5 (KI3) and if with this version of gingerbread we can still take advantage from it. As we can read here 2.3.5 has a great battery life. Will setCPU make this battery life even better?
[G2 and Desire Z General] Da9L:
So i've s-off'ed my Desire Z and been running a few different custom roms for the last couple of months.. Then suddenly yesterday Wifi wont turn on anymore (running CoreDroid). At first i thought it was the rom, so i flashed another rom (DoubleShot rom) but problem is still there !

When i go to settings to turn it on it just sits there for about 15 seconds.. After that i get the message "error" and then its turned off again

I thought i have read about this somewhere here, but i cant find the thread :(

Does anyone have suggestions to how i can fix it?
[G2 and Desire Z General] Da9L:
What i find really wierd is that since this started the part in the initial setup (after a rom is flashed) where you are to choose which wifi network to connect to .. That part is just not showing..
[G2 and Desire Z General] shockem:
Try flashing a new radio
[G2 and Desire Z General] smokeuout:
when stuff like this happens i go back to stock and start over just to be sure
[G2 and Desire Z General] Da9L:
I have problems doing this. I need to first flash the Eng hboot, but for some reason the links in the wiki to the proper usb drivers for adb, is dead and i cant seem to find them anywhere else..

If i install the stock rom again would that also mean to reflash the radio ?
[G2 and Desire Z General] shockem:
Sorry I don't have the Download links as I don't own this phone. Ussually the drivers can be installed by installing the Android sdk as well as HTC sync. And yes going back to stock meaning a ruu will reflash the radio. Good luck:)
[G2 and Desire Z General] Da9L:
Well got my stock 1.34 rom installed through the bootloader.. But wifi still wont turn on.. Guess its damaged then :(