Related
Hi fellow O2x users -
Has anyone else had a go calibrating their O2x battery? Either using marosiges' battery calibration app, or manually removing the batterystats.bin file?
I've done the following calibration cycle:
Charged to full via the wall charger, mV figure was ~4188 mV, which I've read is normal, then removed the batterystats.bin file;
Used the phone till it powered off on its own, mV figure was ~3450 mV, which is higher than normal (~3200)? Or is this normal for the O2x?
Recharged the phone uninterruped back to 100%, mV figure was ~4180 mV, so nothing wrong there again either;
Normal usage/charging of the phone over 4 days, and battery uptime is worse than before calibration. (Uptime was worst immediatly after calibration, and gradually improved, but it never got better than before calibration).
Thinking that someting had gone wrong, I repeated the calibration and observed the same mV figures as above. So far, after another 3 days, battery uptime has not improved beyond the previous calibration, and definitely not to the level of what it was before calibration.
The only things I can think of are:
The O2x requires a higher minimum level of charge to power the dual core chipset and CPUs/GPU;
The O2x has a custom batterystats.bin file to begin with, and allowing the android OS to recreate the file doesn't work.
Does anyone have any insights? I'm running stock Australia 10b ROM, rooted, with some of the bloatware packages disabled. I'm not affected by reboots/BSOD's or lock-ups.
(Marosiges' original thread, [APP] Battery Calibration - EASIEST WAY! - Version 1.2, is in the "Android Development and Hacking" section, which I unfortunately can't post to yet.)
Thanks, this forum rocks!
EVERY android phone/device I have ever owned has this problem. I just don't see what the battery stats file is used for if we just have to keep deleting it. None of my other phones have had this stupid file and they could ALL read the battery percentage just fine and as a side note also lasted longer I had a thought of making the file read only so the phone could not write to it and see if that makes the phone read the battery from the actual battery without miss informing us using the batterstats.bin file ?
Sent from my LG-P990 using Tapatalk
stevvie said:
...they could ALL read the battery percentage just fine and as a side note also lasted longer...
Click to expand...
Click to collapse
That's what I was thinking/wonderng - Li-Ion battery packs have built in circuitry that handles its state, without the need of a software layer.
Although it seems that other android phones are able to discharge to a lower voltage (to ~3200 mV) - i.e. they have more usable capacity? I'm wondering why the O2x goes off at ~3450 mV...and if that's normal.
My best advice is to avoid using stock.
It is too irregular.
If the 3G signal is weak i get constant 3G and GSM hopping which drained the battery in 2h.
But if it was good it lasted way longer.
not sure about the shutdown voltage, i'll give it a shot later
hmm i think mine shuts at 3450 as well maybe even higher, idk
but mine lasts for a day with medium usage.
i tried to look into this earlier and my battery drained to 3350ish before it shut down on me.
i guess that's its limit. i'm running on stock:
BIN_LGP990AT-00-V10b-ESA-XXX-APR-21-2011+0
I'm currently calbrating my battery as I flashed a new ROM, phone was now just shutting off at 3369 mV!
Hopefully battery performance gets better soon!
Deleting batterystats.bin did get me better battery life. But after 6 days I had a huge drain.
Rebooted phone, removed .bin again and it's going ok again....
I'm not particularly wanting to calibrate my battery too frequently - full discharge cycles are bad for the battery.
At 30% charge this morning, my voltage was at 3700 mV. If you use 100 mV as a rough gauge of 10% charge, that would give me ~3400 mV at a 0% charge level.
I guess it's just normal for the O2x battery to be flat at ~3400 mV.
If there are any other O2x users out there who have different voltage figures do make a post. Thanks!
The last couple of days I've got a weird problem. When my battery is fully charged everything seems okay and it drains in normal speed (compared to stock).
But when my phone runs out off battery and i start to charge in the beginning everything seems fine.
But suddenly it can go from 75 to 100% in 1 minute.When i look at the stats in MIUI ROM it seems like it's not at same height as it was the last day of 100%. Maybe only 80%.
Sorry for my bad English, but i hope it makes sense.
I've wiped battery stats in CWM. But is it possible that the phone actually is only 80% charged, even though the indicator shows 100% after wipe?
Because if the ROM think the battery is charged and wipe stats it will afterwards only charge to that point and the battery maximum will decrease over days?
If that's possible, how do i full charge the battery? Just leave it in the charger or?
I hope you can understand what I mean.
Thanks in advance
Hello
Does your phone charge to fx 75% and after that doesnt get higher until after you restart the phone?
Sent from my LG-P990 using XDA App
CescMusta said:
Hello
Does your phone charge to fx 75% and after that doesnt get higher until after you restart the phone?
Sent from my LG-P990 using XDA App
Click to expand...
Click to collapse
Yes excactly. But the numbers differs.
Today it charged to 100% though.
Got the same problem?
Sent from my Optimus 2X using XDA App
have you try calibrate your batt again
yes my friend have this problem too, maybe there is software bug
After flashing Celebration HD 2.0.1b I first used Battery Calibration from market to wipe battery stats. Afterwards the battery indicator problems started.
Yesterday i decided to wipe battery stats manually in CWM and drain to phone to 2% before charging, and afterwards I was able to fully charge the phone.
So maybe the bug in is Battery Calibration app?
I decided to install Juice Plotter to monitor the battery and compare it to one build in in MIUI. Just to get some more data.
Hello again
Yes i had the same problem as you, with my previosly 2 lg optimus 2x, and returned them because of the problem you mentioned. I am on the third op2x and luckily this work good
So if i were in your position i would try to go to the dealer and shift the phone with another lg optimus 2x.
Best regards
Sent from my LG-P990 using XDA App
CescMusta said:
So if i were in your position i would try to go to the dealer and shift the phone with another lg optimus 2x.
Click to expand...
Click to collapse
The user said that he started to have problem after a new rom and wiping battery stats, changing phone for that is not the smartest move at all. Is like changing phone because your rom doesn't work.
I have a similar problem, after you wipe battery stats you don't have a reliable indicator, for me the phone took 3 hours to get from 99 to 100%.
I also noticed that my miui ( 1.8.5 same for 1.7.29) doesn't update battery stats when the screen is off so all those plotter don't work, and i think this messes up with the battery indicator (I guess the phone doesn't have enough data to make a decent estimate)
I think is miui + wipe battery stats that can be problematic
I know that but i am just saying that i also had the same problem with the stock rom.
Best regards
Sent from my LG-P990 using XDA App
How old is the battery? How many cycles does it have?
I know from laptop Li-Ion batteries that the voltage vs. capacity is not linear.
When discharging, the voltage will steadily drop to a "wear-level" where it will jump to an almost depleted level. When charging, this "wear-level" will be at the top.
Why I am telling this? Because if this mapping is kept in SW and you wiped it, Android needs to relearn it again. So at 1st complete charging/discharging you would see a % sudden drop/raise, but at the next cycles it would be linear with time (although the total time will be smaller than a new battery).
When laptop/phone battery tips talk about calibration, it is so whoever monitors the voltage (circuit in battery or SW) to know were the wear drop will be, so your estimates to be better.
As an example, I had a very old Thinkpad that did not have any calibration, and it would discharge to about 40% and drop to 5% within seconds. But when charging, it would raise steadily to 70% (from that 5%) but 70% to 95% in seconds. After years of use, that percentage gap would just increase (40-5 got 60-5, 70-5 on discharging).
PS: my current Thinkpad has 4 years and the battery capacity is 49% with 150 cycles. But this one has a nice feature where if the battery was above a certain percentage, plugging AC would not charge it (and thus save a few cycles). I used it set at 70%.
PS: LiIon batteries have cycle count, heat and time as main enemies. Also don't like prolonged (think storage) low charge.
battery on wallcharger screen of error
CenaDK said:
The last couple of days I've got a weird problem. When my battery is fully charged everything seems okay and it drains in normal speed (compared to stock).
But when my phone runs out off battery and i start to charge in the beginning everything seems fine.
But suddenly it can go from 75 to 100% in 1 minute.When i look at the stats in MIUI ROM it seems like it's not at same height as it was the last day of 100%. Maybe only 80%.
Sorry for my bad English, but i hope it makes sense.
I've wiped battery stats in CWM. But is it possible that the phone actually is only 80% charged, even though the indicator shows 100% after wipe?
Because if the ROM think the battery is charged and wipe stats it will afterwards only charge to that point and the battery maximum will decrease over days?
If that's possible, how do i full charge the battery? Just leave it in the charger or?
I hope you can understand what I mean.
Thanks in advance
Click to expand...
Click to collapse
I have when i turn off my fhone and i charge it it shows a battery icon whit an error in it ics lgp990 please help i dont no what tho do
Hi !
I have a nook HD+ which has been behaving strangely. Its battery life has reduced lately. I initially had problems with 'media' and 'SDcard' draining it quickly. But I was able to check that by formatting my SD card and deleting two 0 kB files in my internal memory.
However, the battery life, since, has not improved much. Moreover, I have started to see a few spikes in the battery charge chart (like the one in the pictures attached with this post) without having plugged the Nook in.
I am on CM 11 snapshot M8. I have already tried calibrating my battery by charging it to 100% and then removing batterystats.bin system file through PlayStore's 'Battery calibration' app, but the issue still remains unresolved.
Has anyone else faced a similar issue with her or his Nook ?
You cannot calibrate batteries in Android. Those silly apps just delete batterystats.bin and that is an Android file responsible for the statistics seen in your third screenshot. It gets deleted automatically when you unplug the charger at an almost 100% charge level, and it has nothing to do with the reported battery level!
The battery percentage as shown by Android comes from the kernel, the power management unit (PMU) driver to be more specific. The PMU, which usually is a separate chip inside the device, is responsible for monitoring, charging, and discharging the battery, among other things. There are many different PMU models, so this is highly hardware-dependent, and there most likely are no apps out there that can directly talk to all the existing PMUs to do something that's actually meaningful (which deleting batterystats.bin is not).
The only thing you can do is once in a while discharge the battery until the device turns off, then recharge it in one go to full capacity. That way, the PMU hopefully "calibrates" its battery monitoring by itself and should report more accurate state of charge values again. Measuring a battery's state of charge is rather difficult and not an exact science. Those percentage values are only estimates. So, the spikes you see on the battery percentage chart are a result of the imperfect method that is used to calculate the current battery percentage. Maybe this gets worse with aging batteries, I don't know. There's nothing really you can do, other than the complete discharge/recharge cycle you've already tried. Maybe a future firmware will come with a better battery percentage calculation method - but as I said, this is totally independent from Android, it's a low-level hardware and kernel driver thing.
Thanks a lot. A very informative post indeed !
Full battery charge/discharge cycles seems like the only solution then.
How will it affect the battery and its capacity to retain the charge though ?
To prevent any misunderstanding: you should definitely not discharge your lithium-ion based batteries to 0% all the time. Li-ion batteries live longer if they are kept between 40% and 80% charge. At 80% you won't get the full capacity / runtime, of course, but the battery will be able to endure more charge/discharge cycles that way. As I said, discharging to 0% followed by recharing to 100% should only be done occasionally, if you feel that the reported battery percentage has become too inaccurate. It probably won't fix the "ghost recharging" seen on the Nook and other devices. What probably happens here is that the battery's voltage is factored into the state of charge calculation. Li-ion batteries are usually charged to 4.2V per cell, which is "100%", and discharged to some arbitrary voltage, e.g. 3.5V, which would be considered "0%". Inbetween, the voltage curve is not linear. That is, 50% would not necessarily correspond to 3.85V (=(4.2+3.5) / 2). Also, the voltage depends on the power draw to some extent. If the tablet draws a higher current from the battery, the voltage will sag. If you then put the tablet into standby, reducing the current to a very small value, the battery voltage will recover and increase again a bit. This is what might cause those spikes (although they shouldn't be that large).
This and more can be learned on Battery University. And here's a source for the batterystats.bin calibration myth.
Thanks a lot Tzul. You have been very helpful !!
I may have to replace my battery soon. If the battery life does not improve, I guess I will have to buy a replacement battery from a third party replacement battery seller.
My XT1092, recently got updated to Lollipop i.e. Android 5.0
Two of my battery runs, starting from 100% full charge came down to like 5% and the phone shut down automatically as if it was 0%
Also on a side note, i did not put any mode on the battery saver mode for those two runs.
Now to test it, i kept my battery saver to start at 5% but i am not sure if it will run at 5% or just shut down
Anyone got an idea/solution for this issue ??
P.S. Even Motorola care chat, does not have an answer, all they said is to keep my phone in safe mode for a day and check it out....
Mine just did this the other day. When I pressed the power button it showed the battery with a little red fill and a huge yellow triangle with an exclamation mark in it. Also happened last night.
I have also had the same issue xt1092 and on lollipop.
well...
yea man, so the thing is motorola support said that, keep ur phone in safe mode for a day and recheck the issue...
so idk... :/
i am checking my battery use and for now i have kept my battery saver on 5% so i hope it starts on battery saver itself.. rather than shutting down...
My XT1095 does the same thing. Really annoying! Its really lying to you about how much battery is left if its going to do that. I just know that if i'm going below 10% i better run to find a charger ASAP!
M3drvr said:
My XT1095 does the same thing. Really annoying! Its really lying to you about how much battery is left if its going to do that. I just know that if i'm going below 10% i better run to find a charger ASAP!
Click to expand...
Click to collapse
it is quite misleading to say the least..
i did not have this issue with KitKat though..
might be a lollipop thing only
I'll join this list. Really annoying, and never happened on 4.4.4
I've never let my battery get that low honestly, but...
Keep in mind that your battery percentage is completely an estimate. Battery capacity is measured in mAh, but there's no way to measure the current charge capacity in mAh of a battery. The only way to do so would be to run all of the power out of the battery and record the power over time, but then you'd have a dead battery. As a result, the system estimates your remaining battery capacity as a percentage based on the current voltage of the battery. But that can be different depending upon how quickly you've drained the battery and other factors.
So, Android has methods built-in which automatically calibrate the battery, but they only work properly if you fully charge and discharge your device on a regular basis. A battery starts off weak, then it gains strength after a few charging cycles, finally over time it peaks and then begins to taper off as far as battery life goes.
You've likely not taken your device to 0% for a while. The android solution is to fully discharge and recharge your battery a few times to allow it to recalibrate. Slow charging is the best for recalibration. Plug it into a computer for 500mAh charging rather than using a charger. Chargers can charge quicker(1.5A) but do not allow the device to calibrate as well due to the high amperage.
So, just use your device and let it drain fully, and charge fully on a computer USB port and it should recalibrate itself.
InspectifierWrectifier said:
So, Android has methods built-in which automatically calibrate the battery, but they only work properly if you fully charge and discharge your device on a regular basis. A battery starts off weak, then it gains strength after a few charging cycles, finally over time it peaks and then begins to taper off as far as battery life goes.
You've likely not taken your device to 0% for a while. The android solution is to fully discharge and recharge your battery a few times to allow it to recalibrate. Slow charging is the best for recalibration. Plug it into a computer for 500mAh charging rather than using a charger. Chargers can charge quicker(1.5A) but do not allow the device to calibrate as well due to the high amperage.
So, just use your device and let it drain fully, and charge fully on a computer USB port and it should recalibrate itself.
Click to expand...
Click to collapse
While it does help the calibration, it's very bad for your battery to do this deep discharge multiple times.
raptir said:
I've never let my battery get that low honestly, but...
Keep in mind that your battery percentage is completely an estimate. Battery capacity is measured in mAh, but there's no way to measure the current charge capacity in mAh of a battery. The only way to do so would be to run all of the power out of the battery and record the power over time, but then you'd have a dead battery. As a result, the system estimates your remaining battery capacity as a percentage based on the current voltage of the battery. But that can be different depending upon how quickly you've drained the battery and other factors.
Click to expand...
Click to collapse
Sometimes you don't have a choice about letting battery drain get that far.
But regardless, its most definitely an issue with lollipop. Uncountable android devices, and this is the first time I've ever experienced this issue. Happens religiously at 5%. So its never happened before on any device I've used, including this moto x pure on KitKat, and it always happens at 5%.
If it were a true calibration issue, one would think it'd happen at different percentages. However I'm certain this is a bug.
qwerty12601 said:
Sometimes you don't have a choice about letting battery drain get that far.
But regardless, its most definitely an issue with lollipop. Uncountable android devices, and this is the first time I've ever experienced this issue. Happens religiously at 5%. So its never happened before on any device I've used, including this moto x pure on KitKat, and it always happens at 5%.
If it were a true calibration issue, one would think it'd happen at different percentages. However I'm certain this is a bug.
Click to expand...
Click to collapse
I understand that you don't always have a choice, I just meant that I have no insight as to the possible bug since I've never experienced it. And to clarify, it's not really a "calibration" issue, it's a matter of there is no way to accurately measure the charge of the battery.
Honestly, Google could have even implemented this intentionally in order to prevent damage to the battery from a deep discharge.
raptir said:
I understand that you don't always have a choice, I just meant that I have no insight as to the possible bug since I've never experienced it. And to clarify, it's not really a "calibration" issue, it's a matter of there is no way to accurately measure the charge of the battery.
Honestly, Google could have even implemented this intentionally in order to prevent damage to the battery from a deep discharge.
Click to expand...
Click to collapse
But android has been completely accurate in the past. Right down to 1 single percent.
And there's no way google implemented this as a safety feature. If they were legitimately trying to do this, they'd just have the battery monitor read less than actual capacity as to not confuse the operator.
As well as they have what they believed to be a big feature, "battery saver" which has the option to activate at 5%. So them killing your phone at 5% intentionally doesn't hold water.
qwerty12601 said:
But android has been completely accurate in the past. Right down to 1 single percent.
And there's no way google implemented this as a safety feature. If they were legitimately trying to do this, they'd just have the battery monitor read less than actual capacity as to not confuse the operator.
As well as they have what they believed to be a big feature, "battery saver" which has the option to activate at 5%. So them killing your phone at 5% intentionally doesn't hold water.
Click to expand...
Click to collapse
No it hasn't. It may not have shut down until after it read 1%, but it has not been accurate because there is no accurate way to measure the current charge of a battery.
http://batteryuniversity.com/learn/article/how_to_measure_state_of_charge
The fact that it consistently shuts down at 5% does seem like a bug, but it's a very odd bug since it seems like there would have to be some code to specifically tell the phone to shut down.
raptir said:
No it hasn't. It may not have shut down until after it read 1%, but it has not been accurate because there is no accurate way to measure the current charge of a battery.
http://batteryuniversity.com/learn/article/how_to_measure_state_of_charge
The fact that it consistently shuts down at 5% does seem like a bug, but it's a very odd bug since it seems like there would have to be some code to specifically tell the phone to shut down.
Click to expand...
Click to collapse
Every android device I've owned, probably 12, including the 3 still in service with me (moto x before lollipop, nexus 7, nexus 4) all have accurate battery meters right down to 1%. Now are they adjusting on the fly and lowering/raising battery percent to accurately match calculations? Probably. But it adjusts to where the battery meter will read down to the very last percent. No surprises.
The whole point of this thread us that some moto x pures are shutting down at 5%. Maybe the battery really is at 0%, maybe its at 5 or 10%, but its a "bug" that the phone is shutting off at 5%. Its rather a flaw in on the fly calculations where its not accurately adjusting at lower percentages, or a software flaw. But it's a bug either way. That's the complaint here.
raptir said:
Honestly, Google could have even implemented this intentionally in order to prevent damage to the battery from a deep discharge.
Click to expand...
Click to collapse
That is was Microsoft did with their Surface tablets, you can change it, I have mine set to power off at 10%
raptir said:
While it does help the calibration, it's very bad for your battery to do this deep discharge multiple times.
Click to expand...
Click to collapse
Wrong. this is the recommended way to use every mobile phone battery. A full charge and discharge is called a cycle, and cycles are how battery lives are rated.
InspectifierWrectifier said:
Wrong. this is the recommended way to use every mobile phone battery. A full charge and discharge is called a cycle, and cycles are how battery lives are rated.
Click to expand...
Click to collapse
Please don't just post "wrong" without anything to back it up.
http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries
Table 2 provides details as to why what I said is correct. A 50% discharge will not degrade to 70% capacity for 3-4x as many cycles as a 100% discharge. That amounts to up to double the useful life of the battery assuming your usage stays the same.
InspectifierWrectifier said:
Wrong. this is the recommended way to use every mobile phone battery. A full charge and discharge is called a cycle, and cycles are how battery lives are rated.
Click to expand...
Click to collapse
Have fun killing your battery very quickly by fully discharging all the time
raptir said:
Please don't just post "wrong" without anything to back it up.
http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries
Table 2 provides details as to why what I said is correct. A 50% discharge will not degrade to 70% capacity for 3-4x as many cycles as a 100% discharge. That amounts to up to double the useful life of the battery assuming your usage stays the same.
Click to expand...
Click to collapse
Mobile device batteries are designed to be "fully" depleted. They are software controlled. You will never discharge a properly controlled battery 100%. This is why your device still has power to turn on and tell you that the battery is too low to turn on.
There are always exceptions to the rule. However, mainstream devices will almost always keep the battery at a safe level.
You cannot use a single chart on all lithium ion batteries. In fact, every one is different due to chemical and annode/cathode changes. This is why every battery has its own MDS for shipping purposes.
The small changes to batteries cause them to react differently to different usage patterns. When designing a battery these reaction patterns are supposed to be accounted for in the battery calibration.
A key engineering principal: a device should never be capable of destroying itself. Full discharge is normal operation for most devices.
H, since I updated from miui 10 to miui 11 and even now that I have miui 12 I have noticed that the battery doesn't last as long as before. I state that since I purchased the phone (July 2019) I have always charged the battery in the best way trying to never go below 20% and trying not to go beyond 80% so I don't think a battery can lose more than 30% of its real capacity in less than a year of life. Starting to investigate I found that the battery does not charge at its real capacity i.e. 3300 mAh but at around 2200/2300 mAh. To verify all this I have carried out several tests and the easiest way to verify it is to look at the battery characteristics through the AIDA64 app (screenshot below). From these tests it seems that the device limits the real battery capacity by not allowing it to be charged to its maximum capacity. A reply to what I wrote can be found by looking at some system files that are located in /sys/class/power_supply/battery. In particular, looking at the file called charge_full (screenshot below) you can see how the value of the file is much lower than the real battery capacity. I hope someone more competent than I can understand how to solve this hateful problem and I also invite you to check the value to try to better understand the cause of this problem.
I'm using miuimix 12.0.2 stable and the capacity is not 3300, either.
---------- Post added at 10:03 AM ---------- Previous post was at 09:59 AM ----------
And sorry i don't know how to post a picture, mine is 2943.
I know that batteries won't be forever and are always decreasing during the year but I think Xiaomi do a good job. I have some devices from 4 years ago and they reduced their batteries just a little. In the case of Mi 9 I have it since March 2019 and my battery still being the same. I charge it from 10-25% to 100% just some times I charge it until 80-90%, maybe every month I let it to 0% I wait for a while and charge it again to 100%.
Sent from my MI 9 using Tapatalk
From the photo you posted it doesn't seem that your battery is fully charged .. we have done other research and we have discovered that most likely Xiaomi has inserted in the kernel a sort of programmed obsolescence on the battery.
Can you disclose some of the research you done on the kernel it seems interesting. I have checked with Aida64 my battery before and it never charges to 3300 even if you leave the phone plugged in the value will keep increasing but once you plug it out it drops...still getting about 5 hrs sot so not bad...I wonder if you change that value in the full charger screen you posted what will happen?
"From these tests it seems that the device limits the real battery capacity by not allowing it to be charged to its maximum capacity. "
Actually it's better for battery life longterm to keep the device in the middle - never 0, never 100
I've certainly lost no battery life in the year + I've had the Mi 9
You are doing a good job of using the phone in the 20 to 80% range. But do you charge it at the lowest possible temperature? Temperature is a battery's worst enemy. Wireless charging is a joke. It's a glued heater in the battery.
I for instance, almost all the times charge it in front a mini fan. With this I can charge it 5ÂșC below normal temp charge.
And like @cezikos said, use quickcharge only on emergencies. Use at max a 1.5Amps charger. Quick charge is a marketing thing. The chemistry of the batteries are almost the same in this 10 years.
Mi mi9 have one year and the battery is 100%.
The important thing that you should precise is a type of charger that you are using. Do you use Quick Charge? If Yes, then battery capacity will be dramatically degrated. I use 5V 0.5-1.5A charger, it depends how fast I need to charge the Phone.
The next thing is a battery temperature, not Only while charging the Phone but also when you are using it. I`m using CPU Monitor and it's overlay to see the battery temp, you can also configure alerts when battery is starting to overheat.
Heavy Gaming decreases the life of the battery, there are a lot of variables that you have to cobsider, not only "programmed obsolescence"
I had the same problem. Hopefully the battery could make 3 hours of screen, the strange thing was that suddenly it began to last very little, and I was with that problem for a couple of weeks, so I decided to calibrate the battery hoping to have some results and now the battery lasted again approximately 7 hours of screen. Try to make the battery run out from 100% to 0%. The system will not let you start because it calculates that it has no battery, so what I did was leave it in recovery mode and with the screen always active, until it turns off completely, then with a 5V 1A charger. With the phone turned off, charge it until it reaches 100%. I did it three times and the battery was back to the way it was before. You could try to do the same and I hope you can solve that problem.
Sorry for bad English
I tested, I put the phone to play videos until it turned off. In 1% I cleared battery stats.
Then plugged the charger and entered the TWRP and unplugged. Put the backlight to maximum, and the phone stayed on more than an hour!
Then I plugged the charger 1.5A and let it charge to max.
It worked, now the phone has a steady discharge, not discharge 100% to 80 in an hour.
I will do this procedure from time to time. not the best for the battery, but is needed in mi9...
It's an absurd that this problem exists in 2020, my galaxy S2 don't have such harsh problems with something so simple and basic like battery management!
Battery on my Mi9 (mildly used in one year) lost 500 mAh.
Confirmed, with this trick, in doing it ONE time, I have the phone running well again, more than 8h screen on.
0.5 discharge in sleep.
.eu 20.3.19
onolox said:
I tested, I put the phone to play videos until it turned off. In 1% I cleared battery stats.
Then plugged the charger and entered the TWRP and unplugged. Put the backlight to maximum, and the phone stayed on more than an hour!
Then I plugged the charger 1.5A and let it charge to max.
It worked, now the phone has a steady discharge, not discharge 100% to 80 in an hour.
I will do this procedure from time to time. not the best for the battery, but is needed in mi9...
It's an absurd that this problem exists in 2020, my galaxy S2 don't have such harsh problems with something so simple and basic like battery management!
Click to expand...
Click to collapse
Thanks! I just don't know how to clean the battery status...
You will need root.
Then are several apps that can do it. Like l speed or adiutor.
And now again confirming, in one month the phone is completely lost regarding battery again, just 3h SOT from 80 to 20. There's some pretty **** up code regarding battery in xiaomi android.
I have no problems at all using it since release.
newest xiaomi eu.
I also have problems with battery drain...
Hello guys, just want to share with you a little trick that just helped me get better SoT. First of all, I just want to mention that I'm on the newest xiaomi.eu rom (20.8.13) and that AccuBattery is showing that my battery is at 2500mAh estimated capacity. (That might be different in reality, because it's only after one charging, so don't believe it that much). Lately I noticed a significant drain while the phone was idle (screen turned off). It was draining like 1-2% every hour and I could barely get over 5h SoT. So I investigated a little bit, and found a solution on reddit. The thing was that I had many apps on autostart. If you want to check them and turn it off then open Settings > type 'autostart' in the search bar > open it > 3 dots > show system apps > turn off every unnecessary app that you think don't need that option. I turned off every app, except: Gmail, GPay, Google Photos, Clock, Calendar, Bank app, Weather app and the app called 'safety system addon' - it might be called different because I'm not on english language on my phone. I left them on just in case to have notifications/synchronization, though i don't know if it's necessary. After that there was almost 0% idle drain over the day. Now I'm on 5h4m SoT and still have 25% of battery left. The result might be even better, cause I did this trick just today while my phone was on 90-85%.
Give it guys a try, hope it will improve your daily experience with Mi 9.
P.S. Let me know guys If I could turn off the before mentioned apps and still get notifications and sync from them.
Mine reports 2800mah, debloated with Szaki tool all autostart apps disabled also did factory reset after miui12 update.
Really sad how bad miui12 has turned for me. Im having way worse battery life compared to miui11 the idle is mostly the same its just the battery doesn't last as it used to last with miui11.
onolox said:
I tested, I put the phone to play videos until it turned off. In 1% I cleared battery stats.
Then plugged the charger and entered the TWRP and unplugged. Put the backlight to maximum, and the phone stayed on more than an hour!
Then I plugged the charger 1.5A and let it charge to max.
It worked, now the phone has a steady discharge, not discharge 100% to 80 in an hour.
I will do this procedure from time to time. not the best for the battery, but is needed in mi9...
It's an absurd that this problem exists in 2020, my galaxy S2 don't have such harsh problems with something so simple and basic like battery management!
Click to expand...
Click to collapse
I can confirm this. AIDA64 said my battery was at 2550mah capacity when fully charged. I followed this procedure and now after being fully charged, it says 3125 mah, which is much better.
I'm curious about the screen on time now. Me happy. Thanks!