[Q] System Tuner and Governor settings - T-Mobile Samsung Galaxy S II SGH-T989

Hi,
I'm a little confused about the cpu tweaks in system tuner. I'm running Bullet v2.9b. What is the difference between the different governor settings? Also, when I change the cpu clock speeds, it keeps resetting to the default settings.

I had this same issue with system tuner. Try another CPU apparently from the market. The governors tell the CPU how fast to ramp up. Conservative is the best for battery life. Performance is the worst. On demand is a middle ground for battery and speed.
Sent from my SGH-T989 using xda premium

haloschief said:
Hi,
I'm a little confused about the cpu tweaks in system tuner. I'm running Bullet v2.9b. What is the difference between the different governor settings? Also, when I change the cpu clock speeds, it keeps resetting to the default settings.
Click to expand...
Click to collapse
Did you ever sort out the System Tuner CPU tweak issue? I'm having the same or a similar problem. I set the freqs to 384-1.6 (whatever) and go away (home or back...). When I return to ST, seconds later, the CPU setting is 1.6-1.6. This happens almost all the time. It does not happen with SetCPU. I'd prefer to use ST, but not with this weirdness.
(I'm using faux-u009 with the standard KL1 ROM.)
Thanks for any help.

CPU Settings
Hi,
I'm using Jugg 4.1 with the bullet kernel. I was wondering what are some normal settings for the CPU when using system tuner. It seems like the first setting is +1 ghz while the second is in the 300-400 mhz range. Any help would be much appreciated.

@disguy03 - Your settings of 384MHz - 1GHz CPU are exactly what I'm using--that, and the Ondemand governor--and I haven't had any problems. If anything, since your CPU is underclocked at its highest, to ~1GHz, your battery will love you for it.
I hope that helps you in some way!

I have noticed the same behaviour, with system tuner. I believe it is a display issue. If you look at the times they will still show the lower ones. At least that is what I see.

its a graphical glitch...if you leave the CPU tab and come back it reverts to the proper view but will work properly as long as you have it set to either run from intuit.d or change after boot.

Related

CPU Tuner

Hi there. Wanna check here, can we set the CPU power(minimum) to the lowest? I mean will there be any "side effects"?
Because previously before I update my CPU Tuner to the latest, the minimum CPU i can check them(by Default) is minimum 422MHz. But after updating to the latest, I realised now I can make it lower to 245MHz in this custom ROM of LeeDroid that I am previously and currently using. Same ROM before and after the updates.
Any possible side effects? =)
No side effects I'm running on 245max and powersave governor profile when screen off.
Tapatalked with Tapatalk from my Desire HD using Tapatalk.
Alright. Thanks dude!
Oh yes, those governors seems to changed. No more Smartass etc.
Only Full Speed, Normal, Save Battery and Extreme Save Battery. If for interactive, day to day usage, I suppose we use "Normal" governor? Is Normal similar to that of Smartass?

SetCPU... is it needed for CM7?

I searched for answers but didn't get satisfactory results, so I wanna ask my G2 peeps.
CM7 has an OC daemon, right?
Since it does, is SetCPU still needed?
How does one configure the OC daemon with profiles for screen off, battery>50% etc etc?
I am running CM7.1
convolution said:
I searched for answers but didn't get satisfactory results, so I wanna ask my G2 peeps.
CM7 has an OC daemon, right?
Since it does, is SetCPU still needed?
How does one configure the OC daemon with profiles for screen off, battery>50% etc etc?
I am running CM7.1
Click to expand...
Click to collapse
CM7 does have an OC daemon but it does not have profile settings like SetCPU. Most feel that using profiles kills the battery faster than not using profiles as the device is having to poll the system so frequently. If you just set the min and max speeds, you'll be fine.
Sent from my HTC Vision using XDA App
Just a question though. What does ONDEMAND govenor do?
Like when the phone is not doing anything, the phone will automatically go to the minimum clockspeed, and if you are playing intense games, the phone will max out?
Does that mean when the phone is screen off, the clockspeed will be minimum?
Because the only reason I have setcpu is to set the profile so it goes to 500/200 mhz screen off...
I think the CM7 included OC/UC manager is pretty darn good. I wouldn't worry about using SetCPU it'll just interfere.
convolution said:
Just a question though. What does ONDEMAND govenor do?
Like when the phone is not doing anything, the phone will automatically go to the minimum clockspeed, and if you are playing intense games, the phone will max out?
Does that mean when the phone is screen off, the clockspeed will be minimum?
Click to expand...
Click to collapse
Yes. You can see the exact way that each governor works, but that's pretty much the case with ONDEMAND.
convolution said:
CM7 has an OC daemon, right?
Click to expand...
Click to collapse
No, there is no background process (daemon) controlling the cpu min/max.
It only applies the settings at boot, aside from that, it does nothing.
on our devices, there are three (main) files that effect the cpu overclocking:
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
writing a value to these files will make the cpu do what you want. (which is what the CM7 controls do)
You can still use SetCPU if you want... all it does is write the values to these files & the kernel handles the rest.
For example, it can be a slightly more convenient method of cranking up the max frequency if you are about to play a particularly cpu intensive game.
I also find SetCPU handy to do a quick check on the "time in state" & "memory" stats
If you want to use the SetCPU profiles, then, as OriginalGabriel pointed out, it could lead to slightly increased battery usage as SetCPU has to remain running in the background monitoring the variables.
If you don't use the profiles, then SetCPU won't consume any battery.
virtuous_oc, andrev_oc & ilwt_oc are a background process (daemon) that react to a change in screen state & write their defined settings to the above mentioned files.
The difference:
SetCPU runs in Android userspace & has to wait for the android system to send out a broadcast intent that the screen has been turned on/off before it can react & write the values to the files mentioned above.
The OC daemons do not run in userspace & detect the change in screen state at a kernel level... they will have written the values to the files well before the intent gets broadcast.
convolution said:
Just a question though. What does ONDEMAND govenor do?
Like when the phone is not doing anything, the phone will automatically go to the minimum clockspeed, and if you are playing intense games, the phone will max out?
Does that mean when the phone is screen off, the clockspeed will be minimum?
Because the only reason I have setcpu is to set the profile so it goes to 500/200 mhz screen off...
Click to expand...
Click to collapse
The governor controls how the cpu steps up or down the available frequencies based on the current load.
Each of the governors use a slightly different algorithm in how the cpu steps up or down. (within Max & Min as specified by scaling_max_freq & scaling_min_freq)
The well known governors from the mainline Linux kernel:
Ondemand: at the onset of load, jumps straight to max frequency & then steps down through the frequency table.
Conservative: steps up through the frequencies & back down.
Performance: this governor just keeps the cpu at scaling_max_freq & doesn't scale down
Powersave: this keeps the cpu at scaling_min_freq & doesn't scale up
Also, there are a number of governors that have come about from the Android community, I don't have the time right now to write about all the others that I know of... but can do at a later stage if it helps?
The important thing to note, is that unless you device is staying awake when the screen turns off, the screen off profiles are somewhat pointless, as the cpu effectively gets turned off.
Sorry bout the wall of text... am at work & typed it out in a bit of a hurry... hope it all makes sense
Its not needed but u can use it
Sent from my HTC Vision using xda premium

[Q] ARHD with XM Kernel 1.3ghz default?

Hi i have ARHD on my phone with the XM Kernel. I was slightly suprised in the Trickster MOD app, the max clock speed is 1.3ghz. Yes i know i can OC to 1.5 but im not sure what is setting this. When i had ARHD installed with stock kernel it was showing 1.3 as default. I assume that was set by the ROM. But i installed this kernel and still has 1.3 as the default.
Also the default govenor settings for the gaming one has the boost_freq set at 1300000, which is 1.3ghz, that can be changed to 1.5 also. But surely the boost freq would be the max freq no matter if you move the slider to 1.5 in the basic controls? But i would be suprised that the gaming govenor would underclock the cpu, surely for gaming you would want the phone maxed out?
Is this expected with the XM Kernel and the ARHD? And if so, is there any things i can change in the govenor settings to make sure it performs at absolute max?
It's kernel related; Xmisters' kernels since 188 have a hard cap(1.3Ghz) by default, but using trickster mod, or another o/c apk, you can raise it to the stock 1.5Ghz(tick 'set on boot' to ensure it stays at 1.5) The best settings are trial and error, tbh, I use touchdemand/sio though smartmax seems to be the best balance.
Thanks for the answer. i can change it to 1.5 easy enough, but if you look in the govenor control, the boost_freq is is set to 1300000. If i left it at that, would it prevent the cpu from going up to 1.5?
Danw20 said:
Thanks for the answer. i can change it to 1.5 easy enough, but if you look in the govenor control, the boost_freq is is set to 1300000. If i left it at that, would it prevent the cpu from going up to 1.5?
Click to expand...
Click to collapse
you have sleep (lowest CPU can go), ideal freq(the speed the CPU aims for while awake), touch poke (when you touch the screen), boost (what it boosts too to prevent lag) and max (CPU flat out)
Setting the boost to 1.3 will still allow the could to run at full speed.
Sent from my HTC One X using xda app-developers app
That makes sense, cheers. So its probably a good idea to leave it as it is then.

[Q] WTF Dual Core?! *Clockspeeds*

so the Galaxy Nexus has a dual core 1.2ghz TI Omap right? thats 2 cores running at 1.2ghz each? or are the clockspeeds split between the cores?
using Kernel Tuner to manage my CPU speed i noticed that when i exit the CPU tab CPU1 goes offline until i hit CPU1 on/off. nice feature to be able to turn it on or off on the fly, but why isnt it on by default?
then after a while, even set to Performance mode and no matter what i set, my clockspeeds drop by half and fluctuate as if i have the governor set to Ondemand and again with only CPU0 activated slowing my phone down immensely!
im currently running Axi0m with Fancy Kernel but have noticed this on the included kernel and in EOS and SlimBean too.
its really annoying to watch Need for Speed Most Wanted fps drop gradually while racing, or even Into The Dead
is this my phone acting up or is this actually a Deep Sleep feature?
dragonhart6505 said:
so the Galaxy Nexus has a dual core 1.2ghz TI Omap right? thats 2 cores running at 1.2ghz each? or are the clockspeeds split between the cores?
Click to expand...
Click to collapse
Two 1.2ghz cores.
using Kernel Tuner to manage my CPU speed i noticed that when i exit the CPU tab CPU1 goes offline until i hit CPU1 on/off. nice feature to be able to turn it on or off on the fly, but why isnt it on by default?
Click to expand...
Click to collapse
This may be an app compatibility issue. From the market Application officially supports only HTC EVO 3D GSM/CDMA, however it might also work on other devices. Try a different app, Trickster Mod perhaps.
then after a while, even set to Performance mode and no matter what i set, my clockspeeds drop by half and fluctuate as if i have the governor set to Ondemand and again with only CPU0 activated slowing my phone down immensely!
Click to expand...
Click to collapse
This could be the app too. Performance governor should never fluctuate in speed. It should lock in at the top speed you have set, and never change from there. It could also be that you have something with profiles that changes your speeds/governors when certain requirements are met (under 50% battery underclock and use on demand governor).
is this my phone acting up or is this actually a Deep Sleep feature?
Click to expand...
Click to collapse
There are settings and governors that do disable a core when sleeping, or when not needed in hopes of saving battery. Most don't come with this enabled by default, as there are some folks that run into stability issues with those options.
cupfulloflol said:
Two 1.2ghz cores.
This may be an app compatibility issue. From the market Application officially supports only HTC EVO 3D GSM/CDMA, however it might also work on other devices. Try a different app, Trickster Mod perhaps.
This could be the app too. Performance governor should never fluctuate in speed. It should lock in at the top speed you have set, and never change from there. It could also be that you have something with profiles that changes your speeds/governors when certain requirements are met (under 50% battery underclock and use on demand governor).
There are settings and governors that do disable a core when sleeping, or when not needed in hopes of saving battery. Most don't come with this enabled by default, as there are some folks that run into stability issues with those options.
Click to expand...
Click to collapse
your right, Kernel Turner is "officially" only supported by HTC EVO 3d. ive used it on a bunch of other phones and never ran into any problems, like my Samsung Intercept and Evo Shift even an Exhibit 4g. will give Trickster Mod a go
by chance do you know if Axi0m rom has only 1 core enabled by default? i had noticed these sames fluctuations in it's built in CPU controller BEFORE i installed Kernel Tuner. actually this was the REASON i installed Kernel Tuner
also i dont have any profiles or apps set up to govern my CPU frequencies. literally have have 4 games, TerrariaHB and Kernel Tuner lol.
ok ive played around with it a little bit and still having the frequencies drop to 537 even with Trickster Mod, both cores are saying offline and i set frequency lock.
i had my phone set to 806mhz Performance, played with it for a few, come back and...well?
here it is AGAIN after just sitting there and clicking apply doesnt change it! i have to change the frequency then click apply and it does, but it only seems to for a few minutes
-_- im an idiot...
"Max Screen Off"
You will press v under status bar for apply with setting otherwise you will never stay at the same set than before
For apply at boot use settings > apply at boot
Don't use performance, it's useless and deprecated, use interactive instead
Inviato dal mio Galaxy Nexus con Tapatalk 2

[Q] Any recommended kernel settings for Jedi? X17 with SaberKernel 38.1

Does anyone have any recommended kernel settings they'd like to share? I've been changing things around a little but I'm too afraid to make any big differences as I don't want to ruin anything. Any recommended GPU clock settings would also be appreciated!
Also, I see people mentioning they're overclocking their phone a lot. Does overclocking on this phone mean it constantly stays overclocked until you change the settings back or does it change frequencies as needed to a maximum frequency that you set?
Can622 said:
Does anyone have any recommended kernel settings they'd like to share? I've been changing things around a little but I'm too afraid to make any big differences as I don't want to ruin anything. Any recommended GPU clock settings would also be appreciated!
Also, I see people mentioning they're overclocking their phone a lot. Does overclocking on this phone mean it constantly stays overclocked until you change the settings back or does it change frequencies as needed to a maximum frequency that you set?
Click to expand...
Click to collapse
Hey When you OC lets say to 1800mhz . That means your proccesor can Amp up to 1800 mhz if needed. Your phone will always idle when its a sleep. My setting are 100mhz UC and 1800mhz OC. Gpu is also Oc to 640mhz. I use pegasusq for governor and cfq or zen for scheduler. I also use eco mode . I get very good battery life and performance.
Also...what apps are you guy using for this? Seems most use trickster... Wondering if anyone has experience with others.
Sent from my SAMSUNG-SGH-I317 using Tapatalk 4
I would use whatever the developer of your rom/kernel recommends (which is Trickster most of the time)
Anyone know what eco mode does? I've been looking it up but all I've been getting is this guy's kernel that he named 'eco'
Also, for anyone reading this thread with a similar question to mine I'd heavily recommend using Zen over CFQ as a scheduler because it's much smoother and no jitters/stutters (at least in my experience)
Sent from my SGH-I317
I'm curious what Eco does as well. Tried looking it up, but didn't find anything useful.
Trying out Zen...been getting some annoying hangups and jitters with this kernal. UC 100 OC 1704. And FYI...I've used the stock clocks and still got the same lag and lockups and screen freezes. Also tried on demand gov.
Could it be that ZRAM is enabled? Not quite sure the benefits of it.
Sent from my SAMSUNG-SGH-I317 using Tapatalk 4
Do you have eco mode enabled? Also, maybe you should look into Seeder. It sounds like it's perfect for the kind of problems you're having. Or you could change your minimum voltage from 100 to 200, I heard 100 can be kind of buggy sometimes
Sent from my SGH-I317

Categories

Resources