Set CPU Questions - General Questions and Answers

I have a friend on an Android phone. Long story short, he needs to start having better battery life.
I know that having custom kernals allows for overclocking, but all he needs is the underclocking.
If I root his phone, set his profiles up without a custom kermal, would that still help his battery when setting up his max and min settings?
Sent from my HTC Glacier using XDA App

Yes, SetCPU should lower battery consumption. Configure your screen off profile to underclock the CPU when the screen is shut off. You will need to have your phone rooted for this.
you should notice a significant gain of battery life. This thread should provide some more information.

Don_Perrignon said:
If I root his phone, set his profiles up without a custom kermal, would that still help his battery when setting up his max and min settings?
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Not necessarily. Underclocking can sometimes use more battery when your phone is active. With less power the process takes more time to activate and that means more juice. Search in threads for "underclock", you'll find more infos on the subject.

Hey guys, what I'm asking is does he specifically need a kernal? Or, can he rootv and JUST use Set CPU?
Sent from my HTC Glacier using XDA App

Imo, he would get better uc/oc results with a modified kernel.
Sent from my HTC Vision using XDA App

Don_Perrignon said:
Hey guys, what I'm asking is does he specifically need a kernal? Or, can he rootv and JUST use Set CPU?
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
to answer you, no he can use just root and setCPU.
custom kernels help alot. but its not required.

Firstly: What phone does your friend have? Make and model, Android OS version, etc.
Secondly: If your friend wants to seriously underclock his phone, tell him to look into low-voltage kernels. He would probably just be better off with a custom ROM and such. If he has a question, tell him to type it into Google and the answer will most likely pop up.
Thirdly: SetCPU will always help with performance/battery consumption, you just have to be rooted for it to work and learn how to set up profiles properly. Once again, Google is your friend.

Related

Setcpu?

Anyone here try setcpu on your Galaxy S 4G?
I'm sure there is some "new and improved software" reason to not need it, but I figured I would try it to see if I could improve battery life in some way.
I'm still tinkering with the settings, but I think I have noticed a slight improvement. If you try it, don't set your screen-off speed to any lower than 400mhz. If you do your phone will slow to an unimaginable crawl, sometimes only to be recovered from with a reboot/battery pull.
Sent from my rooted Galaxy S 4G
You can use it but until there are custom kernels that allow you to underclock or overclock its gonna be a lost cause imo. At this point its only good for changing governors and possibly screen off profiles and things like that
Sent from my DAMN Galaxy 4G¡!
i9003 SG Sl
setcpu not work even u rooted also droidoverclock i'm try it both
Can't wait for an Oc kernel
Sent from my SGH-T959V using XDA App
It already hauls once I removed bloatware, my system is pretty "bare bone" now, and it's FAASSSTTT.
That being said, one of the main reasons I upgraded to this phone from my modded HTC HD2 was the battery life was horrible on that phone (comparible to an evo 4g as per many side by side tests with a friend who had a new one).
Battery on this phone is GARBAGE, basically the SAME battery life, maybe only slightly better if at all....
I thought technology was supposed to be improving. I mean I abuse the phone, It's my sole entertainment while I'm at work (I work at a call center). I'm doing things on it 24/7.
But I figured it would perform better than a non-native android phone, modded to run android, that's two years old.. (htc hd2)
I have been using an app called tegrak overclock. it seems to work great for me.
slipin3 said:
I have been using an app called tegrak overclock. it seems to work great for me.
Click to expand...
Click to collapse
You can overclock without overclock kernel?
Sent from my SGH-T959V using XDA Premium App
I just use setcpu to disable auto scaling..
slipin3 said:
I have been using an app called tegrak overclock. it seems to work great for me.
Click to expand...
Click to collapse
Bl4ckpheniX said:
You can overclock without overclock kernel?
Click to expand...
Click to collapse
TegraK seems to work. It's an "on demand, on the fly" patch that isn't persistent.
I see improvements in benchmarks and reads/writes. So, it seems to work. Every time you reboot though, you have to reset it.
-Steve

Undervolting

Could some give me a quick rundown on undervolting a kernel. I'm using faux's 0.4.2 oc/uv cm7 kernel. From my understanding its already undervolted but I'm confused about whether I should/can adjust those settings for better results or if I should leave them alone.
Info greatly appreciated.
Sent from my LG-P999 using xda premium
Each chip is built differently, so you have to experiment on that yourself. That kernel may already be undervolted but it may not be right for you. I say adjust until you hit instability and then go from there.
tweeklulz said:
Each chip is built differently, so you have to experiment on that yourself. That kernel may already be undervolted but it may not be right for you. I say adjust until you hit instability and then go from there.
Click to expand...
Click to collapse
Sorry to jump in on this thread as well, but could you give us some info on how you would undervolt a kernel?
I have setcpu installed, is that enough? Is it possible to break my phone?
barqers said:
Sorry to jump in on this thread as well, but could you give us some info on how you would undervolt a kernel?
I have setcpu installed, is that enough? Is it possible to break my phone?
Click to expand...
Click to collapse
Yes anytime you make you phone do something it didn't do from the factory there is a chance you could damage your device..its thx to all the great devs and people that test that make it easier and less likely also the more you read and understand what it is you are actually doing to the device helps alot!
If you have a kernel able to be overclocked/undervolted yes just use set CPU to adjust the settings.
All chips are different just cause a specific setting is working for someone else means it will work the same for you!
That being said I use:
Trigger 8/22 rom with faux123'a 0.4.2 kernel.
My settings:
Max-1408mhz
Min-389mhz
And have 1.1 GHz down to 389 mhz undervolted by 50 and no undervolt above 1.1
also have different profiles set for screen off and in call..
Good luck how this helps..
Sent from my LG-P999 using xda premium
MisfitX said:
Yes anytime you make you phone do something it didn't do from the factory there is a chance you could damage your device..its thx to all the great devs and people that test that make it easier and less likely also the more you read and understand what it is you are actually doing to the device helps alot!
If you have a kernel able to be overclocked/undervolted yes just use set CPU to adjust the settings.
All chips are different just cause a specific setting is working for someone else means it will work the same for you!
That being said I use:
Trigger 8/22 rom with faux123'a 0.4.2 kernel.
My settings:
Max-1408mhz
Min-389mhz
And have 1.1 GHz down to 389 mhz undervolted by 50 and no undervolt above 1.1
also have different profiles set for screen off and in call..
Good luck how this helps..
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Thank you for such a detailed explanation! I'll be more weary of fooling around with settings. I'll probably set mine similar to yours.
Thanks everyone. I understood that setcpu would be used for the changes I was more wondering what the changes would do. Like undervolting by 50 for instance, what does that give as far as battery life? Im a moderate to heavy user and I only get roughly 8 hours off the charger before it needs to be back on, great signal all day too.
I suppose I'll just have to tinker with it till I get crashes then adjust from there.
Sent from my LG-P999 using xda premium
wgrant said:
Thanks everyone. I understood that setcpu would be used for the changes I was more wondering what the changes would do. Like undervolting by 50 for instance, what does that give as far as battery life? Im a moderate to heavy user and I only get roughly 8 hours off the charger before it needs to be back on, great signal all day too.
I suppose I'll just have to tinker with it till I get crashes then adjust from there.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
How do u get the undervoltage adjustment? i have set cpu and when i try the voltage button on set cpu, i got forced closed. Thanks in advance.
Sounds like a bad install, try uninstalling setcpu then re-installing it or fix permissions in CWM or terminal
su
fix permissions
Used to have that issue too. Try the setcpu available here on the forums, I think that's the one the worked for me.
Sent from my LG-P999 using xda premium

CM questions.

Well I'll start with what I think I'd think to be easy and i'm just not seeing it. OC daemon for aosp. I've seen it built in, but how to add to already installed ROM? Now another question. Even with pinky undervolt and the radio that I was recommended for the ROM blackice, I'm getting horrible better life
compared to when I had sense 3. Any idea on that? Thanks to any help someone can throw out.
Sent from my Desire HD using XDA App
For the OC Daemon, I would try searching the forums for a thread dedicated to it. If they have an installable .apk for it, you would simply download that and install like any other app. If its a system app, you would have to mount /system with say ES file explorer, copy it to /system/app and then assign the proper permissions.
My questions is if there is a way to confirm that undervolts are being applied. In the blackice thread some people were saying the included tool might not be applying them correctly. Thought id make a few posts here though so I could post in the actual thread lol.
colt45x said:
My questions is if there is a way to confirm that undervolts are being applied. In the blackice thread some people were saying the included tool might not be applying them correctly. Thought id make a few posts here though so I could post in the actual thread lol.
Click to expand...
Click to collapse
OC/UV Beater will show you what your voltages are currently set to:
http://forum.xda-developers.com/showthread.php?t=1207546
Correct me if I'm wrong, but if you're referring to the OC daemon in ARHD I think that's written for his CPU scheduler. If you're on AOSP I would recommend SetCPU
Well with the OC daemon question, I have seen people build it into cm based roms. So I was just thinking, if they can do it that way, why not in a preinstalled ROM.
Sent from my Desire HD using XDA App
anudist said:
OC/UV Beater will show you what your voltages are currently set to:
http://forum.xda-developers.com/showthread.php?t=1207546
Click to expand...
Click to collapse
Thanks for the suggestion. After I asked I found out systune included in the rom showed the values and they are being applied.
Correct if I'm wrong but setcpu will anything that ocdaemon can do. I would just use that or choose a rom with it cooked in.
Setcpu just follows governors. the OC daemon uses governors but also has set clock and governor for screen off and on, therefore, saving battery life. Also better performance.
Sent from my Desire HD using XDA App
Setcou does all that and more. You can get it for free on these forums. It has way more than screen off profile. It has batt. Temp charging. batt Level profilr and more
Sent from my Desire HD using XDA App
Setcpu has always made my battery life horrid. The oc daemon has assisted me in achieving 2 days battery life with average to heavy usage.
Sent from my Inspire 4G using XDA App
well right on. I'd wanna use it too then
Sent from my Desire HD using XDA App
Yeah. With all these new sense roms coming,I think i'm going back to sense.
at least until ics comes
Sent from my HTC Inspire 4G using XDA App
Anyone know if the new CM7.1 release has any MMS issues? Sending? Receiving?
homescrub said:
Anyone know if the new CM7.1 release has any MMS issues? Sending? Receiving?
Click to expand...
Click to collapse
Works fine here.

UNderVolting, opinions, apps?

I'd just like to know your opinions on it, does it save battery, performance? What app do you use? Btw, i know that there is no best app, i am just asking for an opinion so dont flame...lol
It works well for me. Seems to extend battery life. I use oc/uv beater or incredicontrol depending on the ROM.
You have to try and find the lowest voltage where the ROM is still stable under load.
Undervolting saves battery by the pure fact that your CPU gets less power dissipation. How much battery - depends on the setup, the CPU isn't the only power-hungry device in the system. If you use a lot of screen, by reading, for example - undervolting won't help you much. On the other hand, it'll help your standby time, it'll somewhat reduce the heating of the phone and save the battery this way, etc.
OC/UV beater for me, too.
I'll try out oc uv beater. Is it on Google play? Can't seem to find it, otherwise I'll just get it off of a rom or something
Sent from my HTC Glacier using XDA
It's a not-under-development (old) app on XDA.
Yeah, found it, do you know if you can use it concurrently with setcpu?
Sent from my HTC Glacier using XDA
No reason to. It was meant to control kernel options, using the clock and voltage scalers built into kernels, and not to set the options in runtime like SetCPU.
Jack_R1 said:
No reason to. It was meant to control kernel options, using the clock and voltage scalers built into kernels, and not to set the options in runtime like SetCPU.
Click to expand...
Click to collapse
Impressive smart smart man...
Sent from my HTC Glacier using Tapatalk 2
...Awesome... said:
Impressive smart smart man...
Sent from my HTC Glacier using Tapatalk 2
Click to expand...
Click to collapse
Awesome, i got a bone to pick with you, WHEN are you gonna email me a picture of the kernel instructions!?! Btw, thanks Jack, you da man!
THEindian said:
Yeah, found it, do you know if you can use it concurrently with setcpu?
Sent from my HTC Glacier using XDA
Click to expand...
Click to collapse
Use incredicontrol if you're set on using setcpu
Sent from my HTC Glacier using XDA
Yep, tried it, virtuous's sense 4.0 kernel doesn't seem to support it. Thanks for the help estallings

[Poll] Favorite CPU App

I'm curious as to what everyone's favorite app for changing kernel frequencies is. I figured I'd do a poll thread to find out so that I wouldn't have to ask in different threads from time to time. If you want you can also list why in the comments.
I been using the built in CPU freq changers, works fine.. before that I use setcpu
Sent from my HTC One XL using xda app-developers [email protected]
InflatedTitan said:
I been using the built in CPU freq changers, works fine.. before that I use setcpu
Sent from my HTC One XL using xda app-developers [email protected]
Click to expand...
Click to collapse
I just started using Voltage Control. It seems pretty good. I heard some good things about setCPU and some bad. That's why I started this thread. I wanna know the difference between all of them cuz there's so many lol. Like, I don't know if some are the same app with just different names or if they are made and coded differently to handle things differenly.
I used setcpu before anything similar was integrated into ROMs, I bought it.after a while and haven't used it since. I don't overclock or anything because I don't use my phone for games, mainly media.
Sent from my HTC One XL using xda app-developers app
Trickster mod is what I use
Sent from my Nexus 7 using Tapatalk 2
Setcpu, sometimes NoFrIlls.
I also use CPUnotify to tell me if the phones cores are active via the status bar.
WR
Sent from my HTC One X
I mostly use the buil-in cpu tool. Together with some other tools (CPU-Spy) it's completely sufficient.
reblow said:
I mostly use the buil-in cpu tool. Together with some other tools (CPU-Spy) it's completely sufficient.
Click to expand...
Click to collapse
I love the CPU Spy app. It's usually one of the first apps I install.
Sent from the first unrootable Android smartphone.
absolutelygrim said:
I used setcpu before anything similar was integrated into ROMs, I bought it.after a while and haven't used it since. I don't overclock or anything because I don't use my phone for games, mainly media.
Sent from my HTC One XL using xda app-developers app
Click to expand...
Click to collapse
I never thought about that. So is overclocking really meant mostly for gaming?
Sent from the first unrootable Android smartphone.
SkizzMcNizz said:
I never thought about that. So is overclocking really meant mostly for gaming?
Sent from the first unrootable Android smartphone.
Click to expand...
Click to collapse
I'd say so. But I use to have an aria which was a 600MHz single core. I clocked it up to 806MHz. And that was considered fast 2 years ago!
With a dual core at 1.5GHz, I'd say it's nothing more than a battery drain if you aren't gaming. What I do however, is underclock my hox while the screen is off.
Sent from my HTC One XL using xda app-developers app
absolutelygrim said:
I'd say so. But I use to have an aria which was a 600MHz single core. I clocked it up to 806MHz. And that was considered fast 2 years ago!
With a dual core at 1.5GHz, I'd say it's nothing more than a battery drain if you aren't gaming. What I do however, is underclock my hox while the screen is off.
Sent from my HTC One XL using xda app-developers app
Click to expand...
Click to collapse
Using profiles? What do you underclock it to? Whenever I would do that I would set up a profile for screen off and use max 384 and min 192 or 384 but that may be a little extreme.
SkizzMcNizz said:
Using profiles? What do you underclock it to? Whenever I would do that I would set up a profile for screen off and use max 384 and min 192 or 384 but that may be a little extreme.
Click to expand...
Click to collapse
Governor powersave and max and min both at 205 MHz
Sent from my HTC One XL using xda app-developers app
I use System Tuner Pro. It does CPU speed, voltage, I/O and so much more.
the_scotsman said:
I use System Tuner Pro. It does CPU speed, voltage, I/O and so much more.
Click to expand...
Click to collapse
Same here....
I agree though, that there is rarely a real "need" to overclock unless you feel the rom is slow or you are an avid gamer..
I use SetCPU because it was the first app I came across, but I've stuck with it for the small features. I like being able to set notifications when individual profiles become active (useful for games), and seeing the "Time in State" pie chart lets me know if my CPU is being fussy when idling. Sure, other apps may have more features, but there's literally no reason for me to look for a new one
Rom toolbox pro works fantastic!
Sent from my HTC One X using xda premium
Using No-Frills, not a whole lot of features but the most lightweight app I have found for handling OC, I like SetCPU but I would get wakelocks it seemed using profiles, so didn't add much benefit IMO.

Categories

Resources