Inconsistent battery readings but no drain - Xiaomi Redmi 5 Questions & Answers

Greetings. The past month I've been getting wrong battery readings from my redmi 5(rosy, miui global 11.0.2 stable, android 8.1.0). It no longer charges to 100%, regardless if it's turned on or off, unless I unplug and replug the charger in which case it jumps immediately to 100%. There are massive percentage drops when idling( 20% drop in less than an hour), and the battery will drop all the way to 2% within 24hours. The battery life itself is no issue. I get consistently about 6-7 hours of screentime, and about 2 hours of that screentime the battery is stuck at 2%. I use the voltage readings from gsam monitor to know when the phone needs to charge, (3300mah battery, 4.3 max charge,3.45V minimum).
Attempting to repair the problem I've tried the following:
1) Allowed the phone to completely drain and shut down, left it to charge. No good. Stopped at 88%. I've attempted this multiple times to no effect.
2)Took the battery off the board and replugged it.
3) Bought a new battery altogether. Even replaced the usb board and the flex cable just to be sure.
4)Swapped the charger with one from a Redmi Note 5.
5) Rooted the phone, installed gsam battery monitor. Although I discovered various issues,the battery consumption is still negligible. Assuming I can trust the readings, 70% of battery life goes to the screen. 0ne thing worth noting however is the Android system process is constantly using the significant motion detector. I traced it back it the Google play services, but it doesn't allow me ,even with root access to turn off its use of sensors.
6) Deleted the batterystats.bin file from the system folder.
7) Enabled the battery saving feature and disabled synchronization.
8) Reset smartphone to factory settings.
9) Wiped data and cache from recovery.
10)Flashed a Pixel Experience custom rom.
11)Installed accubattery. It calculated a smaller battery capacity. However all the metrics and statistics were thrown out of whack as soon as the battery started freefalling from 40% to 2%(in idle).
12)Charged the phone from recovery mode(Orangefox). Still stuck at 87-88%.
The battery doesn't drain when the phone is turned off, but it still won't charge to 100% unless I replug the charger.
Also I forgot to mention but the phone is strictly used in airplane mode as secondary device so you can rule out cell standby drain from poor signal reception.
I'm thinking of flashing back the original rom but what are the odds of this being a rom related issue?
I'm currently testing it's full idle drain time. I won't use the device for at least 24 hours or wait until it's discharged completely.
Has anyone else encountered a similar issue? Thank you for your time.

Related

CPU Usage

Hi, I have currently upgraded my Xperia Neo to CM9. I have been experiencing a bit lesser batter life.
Also when i use CpySpy app it doesnt show the time spent by the processor in the specified frequencies. It always shows 0 for all
states. that is definitely not correct. The system can't be idle when i use right? So i'm wondering is there any issue with CM9 or my phone particularly. Also i have already used CM7 and CpySpy was giving me right numbers. I need help to figure out why my battery drains even when my phone is in idle and why there are no numbers in CpuSpy.
Thanks in advance
I can't guarantee, but cpu usage/phone turning to be hot after a while of use/short battery life is something common with most of androids. On my HTC HD2 battery life is twice as short since I started to use android.
If, after rooting or more likely the case after flashing a new rom, you often have battery reporting errors, and re-calibrating the battery along with some steps I will outline for you below will ensure that your battery is getting a full charge, and the battery reporting accuracy is right on. I run my device in performance mode all the time, and with a CPU overclock of 1.25GHz and various tweaks, I have about a day an a half to a day and a quarter of full runtime from my battery. This is with moderate to heavy usage (calls, emailing, text, gaming, web browsing, etc.) so you should have no problems getting acceptable battery performance after following these steps:
1. Take the case off your device (one of the latter steps involves taking the battery out from the phone while it's plugged in. Make sure your case won't stand in the way.)
2. Install Battery Calibration app from the market
3. Plug in your device to charge while it's on, wait till it gets to a 100%
4. When the charge is 100%, open the BatteryCalibration app and lookup what the charge is in MV while at 100%. Write it down.
My Atrix 2 was showing ~3400MV while at 100%, which is definitely not the maximum capacity.
5. Discharge your device completely until it shuts off.
A good way of doing this quickly is by turning on wifi, and a video player.
6. Without turning on the phone plug it into a wall charger and let it get to 100%
7. When it's at 100%, without unplugging it from the wall charger, take off the battery cover, and take the battery out.
Your phone will "reboot" and show a Missing Battery icon.
8. Without unplugging the phone from the wall charger or turning it on, put the battery back in and wait until the phone recognizes the battery.
9. Your battery should now be recognized by the phone, and showing a charge % significantly lower than 100%.
Mine showed only 5%.
10. Let it sit there charging for 2-3 hours (or more).
My phone wouldn't charge past 10%, but yours might. The numbers don't matter much as the phone is definitely getting additional charge that could have been lost while flashing ROMs, etc.
11. After 2-3 hours (or more), turn the phone on while holding the volume down button and get into CWM.
Do not disconnect it from the charger still!
12. Wipe battery stats in CWM, reboot.
Do not disconnect it from the charger still!
13. When the phone turns on, go into Battery Calibration app again and look up your MV numbers -if you were like me, they should be significantly higher than before. After this whole process I had 4351MV at 100%, comparing to 3400MV before calibration.
Do not disconnect it from the charger still!
14. Before going to sleep - Install Watchdog Task Manager Lite from the market. Go into it's preferences, set CPU threshhold to 20%, check "Include phone processes", check "Monitor phone processes", check "Display all phone processes", set system CPU threshhold to 20% as well.
Do not disconnect it from the charger still!
15. Make sure your wifi and data connections are off. Now finally unplug the phone from the charger.
Go to bed, let your phone sleep too.
16. Success! Next morning check where your battery % is at and if you followed the instructions correctly / got lucky like me, your battery life should be 90% or more.
I went to bed with 98% and woke up to 94%. So, I consider this mission a success.
Sent from my MB865 using xda's premium carrier pigeon service
Apex_Strider said:
If, after rooting or more likely the case after flashing a new rom, you often have battery reporting errors (as mentioned above), and re-calibrating the battery along with some steps I will outline for you below will ensure that your battery is getting a full charge, and the battery reporting accuracy is right on. As far as power cycling, I don't know that it does much good. I run my device in performance mode all the time, and with a CPU overclock of 1.25GHz and various tweaks, I have about a day an a half to a day and a quarter of full runtime from my battery. This is with moderate to heavy usage (calls, emailing, text, gaming, web browsing, etc.) so you should have no problems getting acceptable battery performance after following these steps:
1. Take the case off your device (one of the latter steps involves taking the battery out from the phone while it's plugged in. Make sure your case won't stand in the way.)
2. Install Battery Calibration app from the market
3. Plug in your device to charge while it's on, wait till it gets to a 100%
4. When the charge is 100%, open the BatteryCalibration app and lookup what the charge is in MV while at 100%. Write it down.
My Atrix 2 was showing ~3400MV while at 100%, which is definitely not the maximum capacity.
5. Discharge your device completely until it shuts off.
A good way of doing this quickly is by turning on wifi, and a video player.
6. Without turning on the phone plug it into a wall charger and let it get to 100%
7. When it's at 100%, without unplugging it from the wall charger, take off the battery cover, and take the battery out.
Your phone will "reboot" and show a Missing Battery icon.
8. Without unplugging the phone from the wall charger or turning it on, put the battery back in and wait until the phone recognizes the battery.
9. Your battery should now be recognized by the phone, and showing a charge % significantly lower than 100%.
Mine showed only 5%.
10. Let it sit there charging for 2-3 hours (or more).
My phone wouldn't charge past 10%, but yours might. The numbers don't matter much as the phone is definitely getting additional charge that could have been lost while flashing ROMs, etc.
11. After 2-3 hours (or more), turn the phone on while holding the volume down button and get into CWM.
Do not disconnect it from the charger still!
12. Wipe battery stats in CWM, reboot.
Do not disconnect it from the charger still!
13. When the phone turns on, go into Battery Calibration app again and look up your MV numbers -if you were like me, they should be significantly higher than before. After this whole process I had 4351MV at 100%, comparing to 3400MV before calibration.
Do not disconnect it from the charger still!
14. Before going to sleep - Install Watchdog Task Manager Lite from the market. Go into it's preferences, set CPU threshhold to 20%, check "Include phone processes", check "Monitor phone processes", check "Display all phone processes", set system CPU threshhold to 20% as well.
Do not disconnect it from the charger still!
15. Make sure your wifi and data connections are off. Now finally unplug the phone from the charger.
Go to bed, let your phone sleep too.
16. Success! Next morning check where your battery % is at and if you followed the instructions correctly / got lucky like me, your battery life should be 90% or more.
I went to bed with 98% and woke up to 94%. So, I consider this mission a success.
Sent from my MB865 using xda's premium carrier pigeon service
Click to expand...
Click to collapse
Great, what should be. :good:

charging issue on Cm7.2

hi guys! i'm running cm7.2 on my su660 (it's a kang build which is ported from p990 official CM build). and i have a problem on charging the phone. when the phone have 10% of battery left, i plug in the charger, the phone show the charging symbol . but when i leave it sleep and come back after 'bout 3 hours, it still show 10%. but the voltage in sparepart is aproximate 4200 mV. so the battery is fully charged but the rom didn't regconize it. but then after some minutes turning the screen on, the rom show that phone is fully charged. so i guess that the battery percentage counter doesn't work why the phone is pluged in and sleep. so this is a rom issue? can i fix it myself?
PS: sorry for my poor English because i'm not a native English speaker. i'm from VietNam. i tried my best to explane my case. hope u can understand me!
If, after rooting or more likely that case after flashing a new rom, you often have battery reporting errors, and re-calibrating the battery along with some steps I will outline for you below will ensure that your battery is getting a full charge, and the battery reporting accuracy is right on. As far as power cycling, I don't know that it does much good. I run my device in performance mode all the time, and with a CPU overclock of 1.25GHz and various tweaks, I have about a day an a half to a day and a quarter of full runtime from my battery. This is with moderate to heavy usage (calls, emailing, text, gaming, web browsing, etc.) so you should have no problems getting acceptable battery performance after following these steps:
1. Take the case off your device (one of the latter steps involves taking the battery out from the phone while it's plugged in. Make sure your case won't stand in the way.)
2. Install Battery Calibration app from the market
3. Plug in your device to charge while it's on, wait till it gets to a 100%
4. When the charge is 100%, open the BatteryCalibration app and lookup what the charge is in MV while at 100%. Write it down.
My Atrix 2 was showing ~3400MV while at 100%, which is definitely not the maximum capacity.
5. Discharge your device completely until it shuts off.
A good way of doing this quickly is by turning on wifi, and a video player.
6. Without turning on the phone plug it into a wall charger and let it get to 100%
7. When it's at 100%, without unplugging it from the wall charger, take off the battery cover, and take the battery out.
Your phone will "reboot" and show a Missing Battery icon.
8. Without unplugging the phone from the wall charger or turning it on, put the battery back in and wait until the phone recognizes the battery.
9. Your battery should now be recognized by the phone, and showing a charge % significantly lower than 100%.
Mine showed only 5%.
10. Let it sit there charging for 2-3 hours (or more).
My phone wouldn't charge past 10%, but yours might. The numbers don't matter much as the phone is definitely getting additional charge that could have been lost while flashing ROMs, etc.
11. After 2-3 hours (or more), turn the phone on while holding the volume down button and get into CWM (if installed) or use Rom Manager (is device is supported).
Do not disconnect it from the charger still!
12. Wipe battery stats in CWM, reboot.
Do not disconnect it from the charger still!
13. When the phone turns on, go into Battery Calibration app again and look up your MV numbers -if you were like me, they should be significantly higher than before. After this whole process I had 4351MV at 100%, comparing to 3400MV before calibration.
Do not disconnect it from the charger still!
14. Before going to sleep - Install Watchdog Task Manager Lite from the market. Go into it's preferences, set CPU threshhold to 20%, check "Include phone processes", check "Monitor phone processes", check "Display all phone processes", set system CPU threshhold to 20% as well.
Do not disconnect it from the charger still!
15. Make sure your wifi and data connections are off. Now finally unplug the phone from the charger.
Go to bed, let your phone sleep too.
16. Success! Next morning check where your battery % is at and if you followed the instructions correctly / got lucky like me, your battery life should be 90% or more.
I went to bed with 98% and woke up to 94%. So, I consider this mission a success.
Sent from my MB865 using xda's premium carrier pigeon service

how to calibrate a battery?

i hv bnattery problem for 3-4 month
still cannot solve the battery problem
i think i have done some wrong steps in the battery calibration
when my battery is fully charged in a battery changer(charger for battery only)
when i put the battery into the phone, it's shows that there is about 30% of battery
when i further use the battery, the battery level rise (without charging!) to 100 then drop to 0 and turn off
the time that the phone can use from 100% to 0% is quite short
when every time after charging, the battery level is 100%
it won't charge to the "real" full battery level, ie ~30% (SORRY FOR MY POOR ENGLISH)
how should i calibrate?
i used the battery calibration app, but no use.
Charge to 100 then use battery calibrator from market very simple
Sent from my SCH-I500 using XDA
If your recovery is ClockWorkMod, then there is an option to "Clear Battery Stats". Just try to see whether it helps.
~Cheers
It's a few days late, but battery calibration is unnecessary on modern batteries (Lithium). All the apps do is delete a small file that records power usage, they do not affect battery life in any way. This file is cleared automatically (by the system) when the phone is fully charged.
Further, full charge/discharge cycles will actually have a net harmful effect on your battery life. A lithium ion battery has a limited number of charge/discharge cycles it can sustain before becoming more effective at being a paperweight than powering anything. The full cycles you are doing simply eat into the battery's overall life expectancy.
For instance, it is better to charge from 50% to 100% multiple times than it is to go from 0 to 100 once.
Personally, I would just replace the battery.
I would suggest u to calibrate the battery in the clockworkmod recovery too
if this wont has any effect take into consideration that your battery might be damaged
i faced this problem one year ago with a galaxy spica the battery was shown as full and after a restart it was almost empty and calibrating the battery did not had any effect
so have a try and report afterwards
If, after rooting or more likely that case after flashing a new rom, you often have battery reporting errors (as mentioned above), and re-calibrating the battery along with some steps I will outline for you below will ensure that your battery is getting a full charge, and the battery reporting accuracy is right on. I run my device in performance mode all the time, and with a CPU overclock of 1.25GHz and various tweaks, I have about a day an a half to a day and a quarter of full runtime from my battery. This is with moderate to heavy usage (calls, emailing, text, gaming, web browsing, etc.) so you should have no problems getting acceptable battery performance after following these steps:
1. Take the case off your device (one of the latter steps involves taking the battery out from the phone while it's plugged in. Make sure your case won't stand in the way.)
2. Install Battery Calibration app from the market
3. Plug in your device to charge while it's on, wait till it gets to a 100%
4. When the charge is 100%, open the BatteryCalibration app and lookup what the charge is in MV while at 100%. Write it down.
My Atrix 2 was showing ~3400MV while at 100%, which is definitely not the maximum capacity.
5. Discharge your device completely until it shuts off.
A good way of doing this quickly is by turning on wifi, and a video player.
6. Without turning on the phone plug it into a wall charger and let it get to 100%
7. When it's at 100%, without unplugging it from the wall charger, take off the battery cover, and take the battery out.
Your phone will "reboot" and show a Missing Battery icon.
8. Without unplugging the phone from the wall charger or turning it on, put the battery back in and wait until the phone recognizes the battery.
9. Your battery should now be recognized by the phone, and showing a charge % significantly lower than 100%.
Mine showed only 5%.
10. Let it sit there charging for 2-3 hours (or more).
My phone wouldn't charge past 10%, but yours might. The numbers don't matter much as the phone is definitely getting additional charge that could have been lost while flashing ROMs, etc.
11. After 2-3 hours (or more), turn the phone on while holding the volume down button and get into CWM.
Do not disconnect it from the charger still!
12. Wipe battery stats in CWM, reboot.
Do not disconnect it from the charger still!
13. When the phone turns on, go into Battery Calibration app again and look up your MV numbers -if you were like me, they should be significantly higher than before. After this whole process I had 4351MV at 100%, comparing to 3400MV before calibration.
Do not disconnect it from the charger still!
14. Before going to sleep - Install Watchdog Task Manager Lite from the market. Go into it's preferences, set CPU threshhold to 20%, check "Include phone processes", check "Monitor phone processes", check "Display all phone processes", set system CPU threshhold to 20% as well.
Do not disconnect it from the charger still!
15. Make sure your wifi and data connections are off. Now finally unplug the phone from the charger.
Go to bed, let your phone sleep too.
16. Success! Next morning check where your battery % is at and if you followed the instructions correctly / got lucky like me, your battery life should be 90% or more.
I went to bed with 98% and woke up to 94%. So, I consider this mission a success.
Sent from my Atari Falcon030

Battery issue

Hi everybody
I've got a major battery issue with my three year old Nexus 10.
The battery indicator shows something around 75%, drops to 0 in a split second, switches in energy saving mode (notification and navigation bar are turning red) while it shuts down.
To verify I made an Automate Flow saves the battery charge every second to a text file. Result:
Code:
82,82,82,81,81,81,81,[...],73,73,73,73,0,0,0,0,0 EOF
Okay, it thought to myself, after three years the battery is broken. So I bought a replacement battery (Samsung original) and replaced it - but nothing changed.
To clear all old stats (and running Android 6.0.1) I wiped everything TWRP offered and installed CM13 - but nothing changed.
Now my only guess is, that there's some EPROM (or other memory hardware) that stores battery stats.
Can you, dear forum, help me fixing that issue?
No one?
Has anyone of you guys changed the manta battery, yet?
Same thing after OTA upgrade in D6563
I'm facing the same problem here with my d6563, after the MM OTA update i started to face quick vertical battery drop, but we're not the only ones, some users are reporting this issue in a lot of devices, some of them after update, some others after rooting, some of them just after some apps update, and the thing is that nothing seems to work, some users claim to have solved the issue, but they are just talking to fast, because the problem comes back the same day, they just think taht the battery data is accurate but then the drop accurs, si, i'm starting a new thread listing all the solutions tghat senior members have recomended and failed in order to track this problem to his roots once in for all, it's been happening since kitkat at y has come worse since marshmallow
keep in touch to see what we can figure out about this.
Battery _stats_ issue
I had, ummm, similar issues with my TCL S720 (in less degree) and now with TCL M2U (TCL Meme da 3N M2U AKA Alcatel Flash+) phones.
TCL M2U has 3500mAh battery capacity.
After full charge it discharge normally to ~40%. Behind 40% it is discharged to 1% for a few minutes and shuts off!
If then I charge it again to 100% then it eats about its full capacity (~3500mAh) - checked with Keweisi USB Doctor and shows 100% charge, but discharges to 40% again.
On other firmware there is similar effect but for 30% level or 15% level, it depends on firmware.
I think that the battery is OK but the charge percentage display is wrong.
Another strange thing is when I see the charge level using Ampere app. It shows i.e. 50% battery level and 3.762V voltage on the battery. Then I plug it in charger. For a short time the voltage rises to 3.8V and more but the battery level is lowered to 45%! Also if I charge the phone from discharged state then the battery level is 1% for the long time, then it quickly raise to ~30% and then shows charge process normally (almost linear). The USB Doctor show the charge process smooth almost all time (from stronger current to weaker).
So I join to the 1st post question: where is the battery's _real_ voltage level data?

Pixel battery problems

I've been struggling with significant battery problems on my OG Pixel running android 10 - fast battery drain. I just need it to last a few more months until the Pixel 5 comes out, but at this point it drains so fast that it's not reliable. Here is what I've done:
1. Factory reset phone. Didn't seem to make a difference
2. Had a new OEM battery installed by ubreakifix. Still the same problem.
3. Tried calibrating the new battery using the technique of draining the battery completely, charging while off, and then restarting multiple times and charging up to 100% each time. The problem was that after each reboot, the battery percentage would start quite low - maybe 60 or 70 percent. It seemed like an endless loop, never rebooting close to 100%.
Ultimately, it it seems that the calibration hasn't worked. I still get rapid battery drain and the phone will often shutoff at random percentages (20, 30, 50 percent). Also, every time I reboot the phone, the new battery percentage is quite low.
Basically, the impression I get is that the phone just isn't accurately reading the battery charge even after recalibration.
I'm out of ideas, but really just need a few more months out of this phone. Any suggestions on next steps to keep this Pixel going for a while longer?

Categories

Resources