This app was mentioned in
with an average of
Over time, depending on usage, your battery calibration information can get out of whack. Basically your phone thinks there is 20% battery left, but the reality is it's much lower. I have had this problem in the past, and have had success using a battery calibration app to fix it. The app deletes the battery info file and your phone reconstructs a new one with more current information. Give it a go, perhaps it will help.
Since it seems you regularly stress the battery, it may be that it is wearing down and/or needs to be re-calibrated. Keep in mind it is generally not healthy to drain Li-Po batteries deeply, so I like to keep my charge from ever going below 25-30%. In order to re-calibrate though, you can:
1. Try this app [link] (I don't use it, though)
2. When the phone shuts off, power it on again until it shuts off again. Plug in charger with phone off. At 100%, disconnect charger and power on. If not at 100%, connect charger.
Let me know if this helps.
This seems like an odd issue. Maybe a techy type of guy can give us a breakdown of what is going on.
I did some digging and found these:
"Well I did some digging on the net and one solution was to charge with the screen on. I said why not. It worked and I can charge to 100%.Hopefully the battery just needs to be broken in... I don't want to charge with the screen on to get a full charge every time..."
"You'll have trouble getting it charged from a PC USB 2.0 port. Check your wall charger specs as. You'll want at least 1000mA (1A) rated charger to get it charged properly. Use Batter Calibration to calibrate the battery in Android. Recommend charging it for 6 hours using this app."[Link attached to this: [link] .
"Its very well known that a fast charger together with the GPD XD will damage the device. (In particular the Samsung Galaxy S6 Fast Charger) - This also happened to me before I got my replacement. The issue is that the voltage of 9v is sent regardless. (I know that some devices communicate with the chargers in order to pull off the right amount of power) Not with the XD."
If it's this, there's no option to just delete a battery file. It asks to recalibrate after charging to 100% and disconnecting.
Is your phone rooted? There is one thing you could try.
Root your phone (if not already rooted), download the "Battery Calibration" app from Play Store ([link]), charge your phone to a 100% and keep it there for about 20 minutes so it can gain in that extra charge, then run the app, allow it root access and tap the calibration button.
Try using your phone till it hits zero then and let me know if it's helped.
Try calibrating your battery.
This works without root.
Could bad calibration cause this effect? Would you recommend recalibrating my battery? Are the apps in the Play Store safe (they're closed source and want root privileges, not sure if I can trust them...)?
I found this to be the most appealing: [link]
There is an app called battery calibration. Basically you charge your phone to 100%, click the button to reset your battery stats, let your phone drain all the way to 0%. Then I recommend charging it to 100% in one sitting, but it's not part of the instructions. After that, you should be good to go.
Pretty sure this is bad battery calibration. Which means your phone is displaying the battery percentage wrong. So if it's 80%, assume it's actually at ~60%. I don't have a oneplus, but my current lenovo faced the similar problem when it would shut down at a random %. To fix it, try this method:
Charge your phone overnight. Let it charge even after 100%
Download a battery recalibration app from the play store. There are multiple ones available, I used this one which works for me at least.
Charge your phone again overnight even after 100%. It should be fixed. If this does not work, maybe look for an RMA
Try using an app like this. Not so much to "calibrate" your battery, but just to clear the battery stats to get them working again
There are plenty of apps that do this - a quick search shows one with good reviews and a high download count you can check it out here.
My Oneplus 3 used to power off at 20%. I used a similar app and followed the instructions exactly to fix it. Good luck.
Are you stock or custom? You can get 100% charging with power off?
2 things I can think of before deciding its an hardware issue:
1 Try this [link]
2 Factory reset your tablet
Your battery needs to be recalibrated.
It is not dead but it has lowered its capacity over time and use and the old predictions no longer work.
You need to recalibrate the battery to get new predictions.
Should work but it may require root
Not sure that it will necessarily help but hey anythings worth at least a try right? Are you rooted? Charge to 100% then reset the battery stats file with this [link]
Is this a custom ROM?
Edit: if your phone is rooted, use this app.
Follow the steps in the app. Then discharge it til it's dead. Then let it charge all the way. Then turn it phone on. That should do the trick.
You can install this Battery Calibration app first. Then you can follow method two on this page. It is worth giving it a shot
My mistake.. Its system and cache and Dalvik cache...
Download a battery calibration app from the app store to fix that... I use this one.. I believe you are supposed to run this anytime u switch a ROM
Are you rooted, if you are, you can try deleting batterystatus.bin and calibrating your battery, or just download Battery Calibration which basically does the same thing but through a app. It also has instructions for calibrating it correctly. I used this method a ton of times when I was into flashing every new rom that popped up in my KitKat days.
There's also a non root physical method but I'm not sure if that actually works as I haven't tested it. But here it is. (Source: AndroidAuthority)
Yeah I've used that battery calibration multiple times. It does seem to work. My phone never dies until after 1% anyway so it must work...
That was app I ran, you will not get 3000mah that means it is over 3000mah
if you had a 3000 mah battery it would probably read 2950 2997 something but 3000 exactly means its probably over.
I did not cycle my battery correctly at first like a derp, and i got over 4300mah
If you want to re-calibrate the battery and you have root, use this app.
From the Play Store description:
> Calibration needs to be done after flashing a new ROM, but you can calibrate any time you think your battery is miscalibrated. This program does it by removing the batterystats.bin system file. The OS generates a new clean batterystats file soon, thus any fake information from the previous ROM is removed.
You can do this anytime, not just after flashing a ROM.
the solution that always works for me on all my devices
1- root your device if not rooted ( a temporary root will do the trick )
2- charge your battery up to 100 % ( leave it on the charger for 30 mins or so after it reaches 100 % )
3- no u can either reboot to CWM and clear battery stats for the advanced menu or download app called battery calibration and calibrate your battery and it's also recommended to let it die before the next recharge
I had some problems too. I re-calibrated my battery with this Battery Calibration App and now everything is working fine again.
1 1/2 days on normal use
18-20h on heavy use
I used an app called battery calibration to recalibrate my battery. it says i have 4179 mV of charge. let's see if it helps.
Wireless chargers are supposed to be slow but the wired ones behaving the same is weird.
I hope you are using chargers specifically meant for the G3?
Here is the link to the app link
You could try the stock kernel and see if 777 is the problem.
I personally use this calibrator app, good luck :)
You should try to run a battery calibration app:
So the way your phone tells how much % of battery is left is actually by looking at the voltage of the battery when it is known to be reliable (usually only on bootup and waking the phone from sleep), and then measuring the amount of energy the phone is consuming (or charging) and adding/subtracting that value to the most recent voltage measurement.
Now most cell phone batteries are at 4.200v when they're 100% charged, and 3.000v when they're 0% charged. Ideally we'd just measure the voltage at all times to know the remaining charge, but it tends to do funny things like change under load or have hysteresis (and you might occasionally notice the effects of these things if your phone takes a voltage measurement at an unreliable time, you'll see a massive jump or spike in your battery % remaining for no good reason).
And because batteries tend to degrade and change over time, one year 3.7v might be 50%, but the next year it might indicate only 30% remaining, so the phone has to keep a table of which voltages correspond to which % remaining (again by measuring how much current is being used and how long it's able to use it for from the last reliable voltage reading). And every now and then, one of these voltage readings is accidentally taken during an unreliable time - maybe it happened the moment you were going from a hot room to the cold winter outside, or maybe you had a massively CPU intensive program running while the phone thought it was in "sleep mode". Either way, the voltage table is now corrupt and it needs to be wiped and be rebuilt. And that's where these "voltage calibration" apps come in!
Now unfortunately, these apps don't work on every phone. They work by deleting the batterystats.bin, and some phones simply do not use that file to store their voltage data, and on those phones, deleting the file will do absolutely nothing. You can still attempt to force a rebuild of the voltage data, by simply fully discharging and fully charging the battery. To fully discharge, you have to let the phone die from 0% battery remaining, then turn it back on again and wait until it turns itself off a second time. Then fully charge your phone - again, charge it until the indicator says 100%, then unplug it, turn it on, and charge it again to 100%. You probably need to do both of these twice.
You might want to try re calibrating it. I used this app and it worked for my phone.
did you try this?
I did not try on new devices but on older phones worked super fine
This one worked for my s5, never needed it for my s7 yet.
Did you try to recalibrate the battery?
Try recalibrating the battery. Sounds like you're actually at 100% when it shows 88%.
I'd try that app : [link]
Clear cache and run this battery calibration app.
Hope it helps
I'd recommend this one.
Have you tried this app? It deletes the battery stats file so it resets androids battery calibration.
What app did you use? [link] is generally considered a very good one
There's an app for that
Is the phone stock or have you placed a custom rom or rooted it at all? If so I'd give this app a go. [link]
Okay installing this one. Will report back. My battery is at 21% now. Will drain with within next hour.
This is the app I used, [link]
Yeah sorry it requires root. Although if you're not rooted, I'd recommend doing so.
This app may help : [link]
This resets your battery stats. An app like this one might do the trick as well:
I'm going to stick my neck out here and say download Battery Calibrate ( [link]). It 'claims' to reset the stats that the phone uses for your battery. I've seen a lot of recommendations for it otherwise I wouldn't have bothered with such snake oil.
Let the flaming commence.
Have you tried battery calibration?
Before you do anything else...
Download this >>> [link]
And then charge to 100% and then calibrate using the above app.
Use that app every time you flash a new rom.
Try battery calibration if you're rooted. It might help.
It's probably like this because your battery isn't calibrated. Use Battery Calibration app (requires root), it contains all insructions you need.
Its just called BatteryCalibrator.
Here's a link to the Play Store
To all the people down voting, this app requests root access. Not many of these battery calibration apps do this. I just re-rooted my friend's SGH-i717. I had it charged to 57%, restarted it and the battery meter dropped to 5%, and wouldn't climb. I reset the calibration at 5%, then turned of the device. Charged it up to full and reset the battery calibration again, and it fixed the problem.
Go to Google play store and download battery calibration by nema. Charge your phone to 100% and hit calibrate, then restart.
Did you install custom ROM on your device? If so use [link] to update cache and stats.
I've used this app whenever I flash a new ROM.
Edit:/u/guyina5000dollarsuit has a good comment below mine explaining why this doesn't actually calibrate the battery so no need to spend time on this
if you have root;keep it off all charging sources, and let it drain till its dead. keep turning it on till it doesn't respond at all, not even a screen flicker. once you've hit that point plug it in and let it charge with the power off till it hits 100%.
install this app at any point before or after, but run it once the above charge cycle is done, and when the app tells you its at 100% hit the button to 'calibrate'.
this process will do two things, the first is letting the battery charge solely by the hardware without software glitchery interfering with the levels. then the app clears out the battery stats file. this makes the phone, in theory, think that the battery is 100% a-ok and to think of it as new.
if this process yields no result you can readily measure, you have a rogue app eating your battery life, or the battery itself is fubar.