[Q] [help needed] erratic battery levels on mi3w

vasishath

Senior Member
Nov 30, 2013
865
5,199
123
29
Chandigarh
I am facing a battery problem. whenever i reboot or boot into recovery, the battery level randomly falls down about 10 to 20 percent.. also, if i connect the charger after a discharge, the battery starts charging from 0 but when i boot the phone, sometimes it just charges up straight to 15 percent or 20 percent.. if i disconnect the charger and start using the phone, the battery starts discharging normally and continues till zero again (sometimes it jumps straight from 3 percent to zero).. dont understand whats going on..

actually this problem started after i flashed ivan's first build of the lollipop rom (using true dual boot).. at that time i thought its a bug.. but after that it started when i had only miui too..

please help..
 

vasishath

Senior Member
Nov 30, 2013
865
5,199
123
29
Chandigarh
Delete batterystats.bin
Or install battery calibration app from play store
Actually, let me tell you what happened yesterday.. I was using the phone, so the battery came down to 0 and the phone switched off.. I connected the charger, so the phone went started charging from 0 percent.. Fair enough.. But when i switched the phone on.. (Booted into android) the battery level went straight to 12 percent.. So, i disconnected the charger and was able to use the phone for some 15 minutes. After that, the battery fell down to 0 from 5 percent.. Then, i allowed the phone to charge for some time.. It reached the level of 64 percent. And then i deleted the batterystats.bin and rebooted.. The battery level went to 86 percent straight..

So what i suspect is.. I dont have a battery problem since if i loose charge after a reboot, i get that back during charging..
And i dont know why but this problem occurs more often when i boot into the recovery.. Any guesses why recovery is causing this ?
 

argk13

Member
Jan 3, 2015
33
9
0
Actually, let me tell you what happened yesterday.. I was using the phone, so the battery came down to 0 and the phone switched off.. I connected the charger, so the phone went started charging from 0 percent.. Fair enough.. But when i switched the phone on.. (Booted into android) the battery level went straight to 12 percent.. So, i disconnected the charger and was able to use the phone for some 15 minutes. After that, the battery fell down to 0 from 5 percent.. Then, i allowed the phone to charge for some time.. It reached the level of 64 percent. And then i deleted the batterystats.bin and rebooted.. The battery level went to 86 percent straight..

So what i suspect is.. I dont have a battery problem since if i loose charge after a reboot, i get that back during charging..
And i dont know why but this problem occurs more often when i boot into the recovery.. Any guesses why recovery is causing this ?
The same thing is happening to me too right now in cm13. So i reverted back to miui where the battery jump doesn't happen but while using normally battery discharge is erratic like it goes from 32 to 20 in a minute. This happens a lot more when charge is below 20 percent. while using normally when the battery is at 100, it goes to 80 after 1 hr of usage but 20-0 takes 10 minutes in cm13.
i have tried calibrating the battery many times to no improvement whatsoever.
As you said when the battery discharges completely the phone turns off. Now when i plug into the charger and boot it to cm13 the battery indicator shows 19 or 23 or some random number

Did you find any fix for this erratic behavior ?
 
Last edited:

rxl.noir

Senior Member
Nov 2, 2014
241
123
63
Bandung
- If you're using custom kernel, stop using it and revert to stock.
- Either dirty flash (to revert the kernel)+use/wait until the battery's ran out+charge it while turned off, OR clean flash without using custom kernel
 

argk13

Member
Jan 3, 2015
33
9
0
- If you're using custom kernel, stop using it and revert to stock.
- Either dirty flash (to revert the kernel)+use/wait until the battery's ran out+charge it while turned off, OR clean flash without using custom kernel
I'm not on any custom kernel and I tried charging the phone without booting to Android. Still no change :crying:
 

argk13

Member
Jan 3, 2015
33
9
0
Have you tried a clean flash?
Yes 2 days ago I wiped everything including internal storage and installed cm13
So you don't have this issue ? Which ROM are you on right now?
Somehow it feels like twrp is causing this cause whenever I boot to recovery there is a battery drop by 2-3 percent or suddenly the battery shows 60 or something like that instead of 30 or whatever the correct value is
 

rxl.noir

Senior Member
Nov 2, 2014
241
123
63
Bandung
Yes 2 days ago I wiped everything including internal storage and installed cm13
So you don't have this issue ? Which ROM are you on right now?
Somehow it feels like twrp is causing this cause whenever I boot to recovery there is a battery drop by 2-3 percent or suddenly the battery shows 60 or something like that instead of 30 or whatever the correct value is
I'm on AOKP currently, swtching from CM13 since I wanted to try it. I got the same problem seldomly, but that's because of custom kernel keep on borking the battery calibration.

If I were you, I'd started searching for a new battery, just in case it was dying out. If my memories serves me right, before I need to replaced my battery because of short bootloops, my battery's level also started to jump haphazardly without any reason.
 

GhostWANTED

Senior Member
Apr 12, 2014
187
77
0
I am facing a battery problem. whenever i reboot or boot into recovery, the battery level randomly falls down about 10 to 20 percent.. also, if i connect the charger after a discharge, the battery starts charging from 0 but when i boot the phone, sometimes it just charges up straight to 15 percent or 20 percent.. if i disconnect the charger and start using the phone, the battery starts discharging normally and continues till zero again (sometimes it jumps straight from 3 percent to zero).. dont understand whats going on..

actually this problem started after i flashed ivan's first build of the lollipop rom (using true dual boot).. at that time i thought its a bug.. but after that it started when i had only miui too..

please help..
did you ever change your battery ?
 

argk13

Member
Jan 3, 2015
33
9
0
I'm on AOKP currently, swtching from CM13 since I wanted to try it. I got the same problem seldomly, but that's because of custom kernel keep on borking the battery calibration.

If I were you, I'd started searching for a new battery, just in case it was dying out. If my memories serves me right, before I need to replaced my battery because of short bootloops, my battery's level also started to jump haphazardly without any reason.
Maybe my battery has become faulty but I still feel this is a software problem because since I moved from twrp 3.0.2-0 and cm13 to twrp 2.8.7.0 and aokp the battery jumps have become less frequent but they are still there.
If it was a software problem I think most people wouldn't notice as they won't use their phones till the battery discharges completely all the time.
 
Last edited:

daelsato

New member
Feb 22, 2011
2
0
0
I am facing a battery problem. whenever i reboot or boot into recovery, the battery level randomly falls down about 10 to 20 percent.. also, if i connect the charger after a discharge, the battery starts charging from 0 but when i boot the phone, sometimes it just charges up straight to 15 percent or 20 percent.. if i disconnect the charger and start using the phone, the battery starts discharging normally and continues till zero again (sometimes it jumps straight from 3 percent to zero).. dont understand whats going on..

actually this problem started after i flashed ivan's first build of the lollipop rom (using true dual boot).. at that time i thought its a bug.. but after that it started when i had only miui too..

please help..
bad news my friend, my mi3 started doing the same, a week later I was taking some pictures and then suddenly it started to bootloop or only boot to fastboot mode. The only solution was to replace the battery. I hope is not the same with your phone. Good Luck
 

vasishath

Senior Member
Nov 30, 2013
865
5,199
123
29
Chandigarh
Hmm.. But this thing started with me in just 6 months after buying the phone.. Also, the screen on time i get is more or less the same as others.. So i dont think so that my battery is bad.. I have tried calibrating it many times but no luck.. And for some reason, my battery always jumps from 13 percent to 10 percent directly :laugh:
 

aKp1

Senior Member
Oct 6, 2012
99
30
0
I was having similar problems! Until later on I came to the conclusion that my phone was not getting charged correctly! I was and am using OEM charger! So charger problem was out of the question!
Then I thought that it might be the battery problem, since the phone is now 2 years old! I disassembled my phone out of curiosity to check the status of the battery, has it swelled or leaked! Turns out that the charging port was dead! The litmus dot over the the charging port had turned to pink, symbolizing that some water or moisture had entered in somehow! I went to the nearest Xiaomi Service Station and ordered for the part!
You too can check if this might have happened to your phone too!
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone