I am interested in the idea of undervolting to save battery, but i do not know where to start and accomplish this task.
Rtfm. But better yet use search forums and type undervolt and kernel and setcpu.
Sent from the coolest voided warranty phone ever.
More info here:
http://forum.xda-developers.com/showthread.php?t=1183059
Related
Hey guys. Just need a little advice/help here. Im not new to android or rooting but i dont have a question for you guys. Im rooted my MT3G, Nexus and G2. I have need oveclocked. Since im really falling for my G2 after perm root I dont want to screw it up. Do you really see a performace difference with overclocking. And what would be a safe zone to overclock to but remain stable with overheating or risk of damaging any hardware. Thanks guys I did search but couldn't find a clear answer. Thanks again guys
yea bro real performance boost especially when im web browsing or playing games. i watch lots of flash vids. apps feel a lot smoother as well. i use setcpu it it all the way up and set to under clock as well serious batt life
so just set it all the way up? or is there a zone in setcpu to stay with in..thanks for the quick reply man appreciate it?
i guess the main thing im looking to gain is a little more battery life I noticed I run through my battery a lot faster on the sense rom then I did on cyanogen. Any one know how to create a profile to slow down the cpu when the scrreen is off?
Overclocking is generally very safe. Raising voltages is where things start to get dangerous though.
Sent from my T-Mobile G2 running Cyanogenmod.
You can set a screen off profile in setcpu. Under the profiles tab, add condition for screen off and set max and min clock values. I recommend using 100 as priority and set the values for underlocking per your liking. Seems to provide noticeable improvement in battery life.
Sent from my T-Mobile G2 using XDA App
doubt that, as this profile is not working with the G2.
OK for those that boast supreme bat life and performance please share your "EXACT" setup for set CPU, rom, kernel etc. Pretty please.
btucker2003 said:
OK for those that boast supreme bat life and performance please share your "EXACT" setup for set CPU, rom, kernel etc. Pretty please.
Click to expand...
Click to collapse
I'm guessing you're looking to underclock your CPU right?
Because "supreme bat life" and overclocking in the same sentence is an oxymoron.
The best thing I did was uninstall setcpu and let the custom kernel work,
Sent from my Nexus S 4G using xda premium
Currently running Taboonay 2.1b with rtrip's custom kernel 3.4 - it had issues with setcpu so I uninstalled it and am letting the kernel do it's thing - OC'd t 1.4 and it's smooth and fast but still has a decent battery life despite running a bunch of stuff, games, music, email and navigation - wifi on always...
Standby is about 3.5 days / on constantly about 7.5 hour life, so..yeah...Me likey..
YMMV
kjy2010 said:
I'm guessing you're looking to underclock your CPU right?
Because "supreme bat life" and overclocking in the same sentence is an oxymoron.
Click to expand...
Click to collapse
LOL, I was wondering the same thing about "boast supreme bat life and performance". This reminded me of my days of tuning cars and we we used to say "Fast, cheap, and reliable. You can have 2 of the 3."
OP, all machines won't react exactly the same way and people use their tablets for difference purposes, so having others post exactly what they have setup probably isn't the best way to go. First, you need to find a kernel that works and is stable for everything you need. Kernels are changing all the time, sometimes they move two steps forward and 1 step back before they are stable again and support everything a user needs (docking, NTFS mount, cifs, 3G etc.). After you find a kernel that is stable and suits your needs using the defaults, then you can take it a step further if you wish.
If you want a performance minded setup, setup a profile (in setcpu or one of the others) using the desired clock speed. Try 1.4 or 1.5 Ghz to start as that seems to work for most. Use the governor recommended by the kernel developer for best results. The more you over-clock, the more battery you will consume.
If things are stable with the default voltages, then experiment with under-volting to get the best battery life you can for your performance profile. Start with the recommended voltages with your kernel and adjust down -10uV at your max CPU frequency to find out how much voltage you can reduce and still have a stable system. Make sure you run through all the things you typically do and give it a good workout before moving down to another voltage. Using benchmarks can be helpful for finding stability, but may not match how you use the tablet in the real world.
If you want the best battery life, then experiment with under-clocking to 912MHz and then try under-volting that clock speed to find your stable point. You could then setup a setup "battery mizer" profile for that.
If this sounds too difficult and time consuming for you, then do as the others have stated and just install a custom kernel that does what you need and let it work for you. It should give you a good "in-between" setup. For me, I am addicted to 1.5GHz as the increased smoothness from stock is very noticeable for me. I can recharge every night after 6 hrs or so, so this works great for me. If I go on the road and need to take it easy on the battery, I use another profile to get better battery life for the time being.
Hope this helps you out.
kjy2010 said:
I'm guessing you're looking to underclock your CPU right?
Because "supreme bat life" and overclocking in the same sentence is an oxymoron.
Click to expand...
Click to collapse
_motley said:
LOL, I was wondering the same thing about "boast supreme bat life and performance". This reminded me of my days of tuning cars and we we used to say "Fast, cheap, and reliable. You can have 2 of the 3."
OP, all machines won't react exactly the same way and people use their tablets for difference purposes, so having others post exactly what they have setup probably isn't the best way to go. First, you need to find a kernel that works and is stable for everything you need. Kernels are changing all the time, sometimes they move two steps forward and 1 step back before they are stable again and support everything a user needs (docking, NTFS mount, cifs, 3G etc.). After you find a kernel that is stable and suits your needs using the defaults, then you can take it a step further if you wish.
If you want a performance minded setup, setup a profile (in setcpu or one of the others) using the desired clock speed. Try 1.4 or 1.5 Ghz to start as that seems to work for most. Use the governor recommended by the kernel developer for best results. The more you over-clock, the more battery you will consume.
If things are stable with the default voltages, then experiment with under-volting to get the best battery life you can for your performance profile. Start with the recommended voltages with your kernel and adjust down -10uV at your max CPU frequency to find out how much voltage you can reduce and still have a stable system. Make sure you run through all the things you typically do and give it a good workout before moving down to another voltage. Using benchmarks can be helpful for finding stability, but may not match how you use the tablet in the real world.
If you want the best battery life, then experiment with under-clocking to 912MHz and then try under-volting that clock speed to find your stable point. You could then setup a setup "battery mizer" profile for that.
If this sounds too difficult and time consuming for you, then do as the others have stated and just install a custom kernel that does what you need and let it work for you. It should give you a good "in-between" setup. For me, I am addicted to 1.5GHz as the increased smoothness from stock is very noticeable for me. I can recharge every night after 6 hrs or so, so this works great for me. If I go on the road and need to take it easy on the battery, I use another profile to get better battery life for the time being.
Hope this helps you out.
Click to expand...
Click to collapse
Hah! Well thanks but I'm pretty sure I didn't say "overclocking" but gotcha thanks for the feedback and answers. I was merely looking for setups compared to what I'm running now. TIA
I just updated my MIUI to a newer version and now I'm looking to get some extra power out of my phone, I was wondering whats a safe overclock speed and the best app for it. also I think I read some were that you can have the clock speed change say if the phone is locked and screen off? So I'm wondering if I underclock my phone when its idle will its save battery?
Well, you can use the virtuous oc daemon. Google it. Overclocking will drain your battery faster, but combining it with a little voltage tweaking might help. It depends on your chip, really.
If you want to go a simpler route try no-frills cpu control on the market. Its free.
I use setcpu, you can enable profiles and set them for different scenarios such as underclocking when the screen is off which seems like what you want to do
Nicgraner said:
I use setcpu, you can enable profiles and set them for different scenarios such as underclocking when the screen is off which seems like what you want to do
Click to expand...
Click to collapse
Setcpu is considerably slower than a daemon in terms of reaction time. Its also not free.
Sent from my Glacier using XDA
OK, so I've gotten my nook all mod-ed up and love it. I'm thinking of overclocking it, and have nook tweaks and such. But is there a consesnus on the best settings for overclocking?
Thanks,
Look in the settings to consider part of the post in my sig
300-1200mhz at On demand governor is a general good OC and working condition with not so much battery drain
Can go up to some devices (mine till 1350 and stable) but no reason to get it to the limit.
Awesome. Thanks to both of you
Having read over the numerous lengthy JB kernel threads, and not seen any similar asked and answered, here's one question I expected to see here already.
Simply, disregarding settings like wifi or background syncing or apps, which existing kernel should I select strictly for best battery life?
Ideally it should:
1) Underclock
2) Undervolt
3) Use most efficient scheduler
4) Leverage deep sleep mode
Thank you in advance for ny feedback!
Cool so no opinions or anecdotal evidence out there?
try them and find out how your device reacts to them. there is no best kernel. there is only the kernel that your device(and you) like the best since every device will react differently to any given kernel. try out a few, it only takes 2-3 minutes to flash and boot a kernel. you dont have to wipe anything when flashing a kernel, wipe nothing. take a day or two to flash different kernels. for battery life comparisons, give the kernels 2-3 cycles before judging battery life. btw, i use trinity kernel, and i thoroughly enjoy it
mp3sum said:
Having read over the numerous lengthy JB kernel threads, and not seen any similar asked and answered, here's one question I expected to see here already.
Simply, disregarding settings like wifi or background syncing or apps, which existing kernel should I select strictly for best battery life?
Ideally it should:
1) Underclock
2) Undervolt
3) Use most efficient scheduler
4) Leverage deep sleep mode
Thank you in advance for ny feedback!
Click to expand...
Click to collapse
And dont really look for "most efficient scheduler". Custom kernel all have numerous schedulers and governers. Most all use the same selection, with a few exceptions, and you can change it to the scheduler/governer combination that best suits your needs. But first, it is all aboit trial and error on which those may be for you. I am partial to motleys or m kernel by metallice. Best of luck! And most of all, have fun on the journey.
Sent from my Nexus 7 using xda premium