As far as i know, there is max cpu freq which is 1ghz.. and when we sleep the device, the cpu running on min freq, which is usually 300mhz in some custom rom (correct me if i'm wrong)..
and how about if the device is on wake lock, for example running IM with screen off, is the cpu is running max or? Can I change this freq? I'm using zeus..
A wake lock prevents your phone from going in to deep sleep.
When a wakelock aquires when screen is off it is running on 300 mhz that is the lowest.
emm so you mean that wake lock and screen off, that's using the min freq (300 mhz), so how about the deep sleep, what is the freq? it should not be zero, right..
duke_dreadmoore said:
emm so you mean that wake lock and screen off, that's using the min freq (300 mhz), so how about the deep sleep, what is the freq? it should not be zero, right..
Click to expand...
Click to collapse
I don't relly know but it is veeeery little.
Related
I was thinking about installing SetCPU but I have heard stories of it not working very well on the Captivate. Does anyone use this, and if so what kind of battery life improvement are you seeing? Post config settings too please!
Its working just fine. I have a live background so my battery usage isnt very great so long as the screen is on. I had some trouble with the system being slow to respond every time I turned the screen back on when I had "screen off" profile set to max 200 and min 100. then it dawned on me that it would always just underclock to 100 I set it to max 200 and min 200 when the screen is off and also started using launcher pro and it is no longer sluggish at all.
This has saved me a gratuitous amount of battery life when the phone is idle.
Default profile
Max 1Ghz
Min 800Mhz
scaling Conservative
Charging/full profile
Same as default but scales on performance
Battery <50%
Max 800Mhz
Min 400Mhz
scaling Ondemand
screen off
Max 200
Min 200
Scale powersave
kenjindomini said:
Its working just fine. I have a live background so my battery usage isnt very great so long as the screen is on. I had some trouble with the system being slow to respond every time I turned the screen back on when I had "screen off" profile set to max 200 and min 100. then it dawned on me that it would always just underclock to 100 I set it to max 200 and min 200 when the screen is off and also started using launcher pro and it is no longer sluggish at all.
This has saved me a gratuitous amount of battery life when the phone is idle.
Default profile
Max 1Ghz
Min 800Mhz
scaling Conservative
Charging/full profile
Same as default but scales on performance
Battery <50%
Max 800Mhz
Min 400Mhz
scaling Ondemand
screen off
Max 200
Min 200
Scale powersave
Click to expand...
Click to collapse
Thanks for these, I was looking for a some decent settings. Mine were close to that to start, but I had no idea what I was doing, haha
I had some stability problems with it that I am now fairly certain are related to adjusting the polling frequency in advanced settings. After disabling setting advanced settings on boot, and a reboot, it has not caused the phone to hang once. I am also fairly sure that the phone boots with the conservative governor enabled and min/max frequencies set to 100MHz and 1GHz, even without SetCPU - so the main benefit here is profiles to force lower clocks with screen off, or during overheat or low battery.
CPU throttles itself. Any effects of setCPU is placebo effect
Err if you set the clocks yourself, you can produce a difference depending on what it's catered towards. I'm sure if I set the max clock to 200 (assuming the app works) for all situations there will be a difference.
Does the stock ROM have a perflock like the EVO that we need to disable?
Also, does the stock ROM automatically underclock at times, or???
I've now verified after clearing user data, the stock firmware already sets the conservative governor and allows it the full range of frequencies supported by the CPU. Only benefit from SetCPU should be profiles - reduce max clock when hot or low battery, that sort of thing.
Sent from my Samsung Captivate
I was going to make a screen off profile of 200mhz, to save battery. Should I bother doing this?
Edit: Nevermind, I'm just going to uninstall it. It's locked up my phone twice already
Default Profile: 800 MHz
Profiles:
Temp > 46 C -- 400 Max 100 Min Conservative
Battery < 40 -- 400 Max 100 Min Conservative
Screen Off -- 400 Max 100 Min Conservative
This now gives my phone life of about 2 days with moderate use (1 hour calls, 1 hour browsing and another 30-45 mins of using apps that need screen on like games, etc)
brandonb81 said:
I was going to make a screen off profile of 200mhz, to save battery. Should I bother doing this?
Edit: Nevermind, I'm just going to uninstall it. It's locked up my phone twice already
Click to expand...
Click to collapse
One thing u got to keep in mind, CPU scales up when woken from low speeds (like when u set for 200 n this takes a second or two). After some R&D i realized 400 MHz when sleeping is optimal with hardly noticeable lag.
Unhelpful said:
I had some stability problems with it that I am now fairly certain are related to adjusting the polling frequency in advanced settings. After disabling setting advanced settings on boot, and a reboot, it has not caused the phone to hang once. I am also fairly sure that the phone boots with the conservative governor enabled and min/max frequencies set to 100MHz and 1GHz, even without SetCPU - so the main benefit here is profiles to force lower clocks with screen off, or during overheat or low battery.
Click to expand...
Click to collapse
well, i have tried playing heavy games like asphalt 5, dungeon hunter, assasin's creed... these all games seemed to work with no lag even at 400 MHz when my battery was less than 40. Most apps I have or used or saw were very comfortable even at 400 MHz. But with multiple apps open, sometimes there was lag, so i set the max at 800 MHz, instead of 1 GHz.
Also, I set my connection to EDGE from 3G. This helped reduce phone from getting heated up with long calls.
I tried using this app myself but uninstalled it after a week. While I'm sure there was some underlying cause, it made my phone never wake up from sleep mode when it turned off.
Honestly thou, I know several android phone owners with s lot of phones That didn't see any real change in their battery life as s result. And based on my experiences, I'd say stay away from it.
Just my 2 cents thou
Sent from my SAMSUNG-SGH-I897 using XDA App
Hi im using serenipdty rom 4.3 im using setcpu and i use the profile feature, but now i dont know what happened i set the processor to 800 mhz max and 400 min conservative scaling, and the profile screen off profile to 400mhz max, 400 mhz min, the phone when the screen is on the processor stays on 400mhz and the phone is extremely slow, i dont know what to do, i tried everything, only by removing the screen off profile the phone stays between 800mhz and 400mhz, i undervolt, but i dont think that is the reason...
Stop using set cpu.
newter55 said:
Stop using set cpu.
Click to expand...
Click to collapse
+1
Stop using it
It seems the CPU scaling is not set properly with the kernel that cause the phone runs warm and decrease battery life. Checked with CPU Spy and I noticed it often idles around 1134~1026MHz, instead of all the way down to 384MHz.
What you need:
1. Download any CPU control apps, like AnTuTu CPU Master, No-frills CPU Control, CPU Tuner...etc...
2. ROOT!
3. Set the minimum frequency to 384MHz. Leave all other parameters unchanged.
4. Check Apply on boot.
Now check with CPU Spy again you'll see your CPU idles at 384MHz and your phone is running cooler.
Yeah seems the kernel needs to be tweaked a little. It will most likely be patched by .1
Sent from my Nexus 7 using Tapatalk 2
the phone goes in standby, but the cpu stands over 1000Mhz instead of scaling at the bottom?
Mine already goes down to 384mhz without intervention of any CPU apps. At this very moment my CPU is at 1% and clocked at 384mhz.
I don't think doing this will have any effect on battery life or heat.
OverTheBelow said:
Mine already goes down to 384mhz without intervention of any CPU apps. At this very moment my CPU is at 1% and clocked at 384mhz.
I don't think doing this will have any effect on battery life or heat.
Click to expand...
Click to collapse
Mine aswell. Clocks down to 384 Mhz when doing nothing.
Thermal throttling is NOT supposed to throttle to minimum, its not a rollercoaster. It would lag terribly intermittently. Perhaps the threshold needs to be brought up, but the throttling clocks seems about right. Something else that could be done and help a lot is adjust the voltages.
Edit : sorry I misread your post.
OverTheBelow said:
Mine already goes down to 384mhz without intervention of any CPU apps. At this very moment my CPU is at 1% and clocked at 384mhz.
I don't think doing this will have any effect on battery life or heat.
Click to expand...
Click to collapse
Mine does go down to 384MHz. But my point is the CPU does not go down to 384MHz when it should be.
From CPU Spy it seems like when idling the CPU half time stays on 1134MHz and half time goes down to 384MHz.
After the tweaking the CPU goes down to 384MHz all the time, and does NOT affect smoothness or fluency of the system.
richteralan said:
Mine does go down to 384MHz. But my point is the CPU does not go down to 384MHz when it should be.
From CPU Spy it seems like when idling the CPU half time stays on 1134MHz and half time goes down to 384MHz.
After the tweaking the CPU goes down to 384MHz all the time, and does NOT affect smoothness or fluency of the system.
Click to expand...
Click to collapse
Mine oscillates between 1 and 1.5 Ghz while in use, and goes down to 384 when lightly used or when WifFi is on (Wifi prevents my phone from entering Deep Sleep). The rest of the time, it's in Deep Sleep.
384 is the minimum? Damn, I remember when 384 was the maximum.
Sent from my Nexus 7 using xda app-developers app
Hehe, time goes on and we need more power xD
My phone has a problem waking up from deep sleep. I've lowered max CPU frequency to 368 MHz for less battery drain (only when screen is off, I'm using AnTuTu CPU Master).
The main problem is when I receive a call. The phone vibrates for 2-3 seconds, and then yet starts the ringtone. Sometimes it doesn't display the contact's name, just the number. If I leave it to ring, it'll display the name in a few seconds, but is really slow.
It was happening before I've lowered the max CPU frequency, but it lasted for 1 second max.
Any way to fix it without increasing CPU frequency?
I doubt there is a solution it would be due to the phone trying to process things at a lower frequency and if the phone is in sleep as long as you don't have any apps keeping it awake it will be sitting at 200 or 100mhz anyway
Sent from my GT-I9000 using xda app-developers app
Hi
My s5 default frequency CPU are 300 Min And 2400 max.
I have root. stock rom And kernel. I have Read about clocking And if i increase CPU sped in its Min values The CPU should be more reactive. (i have stock kernel for mantain knox To 0x0 And i don.'t need a overclock up 2400 because 2400 is enought i think..) So, if i have 300 Min And 2400 max which Min value Can i set without problems? 400?652?728?or 883?
Now i have 883.. It' ok for CPU or i should have problems ? I Can set more than 883?if yes what CPU Min frequency could i set?
I have set when The Phone is charging or screen is off or calling The CPU turns To normal values (300 Min 2400 max).
The governor i use is stock interactive scheduler row.
I dov'รจ care about battery. If The change drop fastly is Not a problem for me. I want The Phone more reactive And responsi possible without problems on the CPU ecc..
Shouldn't have any problems, you might experience a bit more battery drain, that's about it. Sometimes when my screen is on, my phone automatically adjusts to 1190 as min, so I don't think you need to do anything.
Stock kernel, rooted
883 is too Hight or i Can set more? Like 960 or 1036 or 1190?i think more that 1190 is excessive.
In My experience when you open setcpu And do Nothing normally The CPU is 300.when you simply touch The screen it increase To 1190 so The 1190 i think is the minimal value of CPU when you use The Phone for operations. So maybe i think i could be ok if i set 1190.
Upp