[Q] underclocking too much? - HTC Wildfire S

Hi all, first post here at xda, am fairly new to android devices and am wondering if someone could share some knowledge please? After installing my first Rom (m1ndh4x3r 2.3.5) I haven't been receiving any calls... A friend today said I may be underclocking the phone too much for it to wake on time to ring? Had it set at 200mhz with screen off. After setting it to 480mhz I received a call straight away, question is, have you had this problem too and what's the lowest setting advised that I can have it on please?
Thanks in advance for any help/advice

Your phone is built to run at 600 MHz. Not at 200. You can use apps like setcpu and no frills cpu control to control your phone. These apps let you set the minimum and maximum value of the cpu frequency. You should let it run at its full capability. Optimal settings would be something like
Min: 320
Max: 600
Governor: smartass2
You can underclock more when you are not using it or not expecting calls ( in the night).

You can also set your minimum to 120 MHz, but usually, it'll go into deep sleep mode, rather than stay on 120 MHz. Also, when listening to music, I've noticed, it stays on 320 MHz.

My minimum setting is 120 independently from which ROM (i tried 5 ROMs) I use (3month use = 0 problems).

Related

[Q]Set CPU Config

Hello everyone,
I just rooted my MT3GS last weekend its been running very smoothly with TeamFenix 1.7. However I have a quick question when it comes to setCPU.
Now I am not running the OC kernal right now I'm still taking advantage of the stock clock of 600MHz.
I remember that it was asking for a .txt file for configuration but does anyone have this file can point me exactly what to do. Right now I have it set onto "on demand" and enabling profiles.
EX
100-50% battery 600MHz MAX 600MHz MIN.
49-40% battery 480MHz MAX 245MHz MIN.
39-0% battery 480MHz MAX 122MHz MIN.
I want this thing to be fast as can be for a majority of the time. Any help would be nice.
its best to set it to auto detect and put it on max and just setup a profile for "screen off" and have it set to lowest without crashing
Set screen off to 245/245 this will help with battery life. I'm using the 768 oc kernal and the only profile I use is screen off.
Sent from my T-Mobile myTouch 3G Slide using XDA App

Proper/Ideal settings of SetCPU on I9100?

Hi,
I purchased SetCPU last night from Android market but I am unable to select the correct settings for it. I tried with 'Powersave' preset as I was going to sleep, but after 5 mins when I checked my phone it was off! and I had to turn it on. Every time I select Powersave mode it is forcing the phone to go off. Then I selected 'Ondemand' preset and went to bed at 0245 hrs. Today when I woke up at 1200 hrs ( ) the battery was at 48%, while yesterday night when I selected ondemand preset it was at 53%, it's a gap of 10 hours, in the mean time the Phone was in Flight mode and everything was set to OFF. So that's a 5% battery decrease overnight. But before that, when I was at all Default settings without SetCPU installed the battery was decreasing at a rate of 2-3% overnight under same settings. So I wonder after installing SetCPU the battery back up isn't extended but actually decreased. So I was thinking it may be a problem with my settings. Can you guys please tell me that what settings should I use to get the maximum juice out of my battery and that without compromising the clock rate of the CPU? Isn't there an Automatic settings that the CPU will run at Full speed when needed and check it's speed when in Idle? I thought 'Ondemand' preset would serve that purpose but I was wrong I guess!
Thanks in advance.
Here is a screen from SetCPU,
Regards.
I've got the same problem,any help would be appreciated.
Max 500 Min 200 and work from that adjust as needed .
jje
JJEgan said:
Max 500 Min 200 and work from that adjust as needed .
jje
Click to expand...
Click to collapse
Oh! And by setting the upper limit to 500 MHz we won't ever be able to use the CPU at 1200 MHz, great. I should've stick with my S8500 then, eh? What do you say?
ithehappy said:
Oh! And by setting the upper limit to 500 MHz we won't ever be able to use the CPU at 1200 MHz, great. I should've stick with my S8500 then, eh? What do you say?
Click to expand...
Click to collapse
aren't you eager to criticize. there are something called profiles. does your phone require to use 1.2 ghz in sleep , low battery conditions or overheating conditions? galaxy s2 uses ondemand governor at 200 to 1200 by default. meaning when it needs power it will ramp up to 1200. it does this in steps higher than battery saving governors so you spend more time in 1.2 ghz
my advice
sorted by priority
screen off = 200 - 500
in battery < 30 use 200 to 800
overheating = 200 - 800
charging = full speed
regular use when no profiles apply = full speed

[Q] Default screen off profile setcpu

Does anybody know what the ondemand governor uses as it's default screen off settings. By that I mean if I have profiles disabled in setcpu and just allow the ondemand governor to determine frequencies and I leave the max min freq's at default values, then what happens when the screen is turned off?
I know the cpu will eventually go into deepsleep but there are inconsistencies.
If I dont use setcpu and just allow the default kernel settings (im on doomlords btw) to determine the frequencies, then when I turn the screen on after leaving the phone for a while, the cpu speeds up very quickly and the system becomes responsive before I can ever notice.
If I use setcpu however, with a screen off profile set to ondemand, max 245, min 120, then it still takes achieves deepsleep as often as not using setcpu but there is a noticeable lag and stutter for about 5-10 seconds as I turn the screen on to use it again.
Does anyone have any idea;
A) Why this happens?
B) What is the default screen off behaviour for the ondemand governor on doomlords kernel.
you may need a program like system monitor to record your % of cpu activity, im on stock rom and i have it at 100 - 300 mhz max when screen off, i used the program while im asleep to see if there was issues but there was none or lag when the screen turned on
there isnt any inconsistency with mine,but then again i removed alot of the programs i dont use to have very few programs running in the background,playing music with this setting doesn't cause issues
i havent read alot into his kernal yet,guess you wait till someone that has more knowlege in his rom.
[v03 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2

Delay in receiving a call

So when my phone screen is off, and I receive a call, the ringtone plays for about 3-4 seconds and then half way through the ringing, the screen turns on. I'm running ktoonsez kernel version 6/10
Do I need to increase a setting or something?
Have your off screen MHz too low I bet.
stevessvt said:
Have your off screen MHz too low I bet.
Click to expand...
Click to collapse
This is the first thing I thoguht of too.
Try setting it to 384 and see if it improves.
Skipjacks said:
This is the first thing I thoguht of too.
Try setting it to 384 and see if it improves.
Click to expand...
Click to collapse
stevessvt said:
Have your off screen MHz too low I bet.
Click to expand...
Click to collapse
My settings are :
MIN/MAX : 189 Mhz and 1890 Mhz
Screen Off Profile Mhz: 486 Mhz
Disable Screen Off Mhz Call: Enabled
Screen Off Profile Sched: noop
Screen Off GPU Max Mhz: 200
Which one's do i increase? and 384 isn't an option for me, it's either 378 or 189 (those are the lowest)
Change your min/max to 384(378?)/1890 and your screen off to 5XX, dont remember what that number is...
kevinrubio1 said:
My settings are :
MIN/MAX : 189 Mhz and 1890 Mhz
Screen Off Profile Mhz: 486 Mhz
Disable Screen Off Mhz Call: Enabled
Screen Off Profile Sched: noop
Screen Off GPU Max Mhz: 200
Which one's do i increase? and 384 isn't an option for me, it's either 378 or 189 (those are the lowest)
Click to expand...
Click to collapse
I meant 378.
But looking at your settings, first change the 486 max screen off to "No Change". Having that limiter on there could easily be what's causing your problem because the phoen is suddenly trying to perform 3 tasks at once. It's trying to notify you of the incoming call, turn the screen on, and change its' max processor speed to 1890. The change in processor speed is coming from the Kernel app, which has the lowest priority over the other 2 processes. So it's trying to turn the screen on and notify you of the incoming call while it's stuck at 486 Mhz. Only after it handles those tasks is the speed limit raised.
If you didn't have that speed limit then the phone would work at 1890 Mhz to turn the screen on and notify you of the call, and it would take about a half a second to complete.
I promise you it doesn't make much of a difference in battery if the screen off CPU speed is limited. If something runs with the screen off at 486 it just takes longer than it does at 1890. So the CPU is still going to run.
stevessvt said:
Change your min/max to 384(378?)/1890 and your screen off to 5XX, dont remember what that number is...
Click to expand...
Click to collapse
Okay I increased it to 378 Mhz and my screen off to 594 Mhz! I'll leave my phone to the side for a couple of minutes and see if it has the delay or not!
Skipjacks said:
I meant 378.
But looking at your settings, first change the 486 max screen off to "No Change". Having that limiter on there could easily be what's causing your problem because the phoen is suddenly trying to perform 3 tasks at once. It's trying to notify you of the incoming call, turn the screen on, and change its' max processor speed to 1890. The change in processor speed is coming from the Kernel app, which has the lowest priority over the other 2 processes. So it's trying to turn the screen on and notify you of the incoming call while it's stuck at 486 Mhz. Only after it handles those tasks is the speed limit raised.
If you didn't have that speed limit then the phone would work at 1890 Mhz to turn the screen on and notify you of the call, and it would take about a half a second to complete.
I promise you it doesn't make much of a difference in battery if the screen off CPU speed is limited. If something runs with the screen off at 486 it just takes longer than it does at 1890. So the CPU is still going to run.
Click to expand...
Click to collapse
Thanks, that makes perfect sense! I just set it to " Selected Scaling Max" because I couldn't find "No change" , is that the same?
kevinrubio1 said:
Thanks, that makes perfect sense! I just set it to " Selected Scaling Max" because I couldn't find "No change" , is that the same?
Click to expand...
Click to collapse
Yes. Same thing.
Skipjacks said:
Yes. Same thing.
Click to expand...
Click to collapse
It worked! Thanks skip
Sent from my SGH-M919 using xda app-developers app
Skipjacks said:
I meant 378.
But looking at your settings, first change the 486 max screen off to "No Change". Having that limiter on there could easily be what's causing your problem because the phoen is suddenly trying to perform 3 tasks at once. It's trying to notify you of the incoming call, turn the screen on, and change its' max processor speed to 1890. The change in processor speed is coming from the Kernel app, which has the lowest priority over the other 2 processes. So it's trying to turn the screen on and notify you of the incoming call while it's stuck at 486 Mhz. Only after it handles those tasks is the speed limit raised.
If you didn't have that speed limit then the phone would work at 1890 Mhz to turn the screen on and notify you of the call, and it would take about a half a second to complete.
I promise you it doesn't make much of a difference in battery if the screen off CPU speed is limited. If something runs with the screen off at 486 it just takes longer than it does at 1890. So the CPU is still going to run.
Click to expand...
Click to collapse
Great info! But partly incorrect.
Ktweaker is not like your other CPU tweaking apps. The app is not doing the screen on change. The kernel itself is doing that. If you look at the last_kmsg you will see the lines outputting the change. It also contains no screen on receiver which is needed for listening for screen events. Ktoonsez has kernel powers, they are better than APIs But yes, the max screen off CPU will cause lag when receiving a phone call for the reasons you state. It needs power to do its processes but is limited to the max CPU setting until the screen awakes.
But also increasing the min CPU levels helps too. I also think depending on which governor is used, that only one CPU is allowed to go on when the screen is off. Which is a great battery saver.
elesbb said:
Great info! But partly incorrect.
Ktweaker is not like your other CPU tweaking apps. The app is not doing the screen on change. The kernel itself is doing that. If you look at the last_kmsg you will see the lines outputting the change. It also contains no screen on receiver which is needed for listening for screen events. Ktoonsez has kernel powers, they are better than APIs But yes, the max screen off CPU will cause lag when receiving a phone call for the reasons you state. It needs power to do its processes but is limited to the max CPU setting until the screen awakes.
But also increasing the min CPU levels helps too. I also think depending on which governor is used, that only one CPU is allowed to go on when the screen is off. Which is a great battery saver.
Click to expand...
Click to collapse
wait so if I set the screen off mhz to 702, I would be fine and I would be saving battery?
kevinrubio1 said:
wait so if I set the screen off mhz to 702, I would be fine and I would be saving battery?
Click to expand...
Click to collapse
Yes you would save battery. And that should be high enough to let the processes carry out.
Sent from my SGH-M919 using Tapatalk 2
where is the screen setting menu??
i have the same problem how do i find the setting?

[Q] Frequency Scaling

How to set Frequency Keep on 810 Mhz and never get back as default frequency 1512Mhz? (Like the Frequency FILTER) ,
I often use ZL to play games with very long time (4 hours/day) already im set the freq to 810 Mhz , Interactive / CFQ but while playing Heavy Games the Freq Is cumback *Comeback* to the Default as 1512 Mhz. and make Device Going very HOT and drain battery Very Fast . I think if the Freq down and only 2 CPU works the Device not too hot for playing games and Battery not Drain Fast...Anybody got Right Solution ?
*Wi-fi not active and Im usually using 3G/HSDPA for Internet Connection.

Categories

Resources