improve battery life - HTC Sensation

now we have s-off and full root and everything is there any good ways to improve battery life by undervolt or oc or anything and if so whats the best method?
thanks

Stay connected to wifi in bad mobile connection areas if possible, try a badass or conservative governor, only clock your phone to the power that it needs. You can always try apps like juice defender as well but I never cared for them. As far as undervolting, I would stay away from that unless you really know what you are doing.

I agree with above statement, under volting can cause reboots, force closes, ext. if not done correctly. It's a process that you have to know what is too much undervolt. How ever if the forcecloses or reboots are happening its a sign to under volt a little less. It's kind of a trial and error thing. If your up for it you can adjust to what you think is a good spot. It's all up to you. You will know by how your device is reacting. Best wishes !
Sent from my HTC Sensation 4G using xda premium

Related

Fresh Toast 2.1 - OC Widget vs. SetCPU

Could anyone help me out with this? I was using SetCPU, but I had heard about its constant processor use and "instability" (jumping down to 19MHz?). So I switched to OC Widget, but I'm having some issues with battery life. I had it set to 767MHz max/min when the screen was on and 245? max/min when the screen was off (I always had SetCPU on "performance"). However, I seem to lose battery like crazy with this for some reason! I switched to 245min/767max with the screen on, and I seem to lose battery much slower, but I will get a bit of lag sometimes (especially when typing something). Any assistance?
TheBiles said:
Could anyone help me out with this? I was using SetCPU, but I had heard about its constant processor use and "instability" (jumping down to 19MHz?). So I switched to OC Widget, but I'm having some issues with battery life. I had it set to 767MHz max/min when the screen was on and 245? max/min when the screen was off (I always had SetCPU on "performance"). However, I seem to lose battery like crazy with this for some reason! I switched to 245min/767max with the screen on, and I seem to lose battery much slower, but I will get a bit of lag sometimes (especially when typing something). Any assistance?
Click to expand...
Click to collapse
Via Flipz's website:
Overclock Widget vs SetCPU: Up until now toast and I have been pushing SetCPU because it allows us to create a custom file that tells it what clock speeds the rom is capable of running at which makes things nice and easy. However a couple of bugs have come up lately. First off is that it is constantly using 10-15% of the processor when it shouldn’t even be doing anything. That doesn’t sound like a lot but that’s pretty extreme. The second issue is that it doesn’t seem to be honoring the settings you pick. I could tell it that I want the minimum to be 245mhz but I would catch it at 19mhz. Or vice-versa I tell it that I want the max to be 650mhz and I catch it at 767mhz. With that said, toast took the time to program settings in to the kernel that will now allow you to pick “automatic” off of the device selection rather than custom. This may resolve the issue, so just keep an eye out for it if you use SetCPU. In OC Widget just go in to settings and click “Detect frequencies” to have it read them. If you have no preference then I’m personally saying to use Overclock Widget. It isn’t quite as user friendly as SetCPU, but it gets the job done right. Additionally as a 3rd reminder: make sure if you are running Fresh Toast that you DO use one of these applications, and if you are running Fresh Rom that DO NOT run one of these. Doing so can cause slowdowns.
Click to expand...
Click to collapse
drummingfool said:
Via Flipz's website:
Click to expand...
Click to collapse
Yes, I read that. That is where I got the information about SetCPU being funky.
I wish I could help, but I'm in a "noob-state-of-mind" right now...how the hell do I find OC Widget? I see it no where!
Thanks,
Tee Jay
I wish I could help, but I'm in a "noob-state-of-mind" right now...how the hell do I find OC Widget? I see it no where!
Thanks,
Tee Jay
Click to expand...
Click to collapse
"Overclock widget" in the Market.
-------------------------------------
Sent via the XDA Tapatalk App
Thank you, I might take a look!
I don't know how much you use your phone, but to say I use mine heavily is like calling Rosie a bit chunky. The settings I use are min:652.8 max:767 while on
min:19.2 max:247 while sleeping. I get roughly 6 hours batter life. But I literally use my internet for around 6 hours every day, plus calling, texting, email etc.
I'd imagine, if you use it less, you'd get much better battery life.
Edit: Oh! And I run MUCH more stably with OC widget than setcpu.

A good idea or a bad idea?

I just saw this in appbrain. Its an app called CPU Tuner. It looks like it would function like SetCpu. Anyone tried it? Is it a bad idea? I don't want to overclock my phone or anything, I'm just looking for another battery saver besides my voodoo
Sent from my SCH-I500 using XDA App
Although I'm an avid PC OC'r (VapoChill anyone?)... I'd advise you NOT to use it. I've seen enough "Whoops!" moments to know that even though you have the best of intentions and plan only to underclock to save battery... installing such an app dramatically increases the margin for error and potential for premature device death.
In my limited experience with it... it appears that the collective genius behind Voodoo 5 has gotten the balance between performance and CPU voltage right and that would certainly be the safer way to go.
NOW, if you're a "Hyper-Miler" at heart and want to see how far you can stretch the battery life... just be careful and document well what you do so that your success (or... knock-on-wood... failure) can benefit everyone.
If you ever look at the amount of time your cpu spends clocked at 100mhz compared to every other step you will easily realize overclocking a phone has absolutely no practical benefiff.
Sent from my USCC SCH-I500..
Thanks for the replies. I tried it for about a minute and deleted it. Mainly because I didn't want take the time to set it up. I think ill stick with my voodoo. It seems to be doing aight. Its just heard to tell when I'm using it to surf the web for a couple hours straight at work (a lot of downtime). It seems to kill the battery really fast. Ive come to realize that if a "battery saver" is running in the background, it's draining just as much as its "saving". Ill just learn to control myself, with my searching, until I get home to some wiring. Thanks again, I really enjoy this website/app. Everyone seems to be really helpful and full of knowledge.
Sent from my SCH-I500 using XDA App

[Q] Kernel suggestion for underclock

I am running Cognition 4.4.8, which will not allow OC/UC. I actually just want to UC. What recommendation would you have for a kernel compatible with Cognition 4.4.8 for Captivate that would allow me to UC?
Don't you mean oc/uv? I don't think you know what you are talking about.
Yeah its UV (undervolt). Find any kernel that allows it and is working with your ROM. Maybe ask in that thread as others could be using a custom kernel for that exact reason.
Sent from my SGH-I897 using XDA Premium App
UC is a real term, maybe he meant he wants to limit his clock speed to 800mhz. What's that called if not UC?
Although undervolting and underclocking to save battery is a waste of time. The cpu doesn't use that much battery in the first place, the screen and the modem use the most power, you want the charge to last switch to the lowest brighteness and 2g, that will give way more battery than uc/uv will.
studacris said:
UC is a real term, maybe he meant he wants to limit his clock speed to 800mhz. What's that called if not UC?
Although undervolting and underclocking to save battery is a waste of time. The cpu doesn't use that much battery in the first place, the screen and the modem use the most power, you want the charge to last switch to the lowest brighteness and 2g, that will give way more battery than uc/uv will.
Click to expand...
Click to collapse
+1 on the battery topic. Even at a high OC the battery drain is not that much worse... a little yeah but not too severe.
Also good point about UC.. wasn't thinking about that at all ..underclock what!?!?
some people falsely think that the phone runs at 1ghz all the time, when in fact it downclocks itself and ramps up clockspeed when it needs it....so unless you have an app thats using 100% CPU all the time, your phone is running around 200mhz at idle.
Pirateghost said:
some people falsely think that the phone runs at 1ghz all the time, when in fact it downclocks itself and ramps up clockspeed when it needs it....so unless you have an app thats using 100% CPU all the time, your phone is running around 200mhz at idle.
Click to expand...
Click to collapse
+1 again Although there are different governors that do different things most phone at stock will idle down to 200mhz. My phone for instance idles down to 800mhz, but thats just my prefrence
Yep, I meant OC/UV. I typed too fast for my own good!
Good points
Thanks for the message on how little battery undervolting saves. That was quite helpful. I did try the discussion board for Cognition, but no one seemed to be posting on using an alternate kernel, which is why I asked for recommendations here.
I believe Cog is KB1 based, so this kernel should work: http://forum.xda-developers.com/showthread.php?t=988805
Thanks I will certainly trie eXist's kernel.
Ernesto47 said:
Thanks I will certainly trie eXist's kernel.
Click to expand...
Click to collapse
If you want the best battery life, I suggest something other than cognition. In my experience, i9000 based custom roms get better battery life.
Sent from my CM7 powered captivate
@sixstringsg I notice that you are using Cyanogenmod. I keep looking at that, but since it was still not listed as stable, I was not sure whether to try it. How are you finding the stability?

[how to] get the most out of your battery

i've tried to find a solution to get the most battery life you can have with the sensation. i've tested a few things and most things are confirmed by me and a friend to work.
if you all ready know this then dont complain at this thread, some people dont know this and im just sharing my foundings on the battery life.
first thing to expand the life is simply:
flash a proper radio..
every radio works different for every country
for me the latest radio (10.58.9035.00U_10.15.9035.02_2) isnt stable..
im in the netherlands on vodafone and somehow it does have low signal strengt
this is affecting your battery alot since it have to search for signal alot..
it will also prefent your phone to go into deepsleep
the 10.56.9035.00U_10.14.9035.01 works for me the best.
second part is the kernel
the 2 most used kernels are Faux and bricked
personally im using brickeds latest 1.6b1 on MIUI 1.11.18 (yes i know its a sense and not an AOSP kernel but its giving me a good battery life)
this kernel does have an awesome good deepsleeping function and still its performing like a beast.
i dunno how the faux kernel is doing since i dont use it so its up to you to test whats the best kernel for you.
3rd is apps
download a battery useage monitor to see if apps are prefenting your phone to sleep well and download a CPU monitor to see what apps are using a lot of CPU
for me laditude was prefenting my phone to go to sleep and maps used most of the time 100% CPU usage.
i dunno yet how this is possible but if you dont use those delete them or make sure to forcestop then is system/apps
another thing thats proven on PC monitors..
black is using alot less power so if you can aply themes and you dont care about how the UI looks like,
then give a dark theme a shot
it can give you 5-10% more on the battery life
also some people uses task killers. they think it will expand there battery lifes with killing apps.
wrong. most TK are killing apps that are needed for the phone to function
if you kill those apps it will simply restart so its using more power the restart the apps.
you can use a task killer but only kill apps like games or apps that are not needed by the phone
example
you can kill angry birds but you cant kill maps
maps will simply restart thus your phone needs power to restart
and last but not least
it might sound strange to you but i've read somewhere that underclocking the cpu might be negative for the battery
for example..
HTC allready underclocked the sensation.. and people are underclocking it even more (stock is 1.5) (htc clocked it (1.2) and people are clocked at (1.0 or even lower)
i dont know yet if this is 100% true but whats the deal to clock the cpu back to 1.5ghz? if its not working for you clock it back.
my setup now is
bricked 1.6b1 with miui 1.11.18
clocked at 192-1.78 and screen of to 192 - 864
screen brightness in +_ 1/3 of the bar
wifi always on but when i go away i turn it off
using fauxclock 0.75
im getting.
slight usage 20-25h
moderate 10-13h
heavy usage 7-8h
slight usage is for me
checking mail a few times
make some calls
check XDA a few times
and texting like 20-40 times
mostly screen off
heavy usage is like
playing a lot of games (NOVA 2 and Worldwar)
lisening to music alot Like 2-3h
check XDA all the time
and call and text a lot
i hope you guys see something new in this thread
and if not BUT you got something else, tell me and i will test it and update the thread
Underclocking does not reduce battery life.
Set your screen-off to the same as your screen-on speeds and watch your standby times plummet.
This is not voodoo, it is physics.
Sent from my HTC Sensation XE with Beats Audio using XDA App
Catnap said:
Underclocking does not reduce battery life.
Set your screen-off to the same as your screen-on speeds and watch your standby times plummet.
This is not voodoo, it is physics.
Sent from my HTC Sensation XE with Beats Audio using XDA App
Click to expand...
Click to collapse
i know that..
but like i said.. its just something i heard somewhere in xda and trying doesnt kill you
stroobach said:
i know that..
but like i said.. its just something i heard somewhere in xda and trying doesnt kill you
Click to expand...
Click to collapse
No it doesn't kill you, but it's complete nonsense.
Sent from my HTC Sensation XE with Beats Audio using XDA App
2 things
stroobach said:
if you all ready know this then dont complain at this thread, some people dont know this and im just sharing my foundings on the battery life.
Click to expand...
Click to collapse
webstar1 said:
Underclocking for me reduces battery life. Im using stock kernel
Sent from my HTC Sensation XE with Beats Audio using XDA App
Click to expand...
Click to collapse
im just giving people info on the things ive read or tested to get most out of the battery..
if you going to be naive then just dont reply with your idea of nonsense..
if you think its bull**** then dont post it in here
its mend to help people and not something you can nag about
stroobach said:
2 things
im just giving people info on the things ive read or tested to get most out of the battery..
if you going to be naive then just dont reply with your idea of nonsense..
if you think its bull**** then dont post it in here
its mend to help people and not something you can nag about
Click to expand...
Click to collapse
You've tested this and have conclusive repeatable results, do you?
Didn't think so. What it very much looks like is that you've seen someone go "hay guise if I spin around in circles three times chanting various incantations, my battery drains 2% slower olol' and because you don't understand this is ridiculous, you're going to post it, make other less-informed people believe it's real and generally reach inane and pointless witchcraft solutions that make the problem worse rather then better.
But hey, you carry on.
Sent from my HTC Sensation XE with Beats Audio using XDA App
updated it with 2 more things you can try out
There is no perfect radio lol. Its very location sensitive. If you are not even experiencing any problems with the current radio I dont think you should ever change it.
Sent from my Sensation using Tapatalk
Just get a Anker 1900 mAh Li-ion Bat to replace the OEM junk...
+1 For the Anker battery just swapping out the orginal battery for the Anker has solved my problem in having to charge the phone at work.
I think swapping out for a bigger batttery would be the best bet lol
+1 to the Anker battery.
I am running a stock 02 UK Sensation and was getting just about 1 full day ( approx 16 to 18 hours from Bed to Bed !) before the charge reached a critical level with the stock battery. So it always REALLY NEEDED an overnight charge.
Since changing to the Anker battery i can get from wake-up to about midday or beyond the NEXT day before it really NEEDS a charge.
I do realise this isnt very scientific, but it is an accurate guess-timate of the difference the Anker battery makes using same phone is same locations.
So the short answer is this: before you spend toooo much time tweaking things, get a better battery which will make more of a difference than any other factor.
I testes downclocking..
Conformed for me when I downclock it to 1026MHz it reduces battery life with 15%..
Tested against 1.78ghz
Underclocked 20h
Overclocked 23h
Both usage where almost the same
sent from my Nokia 3310

Lag *fix*

This supposed lag fix has blown up over at r/android. I tried it on my G2x and it for sure booted up the launcher faster on startup. Check it out!
http://forum.xda-developers.com/showthread.php?t=1987032
Sent from my LG-P999 using Tapatalk 2
Thanks for sharing, looks pretty promising. Going to test it out for a bit .
I was wondering if this matters whether CM7 or cm10?
Thanks for sharing this. Installed the apk and it seems a little quicker with things, but that might just be in my head.
I'm not sure if it ****s on your battery life or not, seems like my battery just demolished itself, but now that I think about it I got 6 hours on 52%
Thus why I don't have it
Sent from my LG-P999 using xda app-developers app
I tried it for couple hours and it doesn't seem to work for me.
Sent from my LG-P999 using xda app-developers app
Everything seems pretty good for me. I'll post back in a couple days to say if it's held up.
Sent from my LG-P999 using xda app-developers app
I've installed it last night. My usual morning lag that I experience wasn't there so I believe there is some merit to what this mod is supposed to provide. I'll be tracking the battery life, as that's more important to me than a reboot once a day.
Yes I can also confirm that this app works. Even makes one of my slowest apps (amazon appstore) open much faster. Everything is a bit quicker.
My only concern is battery life, which I am going to be testing over the weekend. Loving the mod so far though.
I can verify this works well use to take close to a minut to load my xda ap lol. Not so any more. Also switching from app drawer to home screen, no lag. I used v6 supercharger for a while and i think that for now im just gonna use this. My phome is much more responsive than it use to be, especially when opening my settings menu. I will be paying attention to battery as well. Thanks for your work.
Edit. My cpu clock speed magically set it self to 1552. Dont ask me how that happened cuz i dont know. Now normally at this speed my phone would freeze. How do i know this? Cus its happened on more than one occasion. I dont overclock anymore because of it. I ran this app all day with no adverse effects. I cant say one way or another if this app works because i dont know when my phone was set to overclock. With the controversy surrounding this.... Im glad i didnt pay 1.50 for it or id feel like a really dumb***
Sent from my LG-P999 using xda app-developers app
RC calls BS
https://plus.google.com/115049428938715274412/posts/GWr72W9zmY2
From his post:
"So to be clear... IMNSHO, the recent entropy pool fad is bull****. The only users of /dev/random are libcrypto (used for cryptographic operations like SSL connections, ssh key generation, and so on), wpa_supplicant/hostapd (to generate WEP/WPA keys while in AP mode), and the libraries that generate random partition IDs when you do an ext2/3/4 format. None of those 3 users are in the path of app execution, so feeding random from urandom does nothing except make random... well... less random
The only conceivable reason some devices may feel faster is because by constantly polling the PRNG, it keeps the device's I/O in constant use (which in turn, depending on device, will make the CPU stick to higher clock frequencies to keep up and/or ramp up the IO scheduler)."
Yes it's bullish**. The whole explanation for this mod doesn't make sense and I just can't figure out how this would help at all. As RC said excellently, it would simply prevent I/O functions to go to sleep and keep your CPU higher. TL;DR : Raise your CPU clocks, change your I/O scheduler and you'll get better performances.
One more thing... I dont know when my phone was set to overclock but here are some interesting screen shots for you.
This is a 1500Mah stock battery. The original batter. I got with the phone over a year ago btw.
Something to cbew on i think. My phone has never run this well. Wtf?
Sent from my LG-P999 using xda app-developers app
Apparently everyone in that thread still thinks it works... I don't think they read Ricardo's post. Someone should keep posting it lol.
jryan388 said:
RC calls BS
https://plus.google.com/115049428938715274412/posts/GWr72W9zmY2
From his post:
"So to be clear... IMNSHO, the recent entropy pool fad is bull****. The only users of /dev/random are libcrypto (used for cryptographic operations like SSL connections, ssh key generation, and so on), wpa_supplicant/hostapd (to generate WEP/WPA keys while in AP mode), and the libraries that generate random partition IDs when you do an ext2/3/4 format. None of those 3 users are in the path of app execution, so feeding random from urandom does nothing except make random... well... less random
The only conceivable reason some devices may feel faster is because by constantly polling the PRNG, it keeps the device's I/O in constant use (which in turn, depending on device, will make the CPU stick to higher clock frequencies to keep up and/or ramp up the IO scheduler)."
Click to expand...
Click to collapse
Isn't faster performance accomplished by keeping the I/O constantly running and the CPU at higher clock speed than it would otherwise be?
Call me crazy but using this made my phone constantly stay in deep sleep! I've never, ever seen my phone stay asleep for so long and so consistently before.
buru898 said:
Call me crazy but using this made my phone constantly stay in deep sleep! I've never, ever seen my phone stay asleep for so long and so consistently before.
Click to expand...
Click to collapse
Does it ever wake up ?
Sent from my LG-P999 using xda app-developers app
New2my8125 said:
My only concern is battery life, which I am going to be testing over the weekend. Loving the mod so far though.
Click to expand...
Click to collapse
I've been using this mod for a little over a week. While RC might be right about what this mod really is doing, my phone hasn't been snappier. As for battery life, I've lost about 10% more battery a day using this. I've got the Anker 2800mWh battery, and at the end of the day I'm usually sitting around 55-60% battery remaining. On hard use days I'd be around 30% battery remaining. Overall I'm still getting a full days use out of the phone.
If someone could suggest what scheduler I should use (instead of this mod) then I'd gladly try RC's suggestion and see if he is right as well.

Categories

Resources