Related
Dear all,
I have a EURO Desire Z.
When I use a Sense based ROMs (in fact, stock or Virtuous) I have a fairly nice battery life, that is, in the 30 hours range.
However, with any kind of CM6 or CM7 (or even Vilain ROMs), the battery life is really reduced. Like 12-15h max (almost without any use).
The battery monitor will show that most power is eaten by Cell Standby, Wifi and Bluetooth. I tried different radios, but the result is still the same. I also tried various CPU governor settings, but it didn't change the big picture.
Any idea on what may be wrong ?
I found that CM6.1.1 did that to me too, but reverting to 6.1 got me very good battery life. While I like the Sense widgets, I much prefer vanilla for everything else so i have't lived with a Sense rom long enough to see if it gets better battery life than CM6.1
nbougues said:
Dear all,
I have a EURO Desire Z.
When I use a Sense based ROMs (in fact, stock or Virtuous) I have a fairly nice battery life, that is, in the 30 hours range.
However, with any kind of CM6 or CM7 (or even Vilain ROMs), the battery life is really reduced. Like 12-15h max (almost without any use).
The battery monitor will show that most power is eaten by Cell Standby, Wifi and Bluetooth. I tried different radios, but the result is still the same. I also tried various CPU governor settings, but it didn't change the big picture.
Any idea on what may be wrong ?
Click to expand...
Click to collapse
I have the exact same issue as you with CM6 (retarded <12 hr battery life with light-moderate use). After seeing your post, I've decided to try a sense rom for myself. Will post results tonight or in a day.
Nope. Still drains like ****.
This may be teaching you to suck eggs, but are you recalibrating your battery after flashing a new ROM?
I found my battery life was immediately atrocious after flashing, until I completely drained the battery til phone wouldn't switch, then charge while switched off, until green light + a couple of hours. Then wipe battery stats in ClockworkMod.
After this, I found my battery life on CM 6 was really good.
setspeed said:
This may be teaching you to suck eggs, but are you recalibrating your battery after flashing a new ROM?
I found my battery life was immediately atrocious after flashing, until I completely drained the battery til phone wouldn't switch, then charge while switched off, until green light + a couple of hours. Then wipe battery stats in ClockworkMod.
After this, I found my battery life on CM 6 was really good.
Click to expand...
Click to collapse
No, I never did that. I'm not really familiar with the "battery calibration" stuff, but it sounds like something that will help to get good linearity in battery capacity estimation over time.
What I'm pretty sure, though, is that at some point (like 10-12h), the phone turns itself off. I believe that it has to do with insufficient voltage at battery terminals, rather than some sort of estimation of remaining capacity.
Or am I totally off ?
Hello all,
Am i the only one that is having problems with the battery life on the galaxy gio?
I charged the phone today at 5 in the afternoon, by 8(3 hours after) 70% of battery, charged it with the wall charger and i rebooted it when the battery was full to close all tasks.
In 3 hours without any wifi, only 1 sms received, no calls and no other tasks was executed i lost 30%.
What can i do to improve the battery?
Are you experiencing any similar problems?
Coiso said:
Hello all,
Am i the only one that is having problems with the battery life on the galaxy gio?
I charged the phone today at 5 in the afternoon, by 8(3 hours after) 70% of battery, charged it with the wall charger and i rebooted it when the battery was full to close all tasks.
In 3 hours without any wifi, only 1 sms received, no calls and no other tasks was executed i lost 30%.
What can i do to improve the battery?
Are you experiencing any similar problems?
Click to expand...
Click to collapse
You can wipe battery stats, and turn things like gps wifi data autosync unused apps etc off, for some things you need root acces
Sent from my GT-S5660 using xda premium
What rom you have ?
I have problems with battery life too...but because i play games. Is weird because you didn't do nothing like browsing or play games and your battery was eaten.
Try a full wipe.
Also search the market for PowerTutor, it might be able to help finding what eats your battery, as what you describe this is not normal.
If you've rooted your phone you can calibrate your battery. There's an app for this in the market. It just wipes the battery stats file and creates a new one. I've head that it is good with every rom change to calibrate the battery Hope this helps! GL!
Actually it's good to flash every new ROM when you have fully charged battery. If you fail to do this you'll have to calibrate the battery and it might not be easy to do right the first time.
SO much easier to flash having full power
Battery stats wiping
IIRC google denied that battery stats wiping would actually increase the battery life: http://www.xda-developers.com/andro...-battery-stats-does-not-improve-battery-life/
I assume, you have things like WiFi, BT or GPS turned off... Then you maybe might try another launcher. Samsung's TouchWiz is quite a power eater.
nvlty said:
IIRC google denied that battery stats wiping would actually increase the battery life: http://www.xda-developers.com/andro...-battery-stats-does-not-improve-battery-life/
Click to expand...
Click to collapse
It won't increase battery life, true, but think - when you unplug the charger? When your phone says "100% charged", right? And if your battery starts are wrong the phone may say "I'm charged" when it's actually, say, 40% charged or whatever.
Wiping stats should also provide more accurate battery indicator when it gathers new stats after some usage.
JustVass said:
It won't increase battery life, true, but think - when you unplug the charger? When your phone says "100% charged", right? And if your battery starts are wrong the phone may say "I'm charged" when it's actually, say, 40% charged or whatever.
Wiping stats should also provide more accurate battery indicator when it gathers new stats after some usage.
Click to expand...
Click to collapse
In my experience the battery indicator may work a bit odd (e.g. it goes fast to 40% then stays there for ages). But it didn't keep the battery from charging to full, even when it indicated 100% it still kept charging. But to stay in the topic, clearing the stats might help the "dropping by 30% really fast" issue
Yup, that's what I was talking about - wiping stats won't improve battery life, but might fix indicator accuracy
It could be your background applications eat too much mobile data. Check out your background applications and disable them. Stick with 2G also it improves battery life a lot
if the phone and battery are ok, and you don't have Wifi/BT/3G/EDGE/max_screen_brightness/ or high CPU usage background apps, you should get something like in the attached picture:
AT least for me CM7.2 really improved battery life up to 2 (TWO) days!
Unfortunately CM9 ruined this again and brought it back for ~8h...
esilviu said:
if the phone and battery are ok, and you don't have Wifi/BT/3G/EDGE/max_screen_brightness/ or high CPU usage background apps, you should get something like in the attached picture:
Click to expand...
Click to collapse
The z stands for days??
Sent from my GT-S5660 using xda premium
voetbalremco said:
The z stands for days??
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
Yes, is romanian language
SilviuMik said:
Yes, is romanian language
Click to expand...
Click to collapse
Oh ok..
Z means day, sounds logically.
In dutch we call it 'dag'
Thats kinda good battery life, but also without nearly using your phone
Sent from my GT-S5660 using xda premium
You can use CM 7.2 http://forum.xda-developers.com/showthread.php?t=1381355
It is stable and saves battery better than stock rom.
Another thing to check is that Wifi is set to disable when the screen turns off or when plugged in... If not, you can loose 50% battery life in 6 hours. (Which i did once. NOT FUN.)
As well, apps that sync in the background. Ie, mail checking your inbox every hour for new mail; facebook, twitter, myspace checking for new notifications every hour; leaving apps using GPS running in the background like Navigation, My Tracks, etc. Those sorts of things can drain a battery really quickly, beacuse it has to wake up the phone, get the phone to get the required data over the cellular network then go back to sleep again, instead of just letting the phone sleep.
Another thing you can do is to make sure you kill apps. IE, don't use the home button to exit the app, use the back button. That will kill the app instead of leaving it running in the background.
Its kinda funny, this is all stuff people have mentioned already, but it seriously can be the difference between a half a day and a whole day on a battery...
Rule 1: If you haven't taken these steps, you haven't done a thing in the way of actually optimizing your battery life, and please do not complain that your battery is bad if you haven't at least done steps 1 and 2!
Step 1: Use BetterBatteryStats: http://forum.xda-developers.com/showthread.php?t=1179809
This will diagnose battery drain issues. If you have apps that are sucking battery in the background, this will show it. Google the ones that have high partial wakelock, and usually you will get a diagnosis. It is also sometimes very easy to figure out what is sucking battery just by looking at the application that is holding wakelocks or having many alarm wakeups.
Step 2: Sync settings, make sure that all of them are either at push or as high as you're personally willing to allow between sync checkups. Any sync settings that happen too often will trash battery life.
Step 3: Radio based drain is a very big part of battery life! As such, if you do not need constant sync, you can turn off mobile data on your own when you do not need it, or go to the Mobile Network settings and disable always on mobile data. This can greatly increase battery life, but at the expense of sync not working when mobile data is off.
Step 4: Display brightness can greatly affect the power drain of the battery! You can either manually control the brightness, download Lux autobrightness to make your own autobrightness settings, or flash a custom autobrightness setting in the ROM in order to achieve this. It also can have the side effect of making the display of the right brightness when in the sun and in the dark, so it is always at ideal brightness to preserve battery.
Step 5: Make sure that the battery is calibrated. This is not very complicated. Download currentwidget from the market, put it on a homescreen. Charge the device until currentwidget indicates 0 mA charge. Use the phone until the phone shuts off. You might want to then go to hboot and drain the battery until it shuts off again, and then do a full charge again. Only do this once every 2-3 months, because this is bad for the battery.
Step 6: Adblocking! One big cause of battery drain and unnecessary network usage is downloading ads. If rooted, use Adaway and Adblock to block ads from ever being downloaded, and use Adaway's adware feature to detect and remove apps with adware!
Step 7: A radical step is to use Core Control or something similar to either underclock, undervolt, or just shut off cores. Undervolting is always highly suggested, as it will help reduce heat and give the phone a longer lifetime, but underclocking and shutting off cores will reduce performance!
Step 8: Custom ROMs and kernel experimentation might yield just a bit more in the way of battery life, and also give much more customization and features.
After this, you have likely topped out all that can be reasonably done to extend battery life. If you find that your battery drain is still poor, perhaps you have a defective battery, or maybe even a defective device (Highly unlikely, but who knows...). It is also possible that you simply have a use case that is much more than the phone can accomplish, in which case you can either use a battery case, or an external battery to charge the phone on the go.
Hunt3r.j2 said:
Step 5: Make sure that the battery is calibrated. This is not very complicated. Download currentwidget from the market, put it on a homescreen. Charge the device until currentwidget indicates 0 mA charge. Use the phone until the phone shuts off. You might want to then go to hboot and drain the battery until it shuts off again, and then do a full charge again. Only do this once every 2-3 months, because this is bad for the battery..
Click to expand...
Click to collapse
Weird, I've tried this many times, and can't get the indicator show exactly 0 mA...
the lowest for me around 3-5 mA... :|
what do you mean by undervolt because i dont understand..what are the consequences ?
nemer12 said:
what do you mean by undervolt because i dont understand..what are the consequences ?
Click to expand...
Click to collapse
if too much undervolting the phone freezes/ reboot ....so the best value for undervolting is between 50 and 100mv ....in some cases undervolting increases battery life and makes the phone cooler but not much ...
Under volting is when you tell the battery to provide a little less power than usual.
Which is why the battery life usually increases, as less battery is being used than previously.
But as stated, too much can cause the battery to not provide ENOUGH power, therefor crashes and cannot boot properly etc.
One-X-master said:
if too much undervolting the phone freezes/ reboot ....so the best value for undervolting is between 50 and 100mv ....in some cases undervolting increases battery life and makes the phone cooler but not much ...
Click to expand...
Click to collapse
Pretty much, I would say. Drastic increase of battery in games: phone won't get hot => battery will last longer without overheating and, what is much more important, it will stay healthier in long run.
Even on wall charger while playing, my HOX won't overheat with - 100mv UV.
This is the main feature I miss on JB Sense without custom kernels
Sent from my HTC One X using xda app-developers app
THANK YOU
MysteryE said:
Weird, I've tried this many times, and can't get the indicator show exactly 0 mA...
the lowest for me around 3-5 mA... :|
Click to expand...
Click to collapse
Same here. On both my old HTC Sensation, and my HOX. Never saw the mA reach 0. Even after leaving on the charger for a couple of days.
DarkManHaze said:
Same here. On both my old HTC Sensation, and my HOX. Never saw the mA reach 0. Even after leaving on the charger for a couple of days.
Click to expand...
Click to collapse
The problem is, the phone cannot get the same amount of energy, it consume (in fact, it is the millisecond, where the phone is fully charged, than it discharges for some minutes, than it will be charged again for three minutes and so on periodically). So, what I mean, you will almost never see 0 ma on one X or other modern phones. You can only see that, if device can disable battery while it is fully charge and use wall charger like a main supply. And the last device with such behavior was Huawei s7 back to 2010
So, 3-5ma is pretty ok.
Sent from my HTC One X using xda app-developers app
is it just me or is the kitkat ROM really sucks----battery pretty well?
I also notice that the CPU usage does not drop to 20 percent idle but when I used other ROM (JB based) it becomes 5 percent.
RAM usage is good but I think it hogs the CPU. I used cpuz on measuring the cpu usage
fafalafafa said:
is it just me or is the kitkat ROM really sucks----battery pretty well?
I also notice that the CPU usage does not drop to 20 percent idle but when I used other ROM (JB based) it becomes 5 percent.
RAM usage is good but I think it hogs the CPU. I used cpuz on measuring the cpu usage
Click to expand...
Click to collapse
Where can I get the JB rom for OGP?
For me, Android was best at JB and went backwards with KK.
Yes, I've noticed absolutely horrible battery life with KK. KK just feels like it is several different parts all just thrown together.
The only reason I think is that theoretically JB uses more battery is that the system uses more voltage than the kitkat. however, what's less voltage use if the CPU is always busy and wakeups are just everywhere.
Hi guys, maybe you could post in some battery stats so we could know more about whats draining your battery in particular and suggest some fixes. I've actually experienced the opposite with kitkat-battery life for me improved. There was even an instance that I got the phone to last 30 hours, with 5 hours, 48 mins. screen. On another instance I got 15 hours life and 5 hours 25 mins screen on. I just lost the screenshots as I had to reflash stock when i was doing some G3 mods., but nevertheless i could post some new ones.
I value batter life was well and i'm curious to see how yours could be improved too..
blitzkriegger said:
Hi guys, maybe you could post in some battery stats so we could know more about whats draining your battery in particular and suggest some fixes. I've actually experienced the opposite with kitkat-battery life for me improved. There was even an instance that I got the phone to last 30 hours, with 5 hours, 48 mins. screen. On another instance I got 15 hours life and 5 hours 25 mins screen on. I just lost the screenshots as I had to reflash stock when i was doing some G3 mods., but nevertheless i could post some new ones.
I value batter life was well and i'm curious to see how yours could be improved too..
Click to expand...
Click to collapse
What a battery life. 15 hours screen time?
how can we accurately measure? because I only use CPU-Z and installed DS battery saver to save power. right now it only used 2% of my battery during the night. (from 1:45 - 5:50am)
I see. can you tell me what app should I use to determine CPU usage of each app/service?
fafalafafa said:
What a battery life. 15 hours screen time?
how can we accurately measure? because I only use CPU-Z and installed DS battery saver to save power. right now it only used 2% of my battery during the night. (from 1:45 - 5:50am)
I see. can you tell me what app should I use to determine CPU usage of each app/service?
Click to expand...
Click to collapse
No, my battery lasted 15 hours, and my screen-on time (total time i spent using the phone) was 5+ hours coz i basically used my phone then for gaming the whole day I suggest you download gsam battery monitor app (it also has a temperature_bat. Usage graph), as well as wakelock detector. Another alternative would be better battery stats. What you would need to observe would be the apps and wakelocks draining your battery both when you are using your phone, and also when its idle.
I also notice that battery capacity is 2A in which it should be 3.140A right?
this shows on kitKat but on jellybean, it's 3.140A again.
is there something wrong with the detection of battery capacity?
fafalafafa said:
I also notice that battery capacity is 2A in which it should be 3.140A right?
this shows on kitKat but on jellybean, it's 3.140A again.
is there something wrong with the detection of battery capacity?
Click to expand...
Click to collapse
What happened was that in kitkat, the permisssions required to be able to access battery stat files changed. Thus, apps w/c could freely access the batter stats in JB cannot gain complete access in Kitkat. This is the case for some battery monitor apps w/c now have lesser accuracy in reporting battery. No worries though, as there are means to bypass this problem. If you have xposed you could install a module for this. Also, some apps like gsam battery monitor come with a separate root companion app. Once you install those batter stats will be accurate.
Here's a screenshot of my battery stats for today..might not be 5+ hrs of screen on as i did a lot of rebooting today (themed with g3 tweaksbox). Nevertheless, this is just to show that kitkat has the potential to provide good battery life. Also enclosed is a screenshot of one of the battery apps i use, gsam.
Hey everybody! I have some findings I absolutely must share so you can benefit as well.
I've been doing some tinkering and I've find a way to significantly increase battery life on the OGP.
First thing you'll want to do is put your phone into airplane mode.
Second, turn your screen brightness down as low as it will go. I mean, all of the way down.
Third, don't play any games on your phone.
Try those three tweaks and see what kind of battery improvement you get.
Unfortunately, Camera has stopped.
Perry2547 said:
Hey everybody! I have some findings I absolutely must share so you can benefit as well.
I've been doing some tinkering and I've find a way to significantly increase battery life on the OGP.
First thing you'll want to do is put your phone into airplane mode.
Second, turn your screen brightness down as low as it will go. I mean, all of the way down.
Third, don't play any games on your phone.
Try those three tweaks and see what kind of battery improvement you get.
Unfortunately, Camera has stopped.
Click to expand...
Click to collapse
Just so you know, first my cell radio and wifi were both on the whole time. Second, i was on auto brightness the whole time. Third, i played clash of clans as you see in there.
If you have not done this already, adjust your cpu to save your battery juice. Set the cpu governor to powersaver or interactive mode if you just using the phone to send msg and make calls. I let my phone run on msm-dvcs and when I'm not plug in. Check out ROM toolbox if you're rooted. Seriously folks, instead of complaint about how much the roms suck the juice, try these different ways to see they make any difference for you.
Sent from my LG-E980 using XDA Premium 4 mobile app
Perry2547 said:
Hey everybody! I have some findings I absolutely must share so you can benefit as well.
I've been doing some tinkering and I've find a way to significantly increase battery life on the OGP.
First thing you'll want to do is put your phone into airplane mode.
Second, turn your screen brightness down as low as it will go. I mean, all of the way down.
Third, don't play any games on your phone.
Try those three tweaks and see what kind of battery improvement you get.
Unfortunately, Camera has stopped.
Click to expand...
Click to collapse
That's pretty much a tablet use. You want great battery buy a zero lemon battery, the bulk is worth it, I got 3 days with very heavy use
Perry2547 said:
Hey everybody! I have some findings I absolutely must share so you can benefit as well.
I've been doing some tinkering and I've find a way to significantly increase battery life on the OGP.
First thing you'll want to do is put your phone into airplane mode.
Second, turn your screen brightness down as low as it will go. I mean, all of the way down.
Third, don't play any games on your phone.
Try those three tweaks and see what kind of battery improvement you get.
Unfortunately, Camera has stopped.
Click to expand...
Click to collapse
I found a way to make my phone last a long time. I just turn my phone off and don't use it. I wish I would have though of this sooner.
Sent from my LG-E980 using xda app-developers app
Title. H810 no root.
I'm aware the battery life on this one is not really good. That in mind.
-Example, (nothing running on background, everything but wifi off) using it normally until 14%. Pushed sleep button.
-Turn screen on like 5 mins after and it was 15%, used it a bit then again screen off.
-Turned screen on about 6 minutes later and it was 5%.
-Drained it to supposedly 1% then phone turned itself off.
-Turned phone on again and it was 2% and stayed like that for 10 mins while scrolling twitter with 30% brightness, until it turned itself off again and this time battery is to low to turn on.
Tried factory reset, draining till absolute 0% then 100% multiple times but so far nothing works.
Battery's health is good and factory original, no water, no heavy drops.
Let's say i root it (as far as i know its possible in all models), question:
Is there a way to push battery stats to make battery readings accurate?
Or what do you suggest? thanks.
lRaziel1 said:
Title. H810 no root.
I'm aware the battery life on this one is not really good. That in mind.
-Example, (nothing running on background, everything but wifi off) using it normally until 14%. Pushed sleep button.
-Turn screen on like 5 mins after and it was 15%, used it a bit then again screen off.
-Turned screen on about 6 minutes later and it was 5%.
-Drained it to supposedly 1% then phone turned itself off.
-Turned phone on again and it was 2% and stayed like that for 10 mins while scrolling twitter with 30% brightness, until it turned itself off again and this time battery is to low to turn on.
Tried factory reset, draining till absolute 0% then 100% multiple times but so far nothing works.
Battery's health is good and factory original, no water, no heavy drops.
Let's say i root it (as far as i know its possible in all models), question:
Is there a way to push battery stats to make battery readings accurate?
Or what do you suggest? thanks.
Click to expand...
Click to collapse
Hi,
What you have is normal.
My owen device jumps frpn 12% to 15% after heavy and log use, thats normal, cause battery is cooling down/pre-ucomputed Energy is not consumed and Battery is calculated new.
The other Jump from 15 to 5 thats somthing you should watch closer. did that happen often?
all in all I have a sugestion but answer this first.
How old is Battery and usage time? (heavy or Soft? SOT? and so one)
Battery readings denpend on the Kernel. You are Stock i think?
Titan Kernel gave me awesome Display Sdreen on Times but battery is jumping too.
uweork said:
Hi,
What you have is normal.
My owen device jumps frpn 12% to 15% after heavy and log use, thats normal, cause battery is cooling down/pre-ucomputed Energy is not consumed and Battery is calculated new.
The other Jump from 15 to 5 thats somthing you should watch closer. did that happen often?
all in all I have a sugestion but answer this first.
How old is Battery and usage time? (heavy or Soft? SOT? and so one)
Battery readings denpend on the Kernel. You are Stock i think?
Titan Kernel gave me awesome Display Sdreen on Times but battery is jumping too.
Click to expand...
Click to collapse
Thanks for replying!
Well thats one solved, it wasnt a sudden jump but rather a few minutes discharge doing nothing at all.
Battery is as old as the phone, 2015 and usage, i dont know for sure since it's an import US carrier phone sold to me locally, seems like it was a test phone like the ones you can try at stores. I would say battery use isnt any different than it would be in a daily usage and even if not, would be very rare for a li-ion battery to degrade in such a small amount of time. Gonna ask the seller.
Another thing i notice is very fast battery drain while playing music. I listen to music from home to work, like a 1 hour trip and when i got of home with 81% when i get to my job im at 68%.
And yeah stock everything with android 6.0, as i said currently not even rooted.
lRaziel1 said:
Thanks for replying!
Well thats one solved, it wasnt a sudden jump but rather a few minutes discharge doing nothing at all.
Battery is as old as the phone, 2015 and usage, i dont know for sure since it's an import US carrier phone sold to me locally, seems like it was a test phone like the ones you can try at stores. I would say battery use isnt any different than it would be in a daily usage and even if not, would be very rare for a li-ion battery to degrade in such a small amount of time. Gonna ask the seller.
Another thing i notice is very fast battery drain while playing music. I listen to music from home to work, like a 1 hour trip and when i got of home with 81% when i get to my job im at 68%.
And yeah stock everything with android 6.0, as i said currently not even rooted.
Click to expand...
Click to collapse
Sounds as if the Battery has some Altered Issues. How Often do you charge?
with Music You meen Mp3 or stream? (stream drain battery much faster)
Try custom Rom and titan kernel if u dont need stock services, otherwise rootand use greenify or other.
on Stock i Had SoT of 2 hours max. now i am back to 3 Hoeurs (i´m heavy user some days...)
uweork said:
Sounds as if the Battery has some Altered Issues. How Often do you charge?
with Music You meen Mp3 or stream? (stream drain battery much faster)
Try custom Rom and titan kernel if u dont need stock services, otherwise rootand use greenify or other.
on Stock i Had SoT of 2 hours max. now i am back to 3 Hoeurs (i´m heavy user some days...)
Click to expand...
Click to collapse
Already using greenify. Charging 2 times a day, 1 before going to work, 1 when i come back, plugged while using it.
MP3 from stock music app, since i read somewhere a 3rd party music app caused an user a battery drain-
H810 has locked bootloader, do you know any flash tool?
lRaziel1 said:
Already using greenify. Charging 2 times a day, 1 before going to work, 1 when i come back, plugged while using it.
MP3 from stock music app, since i read somewhere a 3rd party music app caused an user a battery drain-
H810 has locked bootloader, do you know any flash tool?
Click to expand...
Click to collapse
Greenify is much better with Root
first you must unlock your Bootloader.
there are 2 Otions at the moment. Official (don´t know if possible for H810) and USU by @steadfasterX
for second:
https://forum.xda-developers.com/g4/general/unlock-unlock-lg-g4-device-usu-t3760451
read and choose for yourself if that is what you want
Just by a new battery. Original battery can be found for about 8$ at least here in Sweden..
I believe this is normal.
My H815 had it with both the original and a new battery. It used to be really bad when you charged it to 100%, restarted and it would drop immediately to 80%.
Also, especially on stock LG stuff (the graph on custom ROMs seems to be smoothed out), the battery graph was a mess of random spikes and dips