Related
I apologize if this is in the wrong section, but this is the best forum I could think to post in. I didn't want to just post it in a device-specific forum.
Basically, I want to know who's to blame for Android's (almost always) poor battery life. It has been several years since android has been out, and it wasn't until a few months ago that phones started having "good" battery life, namely with the Moto Atrix 4G, and the LG Optimus 2X / G2X. and Samsung Galaxy S II
Is the Android OS to blame. Was there something that was going on before 2.2 that was causing this?
My friend's iPhone 4 has a 1420 mAh battery, and it can last nearly two days with medium use, all while receiving push notifications, etc etc..
In comparison, I have to undervolt & underclock my Evo 4G just so it will get through one work day on the 1500mah battery
And it's not just the iPhone. I know people with large-screened Symbian devices that also have great battery life. Even my roommate's HD7 gets much better battery life with similar usage.
I know that usage is a big factor, and the "good" battery life is subjective, but before people drop in and start raving about how android is more "connected", and stuff is always syncing, blah blah blah. I want you to drop your biases, and accept the truth; android battery life has been terrible.
So who's to blame? Google?
I would have to imagine that it's just the nature of the beast in that the iphone and WM7 all have very similar hardware and therefore can optimize there code to suite that specific platform to eek out all the battery that they can.
However the variety in hardware that we all enjoy with android does not enable the same amount of optimizations unfortunately.
That being said, with advances in hardware and software there will inevitably be better battery life around the corner - for all platforms. so i think that the solution would be that manufacturers like samsung, qualcomm, ti and even HTC, Moto to better optimize their products before launch, however out of these i only really see sammy as being able to do this as they are the only one to produce the chips and the phone.
but yeah... just my 2c
Hi all I've come to a decision that buying the Nexus 5 is worth it, a perfect collection to my devices
The Snapdragon 800 Quad 2.3 got my attention and its pretty cheap
I would like to ask about the battery life and if there are any custom roms that improve it
Thanks alot
Hi,
For the battery life it will vary from each users, it depends on your usage and settings (screen brightness, synchro, GPS, etc...), for more details you can take a look here for example: Nexus 5 Battery Results. Some users have 7 hrs screen on time, others 3 hrs (plus the idle time to take in consideration) for example, like I said it depends of your use. If you are a gamer the battery life will not be the same as the user who use its phone only for SMS.
Again you will have different opinions (and people that claims that x rom or x kernel is the best for battery life, you'll have the same number of opinions as there are different roms / kernels and it will not help you more...), for some the battery life is great and for others it's terrible, etc..., I would say the average is a day for about 4 Hrs screen on time with "normal" (or "light" use, I mean not 1 hour of Dead Trigger) use. It will depend of what you will do with your phone?
The battery life is mainly on the user side, it's not x rom or y rom that will give you better or worse battery life (unless a big issue in the rom, but... or sometimes it's the Gapps that drain more than usual it's right). If you have a bad signal or a rogue app that give you a ton of wackelocks so higher battery drain, whatever the rom or the kernel you will use it will be always the same thing.
If you want improve your battery life, know what apps you have, how and what they do in background for example (to avoid wackeloks), you can underclock, etc...
Take a look here also about battery life and kernel: Nexus 5 Battery benchmarks.
And there is already a bunch of threads (and review) about battery life in the Q&A forum...
viking37 said:
Hi,
For the battery life it will vary from each users, it depends on your usage and settings (screen brightness, synchro, GPS, etc...), for more details you can take a look here for example: Nexus 5 Battery Results. Some users have 7 hrs screen on time, others 3 hrs (plus the idle time to take in consideration) for example, like I said it depends of your use. If you are a gamer the battery life will not be the same as the user who use its phone only for SMS.
Again you will have different opinions (and people that claims that x rom or x kernel is the best for battery life, you'll have the same number of opinions as there are different roms / kernels and it will not help you more...), for some the battery life is great and for others it's terrible, etc..., I would say the average is a day for about 4 Hrs screen on time with "normal" (or "light" use, I mean not 1 hour of Dead Trigger) use. It will depend of what you will do with your phone?
The battery life is mainly on the user side, it's not x rom or y rom that will give you better or worse battery life (unless a big issue in the rom, but... or sometimes it's the Gapps that drain more than usual it's right). If you have a bad signal or a rogue app that give you a ton of wackelocks so higher battery drain, whatever the rom or the kernel you will use it will be always the same thing.
If you want improve your battery life, know what apps you have, how and what they do in background for example (to avoid wackeloks), you can underclock, etc...
Take a look here also about battery life and kernel: Nexus 5 Battery benchmarks.
And there is already a bunch of threads (and review) about battery life in the Q&A forum...
Click to expand...
Click to collapse
Revontheus said:
Hi all I've come to a decision that buying the Nexus 5 is worth it, a perfect collection to my devices
The Snapdragon 800 Quad 2.3 got my attention and its pretty cheap
I would like to ask about the battery life and if there are any custom roms that improve it
Thanks alot
Click to expand...
Click to collapse
To add to what they said though, certain Kernels with certain Roms can HELP with battery life but it all boils down to how the user uses it. I can tell you that with my same usage on KitKat and Cyanogenmod 11 (CM11), I get better battery life out of CM11. I recorded about a 4 hour longer battery life on CM11 as opposed to default KitKat that comes on the device.
You should look into CM11, it's a cleaner, more effecient, more customizable version of KitKat.
Hope this helps!
Great job to Viking on explaining battery life/Roms
@viking37, I Saw on some reviews on the internet that it comes pre-throttled ( pre underclocked ) is this true
Revontheus said:
@viking37, I Saw on some reviews on the internet that it comes pre-throttled ( pre underclocked ) is this true
Click to expand...
Click to collapse
Underclocked, for the Nexus 5 , I never saw this, have you a link?
All Nexus 5 are clocked at max 2,26 Ghz, nothing less... It seems that there is different variants of the S800 (clocked at 2,4/2,5 Ghz) but the S800 in the Nexus 5 it's 2,26 Ghz (MSM8974AA).
Maybe you mean this: http://en.wikipedia.org/wiki/Snapdragon_(system_on_chip)#Snapdragon_800?
I have no issues with battery life ... I consistently get 14-20 hours of use with 3-5 hours of screen time or 2-3 hours of screen with 1-2 hours of voice.
Auto brightness, GPS on, nothing special.
Sent from my Nexus 5 using Tapatalk
Oh thank goodness, I saw some reviews saying it comes pre-throttled to save battery
Thanks
battery life is terrible but after some modification, it better a lot.
Sent from my Nexus 5 using Tapatalk
I get 24 hours and 5 to 6 screen time. Tweaked heavily with battery life in mind.
Its nearly as good as my Moto x.
Sent from my Nexus 5 using Tapatalk
So I just picked up a pixel 3 and the battery life is fairly mixed but I guess I was spoiled with my previous device (Oneplus 5).
Will installing a custom kernel improve my battery life? I haven't really bothered since my Galaxy S2 which was a shambles.
If so, are there any specific kernels which aim to do this by default?
My opinion is that this is all imaginary.
android8bit said:
So I just picked up a pixel 3 and the battery life is fairly mixed but I guess I was spoiled with my previous device (Oneplus 5).
Will installing a custom kernel improve my battery life? I haven't really bothered since my Galaxy S2 which was a shambles.
If so, are there any specific kernels which aim to do this by default?
Click to expand...
Click to collapse
A custom kernel typically gives you the option to customize the way it behaves. Increased battery life will come at the expense of performance. But even then you won't see a major difference. The biggest battery killer is poor cell service. Also, eliminate apps that run in the background, at least the ones you don't need running all the time. Screen brightness is another large battery user. Google does a pretty good job of optimizing the kernel out of the box.
Sent from my [device_name] using XDA-Developers Legacy app
They used to, quite a bit. But most of that went away with O. There just isn't that much left to optimize anymore. Now they are about extra features.
I've been using a V20 for several months now and I'm really enjoying the many features and flagship-grade hardware it offers. However, it has a lot of problems in terms of design. The V20 runs REALLY hot, and all that heat comes with an enormous power consumption (most figures for stock SOT, including my own, are around four hours.)
I've had a few ideas of my own for correcting LG's mistakes, and I'm wondering what all of your experiences are.
Underclocking the processor: The 820 is a fast, yet power-hungry and hot, processor. Underclocking it would trade off performance in favor of cooler phone and more battery life. Has anyone tried modifying the stock CPU governor or in any way messing with the clocks? I've experimented with LKT but didn't really notice any significant improvement.
Undervolting the processor: I'm not sure about how feasible this is on Android devices. Undervolting the processor would increase battery life and cool the phone at the expense of stability. Anyone find that the CPU is running at an necessarily high voltage?
Reducing Screen Resolution/Framerate: The V20 uses a 1440p display. With its screen size, most of the time this isn't necessary. Are there any tools to automatically reduce resolution when not playing back fullscreen 1440p content? Has anyone tried one, and what are the effects?
Aftermarket batteries: I've been using a 10500mAh extended battery. While it brings SOT up to usable levels, it's very heavy (and has over the course of a month or two decayed to only around 7Ah.) What's the general opinion on these?
Thermal pasting: Repasting or using at thermal pad has been a very common procedure for this device. For those who have done this, what kind of objective analysis of its effects can you providef?
waterlubber said:
I've been using a V20 for several months now and I'm really enjoying the many features and flagship-grade hardware it offers. However, it has a lot of problems in terms of design. The V20 runs REALLY hot, and all that heat comes with an enormous power consumption (most figures for stock SOT, including my own, are around four hours.)
I've had a few ideas of my own for correcting LG's mistakes, and I'm wondering what all of your experiences are.
Underclocking the processor: The 820 is a fast, yet power-hungry and hot, processor. Underclocking it would trade off performance in favor of cooler phone and more battery life. Has anyone tried modifying the stock CPU governor or in any way messing with the clocks? I've experimented with LKT but didn't really notice any significant improvement.
Undervolting the processor: I'm not sure about how feasible this is on Android devices. Undervolting the processor would increase battery life and cool the phone at the expense of stability. Anyone find that the CPU is running at an necessarily high voltage?
Reducing Screen Resolution/Framerate: The V20 uses a 1440p display. With its screen size, most of the time this isn't necessary. Are there any tools to automatically reduce resolution when not playing back fullscreen 1440p content? Has anyone tried one, and what are the effects?
Aftermarket batteries: I've been using a 10500mAh extended battery. While it brings SOT up to usable levels, it's very heavy (and has over the course of a month or two decayed to only around 7Ah.) What's the general opinion on these?
Thermal pasting: Repasting or using at thermal pad has been a very common procedure for this device. For those who have done this, what kind of objective analysis of its effects can you providef?
Click to expand...
Click to collapse
You did not mention what variant, most of the issues you mentioned can be rectified by flashing a custom rom and kernel
Sent from my LG-H910 using XDA Labs
There is also the almighty...AKT (Advanced Kernel Tweaks Mod you can flash. Use the 820 selection.
Also thermal mods as well
Mysticblaze347 said:
There is also the almighty...AKT (Advanced Kernel Tweaks Mod you can flash. Use the 820 selection.
Also thermal mods as well
Click to expand...
Click to collapse
Although LKT and AKT do have some advantages, they didn't give me much more Screen On Time - so I removed them. Have you gotten a significant more amount of SOT? If so, what settings?
baldybill said:
Although LKT and AKT do have some advantages, they didn't give me much more Screen On Time - so I removed them. Have you gotten a significant more amount of SOT? If so, what settings?
Click to expand...
Click to collapse
I can get around 10hrs sot (depending) using Xana extreme battery. That's the one I'm currently on.
Have a 4200 mAh battery (reg size)
---------- Post added at 06:13 PM ---------- Previous post was at 06:12 PM ----------
It is hard to tell. Alot of placebo mods out there. I also put zram at zero and knocked my entropy to 2048 for write. I'm still learning and tweaking tho.
Going along with this, which is better: AKT or NFS-Injector?
I would propose that most custom ROMs are probably placebo when it comes to battery life. Very few mention changing anything related to CPU governor, resolution, etc. all of which are the main factors in power consumption (running in Doze 5% more of the time isn't going to affect SOT, for example, which is the only metric that really matters.)
It doesn't help that LG's display technology leaves much to be desired.
Guys, order a Perfine 4100mah battery in Ali....ess and be happy. Better than that 10000mah ugly fat battery cases. SoT about 7 hours. And if that's not enough for one whole day you are facing other problems lol..
Okay, most admit. Only wifi the whole day cause it's been a rainy day.
Jogg3r said:
Guys, order a Perfine 4100mah battery in Ali....ess and be happy. Better than that 10000mah ugly fat battery cases. SoT about 7 hours. And if that's not enough for one whole day you are facing other problems lol..
Click to expand...
Click to collapse
Can you please share link of Battery in Ali Express
hemal_4404 said:
Can you please share link of Battery in Ali Express
Click to expand...
Click to collapse
https://m.de.aliexpress.com/item/32...d=8252amp-7eN9wah34-yQOJzgwQJScw1558254753245
Advanced Interactive Governor guide for LG V20?
I have seen the "Advanced Interactive Governor" tweaks elsewhere on here for other phones, but it looks like some of it may be able to be used on the LG V20.
(Links to a few of them will be at the bottom for reference.)
I have calculated the frequencies for both CPU's on the T-Mobile variant, the H918, for both maximal efficient load, and minimal efficient load, according to the math in those articles. If anyone would like to try this on an LG V20 with me and help me work out specifics for this phone, it would probably speed up the process quite a bit, and I could share what I have so far.
https://forum.xda-developers.com/android/general/guide-advanced-interactive-governor-t3518881
https://forum.xda-developers.com/mate-10/how-to/guide-advanced-interactive-governor-t3718123
https://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557
https://forum.xda-developers.com/showthread.php?t=2769899
Jogg3r said:
Guys, order a Perfine 4100mah battery in Ali....ess and be happy. Better than that 10000mah ugly fat battery cases. SoT about 7 hours. And if that's not enough for one whole day you are facing other problems lol..
Click to expand...
Click to collapse
In that case: I am facing other problems.
For some reason this is currently getting me only about 2 hours SOT on a used V20 I just bought. Battery capacity seems good according to accubattery.
I have downloaded Greenify before but I'm not familiar with all of the options that I should be enabling/disabling to get the best battery life without sacrificing device performance. Specifically when it comes to which wake-locks to block, ect. Can anyone with a Pixel 3 provide some assistance or maybe link a guide that can help me figure out how to configure this bad boy?
Thank you very much in advance, and regardless of if you can provide help or not, stay safe out there!
I think I may have read somewhere that Greenify is sort of unnecessary on current versions of Android, modern Android has apparently become pretty good with resource management. I started using FDE.AI on my aging S4 and it really helped with battery life and I believe I do notice some improvement to battery life on my Pixel 3, it costs a couple bucks but I'd recommend looking into it