Battery efficient ROM - HTC Sensation

Hi, going on a trip soon and need a ROM with good battery effiency. I'm now running InsertCoin Evolution 1.91 and the battery drains pretty quickly so I'm wondering: what's the best ROM regarding battery life time? Sensation XE btw.
Thanks

What kernel do you use?
Try bricked with badass belance, no GPU OC, if you want better battery life underclock to 1GHz it doesnt lag and got pretty decent battery life with it. Dont change screen off freq.
And i recommend you to undervolt, -50v is good, i use about -75 now and its pretty stable.
I used to get more than 20h with 1.56GHz max.
Edit: i use stock z710e battery which is 1520mAh
Sent from my Sensation using Tapatalk 2

Thanks, will try that.
The kernel I'm using atm. is 3.0.30-Bricked.3.0-v1.1-g5a2b328shpå[email protected] ) null

b3ndik said:
Thanks, will try that.
The kernel I'm using atm. is 3.0.30-Bricked.3.0-v1.1-g5a2b328shpå[email protected] ) null
Click to expand...
Click to collapse
Use the button mate
Sent from my Sensation using Tapatalk 2

aimcr7 said:
Use the button mate
Sent from my Sensation using Tapatalk 2
Click to expand...
Click to collapse
I did it for him since you apparently need the self-satisfaction of internet thank-points.

Does someone mind posting the lowest values u can under volt to?
Sent from my Sensation using XDA

fredcorp6 said:
Does someone mind posting the lowest values u can under volt to?
Sent from my Sensation using XDA
Click to expand...
Click to collapse
Depends on the phone. Some can push -75, some only -50. Just gotta try it and see.

sshede said:
Depends on the phone. Some can push -75, some only -50. Just gotta try it and see.
Click to expand...
Click to collapse
Tbh i doubt it matters much how much you UV, i'm sure I read an article awhile ago that said uv actually didnt extend battery life at all

sshede said:
I did it for him since you apparently need the self-satisfaction of internet thank-points.
Click to expand...
Click to collapse
LoL, no i mean you dont need to say it if there is a button
Thats the point of thanks button
Sent from my Sensation using Tapatalk 2

Jonny said:
Tbh i doubt it matters much how much you UV, i'm sure I read an article awhile ago that said uv actually didnt extend battery life at all
Click to expand...
Click to collapse
If you decrease the voltage needed for one freq, it means the cpu needs less power and it means more battery life
Use system tuner pro, its easy and safe
Sent from my Sensation using Tapatalk 2

Jonny said:
Tbh i doubt it matters much how much you UV, i'm sure I read an article awhile ago that said uv actually didnt extend battery life at all
Click to expand...
Click to collapse
Well, it technically does, because less voltage means less current, both of those mean less power. (Literally, Current * Voltage = Power, fun fact). However, the increase in battery life is marginal at best, so it doesn't actually benefit.

Power ~ V^2 * f. Voltage has more effect than frequency, both have some effect.

Forget power equations, battery's are capacitors so lets use capacitor equations!
Rate of discharge is proportional to Q/R.
I=V/R so 1/R=I/V
Therefore rate of discharge is proportional to I/V. Ohms law states as one goes up so does the other.
So technically undervolting has no effect?!
Sent from my Sensation using XDA

fredcorp6 said:
So technically undervolting has no effect?!
Click to expand...
Click to collapse
Think about that for a minute, if that were the case, why do you think modern processors use lower and lower driving voltages? Your logic is flawed.
"Dynamic frequency scaling by itself is rarely worthwhile as a way to conserve switching power. Saving the most power requires dynamic voltage scaling too, because of the V2 component and the fact that modern CPUs are strongly optimized for low power idle states."
http://en.wikipedia.org/wiki/Dynamic_frequency_scaling

b3ndik said:
Hi, going on a trip soon and need a ROM with good battery effiency. I'm now running InsertCoin Evolution 1.91 and the battery drains pretty quickly so I'm wondering: what's the best ROM regarding battery life time? Sensation XE btw.
Thanks
Click to expand...
Click to collapse
I use this one and its pretty efficient!!
[ROM][JUN.20][ICS][AOKP-CM9]HyperSensation-v2.8
http://forum.xda-developers.com/showthread.php?t=1610209

I've been using paranoidandroid, and some opensensation versions before that, which all suffered from batterydrain. From what i've read that should be fixed now. What i've read is that in theory aosp could be more batteryefficient.
In addition, for aosp, there now is faux, tamcore, and showp's bricked, kernels available.

I used to use virtuous inquisition, its senseless and really great on battery! I think it's been the best battery efficient Rom by far in my opinion. Hope this helps.
Sent from my Sensation 4G using xda premium

Whyzor said:
Think about that for a minute, if that were the case, why do you think modern processors use lower and lower driving voltages? Your logic is flawed.
"Dynamic frequency scaling by itself is rarely worthwhile as a way to conserve switching power. Saving the most power requires dynamic voltage scaling too, because of the V2 component and the fact that modern CPUs are strongly optimized for low power idle states."
http://en.wikipedia.org/wiki/Dynamic_frequency_scaling
Click to expand...
Click to collapse
Thanks for that. I was thinking the exact same thing. If everything is proportional, and it is, then decreasing one variable (voltage) should decrease everything else.

I found the virtuous inquisition rom quite good if you ask me but it all depends on your usage as well no one can help if your using your phone like crazy
Swyped From My Sensation.

Is hypersensation and hypernonsense good batt life roms.
Sent from my HTC Sensation 4G using XDA

Related

[Q] Have you managed to OC to 1460MHZ and keep stability?

I'm using AOSP+ ICS ROM with the latest Matr1x kernel. Whenever I try to OC to 1460 the phone freezes and I have to pull the battery, so I'm forced to run at a maximum of 1300MHz.
Also, on a related matter, is it good practice to use SetCPU with various profiles (battery<, temp>, screenoff, charging) for various frequencies? Or should I just use AOSP+ tweaks to chose a min and max frequency and let it be?
Thanks for taking the time to answer these.
Raise all voltages by +30 across the board
Sent from my Nexus S using XDA App
My Phone freezes when i try to OC to 1460
Read the above comment or read my FAQ...god..
Lol
Sent from my Nexus S using XDA App
http://www.youtube.com/watch?v=DPclc3eKgiQ&feature=youtube_gdata_player
Sent from my Nexus S using XDA App
zgomot said:
Also, on a related matter, is it good practice to use SetCPU with various profiles (battery<, temp>, screenoff, charging) for various frequencies? Or should I just use AOSP+ tweaks to chose a min and max frequency and let it be?
Click to expand...
Click to collapse
If you are using deep idle you shouldn't underclock since it causes a race-to-idle condition. In other words your battery will drain faster. If you don't use deep idle, feel free to underclock when the screen is off or whatever you want.
sakisds said:
If you are using deep idle you shouldn't underclock since it causes a race-to-idle condition. In other words your battery will drain faster. If you don't use deep idle, feel free to underclock when the screen is off or whatever you want.
Click to expand...
Click to collapse
To the point and verry helpful, thanks a bunch
mathkid95 said:
Raise all voltages by +30 across the board
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Can I do this via AOSP+ tweaks and still use SetCpu to OC and UC? Are they conflicting apps? (Deep idle OFF)
Sent from my Nexus S using XDA App
I would recommend just using setcpu
Sent from my Nexus S using XDA App
mathkid95 said:
Raise all voltages by +30 across the board
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Just an update, Using CNA 1.4.0 and Matr1x v17, I am stable oc'ed to 1460.
this is what I am running
1)800/1460
2)gov =Ondemand
3)Scheduler =Noop
4)all voltages to +30 (used the cna rom's voltage tweaker)
I tried ShadowGun: the Leftover.. and It was flying. Of course, make sure that have enough battery or that you have a charger ready. But finally it works, try this and let me know
I can run it for 10-20 min of usage then get a freeze. I never raised the voltages before though. It seems like its working for other people. And the actual developer of Matrix Kernel is telling you to ....
Nexus S (GSM i9020a)
AOKP (Build 25)
Eugene's Kernel (Speedy 7)
OC 800/100 (Lionheart)
Live OC (105)
It still amazes me how so many people that ask about overclocking have no frigging idea at all how cpus/gpus in general are binned etc.
I have a question. Why do you guys overclock that much? It might be snappy but battery life is just bad and it just doesn't worth it in my opinion.
Sent from my Nexus S from Tapatalk
albundy2010 said:
It still amazes me how so many people that ask about overclocking have no frigging idea at all how cpus/gpus in general are binned etc.
Click to expand...
Click to collapse
Care to shed some light for us people that have no frigging idea at all how cpus/gpus in general are binned etc? If not, well... why did you even bother posting?
ljordan2 said:
I have a question. Why do you guys overclock that much? It might be snappy but battery life is just bad and it just doesn't worth it in my opinion.
Sent from my Nexus S from Tapatalk
Click to expand...
Click to collapse
Personally, I do it because I can. Seriously... I'm a geek, I love gadgets and tech and I like to tinker.
On the subject at hand, I'm still unable to OC to 1460 (ARM voltages +30, INT voltages +25) but at 1300 it runs fine, no issues whatsoever.
i can run 1460 stable all day. bigxie/matrix. just did +30 to all the voltages above 1000. deadline and lulzactive..
If you are a geek you would know about something as simple as binning chips. Do what a tech geek would do...look it up. Same thing the op should have done with his ?. Hell mathkid has a answer to his ? In the op of his kernel thread. Which is the kernel he is running
albundy2010 said:
If you are a geek you would know about something as simple as binning chips. Do what a tech geek would do...look it up. Same thing the op should have done with his ?. Hell mathkid has a answer to his ? In the op of his kernel thread. Which is the kernel he is running
Click to expand...
Click to collapse
You're kinda bitter for someone married to a busty redhead
jesusice said:
You're kinda bitter for someone married to a busty redhead
Click to expand...
Click to collapse
Haha, I thought so too.
Sent from my Nexus S

Inspire cm7 2ghz kernels?

Are any 2ghz kernels compatible with cm7?
Sent from my Desire HD using xda premium
knightofthe9 said:
Are any 2ghz kernels compatible with cm7?
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
at the risk of offending you, I would not recommend setting your phone to 2ghz..I can assure you nothing great in the long term is going to happen. As for kernels give LordClockan and TalonAce a glance, I'm not 100% sure if they are 2ghz kernels but its a good jumping off point
2ghz will fry your CPU. Maybe not initially buy your phone will definitely fail prematurely. The only reasons other people do it is because they can and they probably have a newer phone for their daily. Even just overclocking a little bit can have a negative impact but not as drastic. If you insist on overclocking I wouldnt exceed 1.4.
With that said there are several Aosp kernels that will allow you to push it to the limit. Just search the dev forum.
Overclocking your cpu will not hurt it unless its running hotter than the cooling system can handle. It will cause lock ups and failure to boot. If you start overvolting it, you WILL cause premature damage to the chip itself. Optimum overclock has always been 10-20% increase for any processor. Personally id rather underclock and undervolt a little, runs cooler and less power drain.
gizmoe is right, 2ghz is a 'just cuz i can' overclock. it wont run stable at that level. its like the 8ghz overclocks you see on the intel processors using LN2 cooling lol.
2ghz is bad.
I ran my inspire at 2ghz and besides the battery practically counting down the phones was heating up and that was maybe 15 minutes. Definitely not a goods idea.
Thank you for the input and info guys.
I could over clock and undervolt on a past captivate. Is there any app you would recommended for the inspire on cm7 to do this?
Sent from my Desire HD using xda premium
knightofthe9 said:
Thank you for the input and info guys.
I could over clock and undervolt on a past captivate. Is there any app you would recommended for the inspire on cm7 to do this?
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
Setcpu use to be the go to app but many found it to lag after waking the phone. Many have now moved on to daemon controller. From the looks of it you're using CM7 which has the function built in..I believe its menu > settings > CM settings > performance...or something like that...don't check set on boot until you know how much OC your phone can candle. If you like CM, take a look at Absolution by the Collective. They have scripts written for custom profiles for OC and UVing.
MMM-BACONSTRIPS said:
If you like CM, take a look at Absolution by the Collective. They have scripts written for custom profiles for OC and UVing.
Click to expand...
Click to collapse
I've clocked to 2ghz a few times just to get a crazy quadrant score but that's about it. I usually keep mine somewhere in the 900mhz range with a little lite uv'ing and found that to be plenty.
2ghz can definitely be bad for your cpu..... Like to much bacon can be bad for your arteries.....
Sent from my Inspire 4G using XDA App

OMG!!!! 2.2 GHz!!!!!!!!

Sent from my Sensation using XDA
TripnRaver has released a 2.2 ghz undervolted kernel for the sensation!!!!! Its actually stable and it doesn't rape battery life!! Unbelievable!
Sent from my Sensation using XDA
Sent from my Sensation using XDA
Sensation-al! said:
TripnRaver has released a 2.2 ghz undervolted kernel for the sensation!!!!! Its actually stable and it doesn't rape battery life!! Unbelievable!
Sent from my Sensation using XDA
Click to expand...
Click to collapse
does he have a Corsair Hydro Series H100 Cooler strapped to it?
Hahaha not even! Its barely getting warm for me! I LOVE that guy
Sent from my Sensation using XDA
Could you previously overclock to 1836 without problems? I only ask as that clock for me way back was too much.Wondered if he had cracked the "only for some devices"
I was made aware that it is not 2.2ghz and is actually 1.78ghz with false identification on actual speed, trip has been made aware of this whether he did it intentially or by accident.
Sensation-al! said:
Hahaha not even! Its barely getting warm for me! I LOVE that guy
Sent from my Sensation using XDA
Click to expand...
Click to collapse
so what exactly does this do for the performance of your phone? Is it just apps opening up faster and games a little better?
I understand the performance gains in cpu overclocking for computers in that you get faster encoding for videos, maybe a few more fps in gaming etc but how noticeable is doing an overclock for your phone?
Is it more of a just because you can or is there a real benefit to the user that they can notice?
A 30% overclock on your PC might give you 10-15% better performance but does that equate to similar improvements with a moving to 1.5 or 1.78ghz on your phone?
DANOFDANGER said:
I was made aware that it is not 2.2ghz and is actually 1.78ghz with false identification on actual speed, trip has been made aware of this whether he did it intentially or by accident.
Click to expand...
Click to collapse
Haha I want to use a kernel that says "5.0GHz" just to show off to other people
sergeybrin said:
Haha I want to use a kernel that says "5.0GHz" just to show off to other people
Click to expand...
Click to collapse
why stop at 5? carry a bottle of Liquid Nitrogen with you and the sky is the limit !!
Even IF it isn't 2.2 (which surprises me) it is INCREDIBLY snappy and faster than when I was running sebastianFM's 1.728 or whatever and benchmarks are pretty damn high
Sent from my Sensation using XDA
Sensation-al! said:
Even IF it isn't 2.2 (which surprises me) it is INCREDIBLY snappy and faster than when I was running sebastianFM's 1.728 or whatever and benchmarks are pretty damn high
Sent from my Sensation using XDA
Click to expand...
Click to collapse
let us know how its going after a week or so please
Eh, not amazed but it's decent I guess... Coming from the Glacier we have a kernel capable of 2.1GHz but I never go above 1.4 anyway. Clock speed isn't everything.
BigRoo69 said:
so what exactly does this do for the performance of your phone? Is it just apps opening up faster and games a little better?
I understand the performance gains in cpu overclocking for computers in that you get faster encoding for videos, maybe a few more fps in gaming etc but how noticeable is doing an overclock for your phone?
Is it more of a just because you can or is there a real benefit to the user that they can notice?
A 30% overclock on your PC might give you 10-15% better performance but does that equate to similar improvements with a moving to 1.5 or 1.78ghz on your phone?
Click to expand...
Click to collapse
It's a balance there is only so much you can get out of the CPU in anything once it passes the threshold you get less from it more heat less life we are at 1.2 default I would say after 2.0 we won't get much more but a dead battery is 3 hrs I got mine at 1.1 I am good with battery vs power consumption
Sent from my HTC Sensation 4G using xda premium
craven667 said:
It's a balance there is only so much you can get out of the CPU in anything once it passes the threshold you get less from it more heat less life we are at 1.2 default I would say after 2.0 we won't get much more but a dead battery is 3 hrs I got mine at 1.1 I am good with battery vs power consumption
Click to expand...
Click to collapse
so you downclocked yours by .1GHZ? why did you do this?
BigRoo69 said:
so you downclocked yours by .1GHZ? why did you do this?
Click to expand...
Click to collapse
He just said it...the battery consumption is much better. I don't run any apps/games which need the higher clock rates. So I also underclocked to 1.1 Ghz and I'm very happy with it.
Yes I saw this kernel! This is awesome! But my phone will fry i think
Sent from my HTC Sensation XE with Beats Audio using Tapatalk
tiigeri said:
I also underclocked to 1.1 Ghz and I'm very happy with it.
Click to expand...
Click to collapse
so going from 1.2 down to 1.1 improved battery life?? By how long?
A lot but I have set cpu and can jump to 1.7 easy
You tell me as of now what app needs more then 1.1 1.2 ??? Once phone boots up the phone don't need more then that
Sent from my HTC Sensation 4G using xda premium
I beleave the CPU speed is at max when you boot up and I don't run benchmark allday everyday lol
Sent from my HTC Sensation 4G using xda premium

Profiles??

Does profiles/governors really do much of a difference on battery life ?? I tried all of them : ondemand,powersave,performance... But haven't seen a difference and also same thing for kernels i flashed alot of them but never felt the difference ??
Sent from my HTC Sensation Z710e using xda premium
Anyone??
Sent from my HTC Sensation Z710e using xda premium
Me either.
What difference are you talking about?
Difference in power or difference in battery saving/consumption
If so yeah there is difference in these two parameters with different governers
sent from my blazing fast pyramid through sonic waves
ganeshp said:
What difference are you talking about?
Difference in power or difference in battery saving/consumption
If so yeah there is difference in these two parameters with different governers
sent from my blazing fast pyramid through sonic waves
Click to expand...
Click to collapse
Im talking about battery consumption never seen a single difference no matter what kernel/ profiles/ governors i use lol
Sent from my HTC Sensation Z710e using xda premium
It really depends on your usage pattern, doesn't it? If you're going to be using your phone with the screen on all of the time, then I really doubt changing the profile will be making that much of a difference to your battery life. In any case, it's very difficult to accurately and objectively determine the impact a profile or kernel will make on your battery life. For example, I use my phone differently each day, so it's really hard to tell. I can roughly gauge if a kernel can give me better battery life, but it's very hard to say for sure. There is a difference since all those profiles control the CPU differently, but whether you can see a significant difference or not is up to you.
hunter890 said:
It really depends on your usage pattern, doesn't it? If you're going to be using your phone with the screen on all of the time, then I really doubt changing the profile will be making that much of a difference to your battery life. In any case, it's very difficult to accurately and objectively determine the impact a profile or kernel will make on your battery life. For example, I use my phone differently each day, so it's really hard to tell. I can roughly gauge if a kernel can give me better battery life, but it's very hard to say for sure. There is a difference since all those profiles control the CPU differently, but whether you can see a significant difference or not is up to you.
Click to expand...
Click to collapse
Same here. Most of the time my phone survives for two or even more days without recharging (ondemand profile) but there are days when it drains battery like there is no tomorrow (no network, using it for navigation...) so I guess it boils down to your usage patterns and what you are expecting from device.
grupatnt said:
Same here. Most of the time my phone survives for two or even more days without recharging (ondemand profile) but there are days when it drains battery like there is no tomorrow (no network, using it for navigation...) so I guess it boils down to your usage patterns and what you are expecting from device.
Click to expand...
Click to collapse
I've found the same. If I'm constantly online or am playing games then I'll chew through the battery in a few hours. But on the other hand I've found that the battery will last 24 hours plus if I'm travelling and just listening to mp3's
Im just the kind of guy who use his phone more for multimedia no data nothing else music screen off 70 texts a day thats it and all these above usually takes 1h screen on time yet i always get home whit 40% whit phone unplugged for 8 hours but..
Im not complaining weekends i use my phone differently yet i never see a difference..
Sent from my HTC Sensation Z710e using xda premium
So anyone??
Sent from my HTC Sensation Z710e using xda premium
Flashed brick kernel no difference again perhaps i need to let it settle down
Sent from my HTC Sensation Z710e using xda premium

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

Categories

Resources