So I just got my galaxy S3 sgh-i747, I have rooted it, installed a custom kernel (ktoonsez Sammy kernel) and installed the pro version of setCPU.
The problem I am having is that even though I set an overclock limit to 1674 mHz, setCPU will occasionally boost it to 1890 for no apparent reason. This causes my phone to heat up immensely and renders it unstable.
I have also tried profiles (one for screen on, other for screen off) yet even with the profiles and notifications I get, the app still acts up. I am wondering if the widget and the app are just glitchy and displaying those speeds but not really setting the CPU at that level...
Here are some screenshots for clarification:
Edit: Sigh.. I cannot post screenshots..
But basically in my screens I show that the slider is set to a max of 1674 yet in another screenshot it shows that my time spent at 1890 mhz is 40%.... yikes
Has anyone experienced this before? How would I go about fixing this?
Thanks for any help!
Reymundo911 said:
So I just got my galaxy S3 sgh-i747, I have rooted it, installed a custom kernel (ktoonsez Sammy kernel) and installed the pro version of setCPU.
The problem I am having is that even though I set an overclock limit to 1674 mHz, setCPU will occasionally boost it to 1890 for no apparent reason. This causes my phone to heat up immensely and renders it unstable.
I have also tried profiles (one for screen on, other for screen off) yet even with the profiles and notifications I get, the app still acts up. I am wondering if the widget and the app are just glitchy and displaying those speeds but not really setting the CPU at that level...
Here are some screenshots for clarification:
Edit: Sigh.. I cannot post screenshots..
But basically in my screens I show that the slider is set to a max of 1674 yet in another screenshot it shows that my time spent at 1890 mhz is 40%.... yikes
Has anyone experienced this before? How would I go about fixing this?
Thanks for any help!
Click to expand...
Click to collapse
Im set 486 min and 1.89 max also..
sent from my red ass oc'd s3
Try voltage control, it's what ktoonsez recommends for his kernel and works like a champ for me.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Reymundo911 said:
So I just got my galaxy S3 sgh-i747, I have rooted it, installed a custom kernel (ktoonsez Sammy kernel) and installed the pro version of setCPU.
The problem I am having is that even though I set an overclock limit to 1674 mHz, setCPU will occasionally boost it to 1890 for no apparent reason. This causes my phone to heat up immensely and renders it unstable.
I have also tried profiles (one for screen on, other for screen off) yet even with the profiles and notifications I get, the app still acts up. I am wondering if the widget and the app are just glitchy and displaying those speeds but not really setting the CPU at that level...
Here are some screenshots for clarification:
Edit: Sigh.. I cannot post screenshots..
But basically in my screens I show that the slider is set to a max of 1674 yet in another screenshot it shows that my time spent at 1890 mhz is 40%.... yikes
Has anyone experienced this before? How would I go about fixing this?
Thanks for any help!
Click to expand...
Click to collapse
You running old version of sammy kernel ? get newest 8-15b , i to use setcpu and have no such problems , very early versions of his kernel did that.
Post a link to the new kernel...8-11 buikd is fine setcpu and system tuner is the best 2 there is imo
Sent from my SAMSUNG-SGH-I747 using xda premium
Related
I specified SetCPU to have my speed at 245 min 768 max. It stays there, but then with time goes back up to 998 max. I disabled perflock, should that fix the problem?
what kernel? what ROM?
disabling perflock should fix that
i have some issues also, my evo cant take anything over 998,,it reboots but my brothers work perfect with high setup.. why could that be
elvelozpotosino said:
i have some issues also, my evo cant take anything over 998,,it reboots but my brothers work perfect with high setup.. why could that be
Click to expand...
Click to collapse
There were a few different evos made so not all of them can handle oc'ing there was hw0001 - hw0004 do to the high demand of the evo when it came out something like that.
Edit: Also even the same hw version can be different.
Sent from my PC36100 using XDA App
Stock kernel with stock rom (but removed bloatware/rooted system tweaks). Perflock disabled appeared to have fixed it. Thanks!
Notes about Battery Saver script
Can be used with kernels that have init.d support
It completely eliminates the need for an application to set CPU speeds or profiles
Easily customizable if you use a text editor(scripts located in /system/etc/init.d)
It will set Max CPU speed to 500MHz & Min CPU speed to 200MHz when a sleep
If SetCPU, Overclock Widget, Android Overclock or QuickClock Advanced Overclock are detected, the script is ignored, so it will not affect them
Preset profiles are:
1.2GHz - 100-85%
1.0GHz - 84-36%
800MHz - 35-0%
And just an FYI, even at 800MHz, the phone still operates very well & smooth but the battery saving are the real benefit
Click to expand...
Click to collapse
Does this mean that if I don't use Set CPU or any app that undervolt it, the phone will AUTOMATICALLY drop the CPU speed according to my battery level:
1.2GHz - 100-85%
1.0GHz - 84-36%
800MHz - 35-0%
Another word, it will automatically drop CPU speed to 800 MHZ when my battery level is 35-0% in order to save battery?
It won't "Drop" the CPU speed, it will lower the Maximum speed the CPU is allowed to ramp up to.
Drumrocker said:
It won't "Drop" the CPU speed, it will lower the Maximum speed the CPU is allowed to ramp up to.
Click to expand...
Click to collapse
So if I am not doing CPU intensive stuff and just play simple games, email, web surfing phone call, then I am not going to see battery improvement since my CPU probably don't ramp past 800MHZ anyway when I am just doing simple stuff.?
Calk's ROM undervolts the CPU at all speeds so that in itself should help a little with battery life. But you are correct, if you are not doing CPU intensive tasks the CPU probably isn't spending much time at the higher speeds.
There is an app called CPUSpy which shows how much time the CPU has spent in each frequency state.
Your phone will ramp up to 1200 mhz more than you think. When it loads a webpage, it will ramp up to 1200, when it's loading your "simple" game, it will max out for a bit, etc.
It might not stay there for very long, but still. The nice thing about Calkuins rom is that even at 800 mhz, the phone is super smooth and lag free. In fact I just turn setcpu down to 800 all the time.
Let me research setcpu and play around with it. Thanks again for the quick answers.
clamknuckle said:
Your phone will ramp up to 1200 mhz more than you think. When it loads a webpage, it will ramp up to 1200, when it's loading your "simple" game, it will max out for a bit, etc.
It might not stay there for very long, but still. The nice thing about Calkuins rom is that even at 800 mhz, the phone is super smooth and lag free. In fact I just turn setcpu down to 800 all the time.
Click to expand...
Click to collapse
The way Calkulin's rom scripts are setup, setcpu gets reset on every reboot, even if you have it set to boot settings. The scripts installed will still take priority and the old rules apply, just to let you know. So you would have to set setcpu every boot for it to work, that or remove the scripts.
Sent from my SPH-D710 using xda premium
Team era... Does the same idea apply to the blazer 2.0 battery saving script? or does tegrak break it?
Sent from my SPH-D710 using xda premium
I havnt opened that rom, but Im gonna say the same applies, I remove those scripts, 2 will affect the cpu state.
edit, let me clarify, the scripts take prority, even if the app makes a script for init.d, the original script will take over on a reboot. So the script breaks tegrak, setcpu, and voltage control unless you set the app on every reboot.
I am running Calks 2 and desperado kernel. I notice when using setcpu, if you have it set on boot, it will override calks script.
His script does work well on saving battery life though. I ran oc'd while at 20% and still had 1700mhz blazing on performance gov.
I'd still use Calks script over setcpu or tegrak only due to the fact im too sporatic with my phone use to create optimal profiles to fit the way and when i need to use the device.
mindgrind said:
I am running Calks 2 and desperado kernel. I notice when using setcpu, if you have it set on boot, it will override calks script.
His script does work well on saving battery life though. I ran oc'd while at 20% and still had 1700mhz blazing on performance gov.
I'd still use Calks script over setcpu or tegrak only due to the fact im too sporatic with my phone use to create optimal profiles to fit the way and when i need to use the device.
Click to expand...
Click to collapse
Actually in my own testing setcpu will not override the scripts, the slider may stay the same, but trust me, it goes back to 800 (or 1200 over 86%batt), Ive tested it several times. If you want proof Ill tell you how to figure it out. I know Im not respected yet, but I am someone that is known under another name that is highly respected, so, take it as you will.
Sent from my SPH-D710 using xda premium
Era, what's your suggestion for keeping the battery saving scripts running and getting a 1500 ish over clock when needed... something that can do both without having to physically change setcpu everytime. I basically want to permanently over clock to 1.5 and still save as much battery as possible when i have the screen off or it is charging. Idk if setcpu profiles work on this phone because i know they did not work correctly on the galaxy s. And one final question... what voltages do u run at what speeds on the "desperado" kernel to undervolt efficiently?
Sent from my SPH-D710 using xda premium
TeamERA said:
Actually in my own testing setcpu will not override the scripts, the slider may stay the same, but trust me, it goes back to 800 (or 1200 over 86%batt), Ive tested it several times. If you want proof Ill tell you how to figure it out. I know Im not respected yet, but I am someone that is known under another name that is highly respected, so, take it as you will.
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
ERA. I wasn't looking to say that you were wrong in any way shape or form. I would be interested to know how you seen this as I am still in the beginning phases of learning the android system. I do plan on writing my own kernal/roms but I was actually sharing what my logical thought process would have been given the apps and system info I had avail.
I have a little ways to go in understanding the structure and FS of droid. Time is everyones enemy. Thanks for the correction again!
I havnt opened that rom, but Im gonna say the same applies, I remove those scripts, 2 will affect the cpu state.
edit, let me clarify, the scripts take prority, even if the app makes a script for init.d, the original script will take over on a reboot. So the script breaks tegrak, setcpu, and voltage control unless you set the app on every reboot.
I'm currently running Calkulin's rom v2.5, and even at 41% battery I notice the cpu still hits 1.2 Ghz. Is his script activated by default or am I overlooking something? I also have nothing like setcpu installed.
Hey I'm running on the newest people's rom and have ktweaker set to 340 something min and 1512 or what ever max, touch boost disabled, and it's like staying at 1512 while doing nothing at all. Phones running warm. Any ideas? Draining my battery. It will occasionally drop much lower for a sec when I try launching something else but then when I watch it, it just sits at its max while I do nothing, with no apps open, and even with ram cleared
ReapersDeath said:
Hey I'm running on the newest people's rom and have ktweaker set to 340 something min and 1512 or what ever max, touch boost disabled, and it's like staying at 1512 while doing nothing at all. Phones running warm. Any ideas? Draining my battery. It will occasionally drop much lower for a sec when I try launching something else but then when I watch it, it just sits at its max while I do nothing, with no apps open, and even with ram cleared
Click to expand...
Click to collapse
What's your screen on max set to? that's something to check.. Pull battery, clean flash to reset changes.
Check the ktoonsez thread in Android Original Development. There are some files in /system/bin that need to be renamed, and if your ROM includes Freeza's cpu script (this is an issue on FreeGS3, not sure about TPR) it also needs to be renamed/removed.
Sent from my SPH-L710 using xda app-developers app
ReapersDeath said:
Hey I'm running on the newest people's rom and have ktweaker set to 340 something min and 1512 or what ever max, touch boost disabled, and it's like staying at 1512 while doing nothing at all. Phones running warm. Any ideas? Draining my battery. It will occasionally drop much lower for a sec when I try launching something else but then when I watch it, it just sits at its max while I do nothing, with no apps open, and even with ram cleared
Click to expand...
Click to collapse
1. In ktweaker hit load defaults
2. In general enable OC, adjust min 96 max 1800, then lock frequencies
3. Click on I/o scheduler And choose bfq
4. CPU governor ktoonzervative
5. Disable touch boost
6. Go to voltage if you get a message asking if you want to load default hit yes and hit menu and subtract 25 all across hit apply
7. Set options on boot immedietly
Do that in that exact order. Report back. Also if you are on a touchwiz ROM dont forget to add .bak to the files.
For screenshot of files go here: http://forum.xda-developers.com/showthread.php?p=36050868#post36050868
For ktoonz kernel support please join us at http://forum.xda-developers.com/showthread.php?t=2032956
___________
Device: Sprint Galaxy SIII
ROM: Jellybam
Kernel: Ktoonz KT747-Kernel-AOSP
Settings: Mhz 96 min 2106 max
Gov: ktoonzervative UV: -25
Battery: 23 hrs w/5h screen time
Proud contributor and tester of Team Kernelizers!
^exactly what he said, word for word I'm glad I didn't have to type that out!!! I would have just sent you to the settings support thread.
Transmitted with a portable device using Xparent Blue Tapatalk 2
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
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