This is a replication of this question on Android SE. I feel that it is in fact an electrical engineering question, since it covers batteries behavior in details.

Basically there's a claim that the following procedure will significantly (two times improvement claimed) improve the battery runtime (time a device can run on a single battery charge):

  • Turn on your phone;
  • Connect the charger and wait until the battery is full-charged (green indicator is on);
  • Disconnect the charger;
  • Wait until the green indicator is off and connect the charger back;
  • When green indicator is on, turn off the phone.

Now, continue with switched off phone.

  1. Disconnect the charger;
  2. Wait until the green indicator is off;
  3. Connect the charger, wait for green indicator and disconnect the charger again;
  4. Repeat the "3" step 10 times. Each iteration might take from 30 seconds to 30 minutes, usually that's about 1 minute.

The procedure description is taken from this article in Russian which I've read and the English translation is correct.

Here's how I understand what is going on. While the green indicator is on, the battery is being actively pumped energy into. At some point the charging circuit decides that the voltage is high enough to declare the charging complete (this requires some heuristic for customer convenience).

Then once the charger is disconnected the voltage on the battery gets lower, so when the charger is connected again the charging circuits sense voltage below the "stop charging" threshold and turn the green indicator on to show that it decided to charge the battery a bit more.

Since all this is happening while the battery is near the "stop charging" threshold the charging current is minimal and also when the green indicator is off it doesn't mean the battery is not being charged - it is just being charged much slower. So simply leaving the device connected to the charger for another hour would be just as efficient.

What is likely happening during the described procedure? Will it improve the battery runtime? Are my assumptions correct?

  • 1
    \$\begingroup\$ "Li-ion does not need to be fully charged ... nor is it desirable to do so. In fact, it is better not to fully charge, because a high voltage stresses the battery. Choosing a lower voltage threshold, or eliminating the saturation charge altogether, prolongs battery life but this reduces the runtime. To satisfy maximum runtime, most chargers for consumer products go for maximum capacity; extended service life is perceived less important." batteryuniversity.com/learn/article/… \$\endgroup\$
    – endolith
    Commented Apr 27, 2015 at 18:59

3 Answers 3


I think what they're trying to do here is 'trick' the phone's battery charging intelligences. Li-On batteries are very touchy and have somewhat complex charging strategies. It all boils down to determining something called State-Of-Charge (SOC). SOC is just a percentage in the end, but arriving at the SOC number relies on a large number of factors that are not always easy to read and sometimes must be indirectly inferred. For instance, let's assume that you have a cell phone with a Li-On battery that is 3.7V and 1000mAH. We'll start with it being fully charged, so we know SOC is 100%. As you use your device you're drawing current out of the battery and the battery's voltage will drop - eventually. By measuring the current and monitoring the voltage you can guess what the SOC is. One problem is that the voltage isn't terribly useful in determining SOC because it doesn't change very much until the battery is nearly empty - that is NOT something you want to do to a Li-On battery. So you're mainly relying on the current.

So your SOC is being estimated throughout the usage. It gets low - 50% maybe - so you plug it in to charge. While it's charging, it monitors the charge current and battery voltage to determine when SOC is 100% again. Only, due to errors in measurement it says that the charge is complete when SOC is actually only 95%. Now your phone thinks 95% is fully charged - and it remembers this for future reference because it doesn't want to over-charge the batteries (this is also very bad). So essentially it's trying to read when the battery is full by measuring what goes in and guessing where that puts the SOC based on past results.

The errors aren't large so during normal charge/discharge usage you won't notice a problem. But sometimes the errors can stack up and your phone thinks its fully charged when it has little or no charge - it goes straight from full to empty and due to the incorrect SOC calculation the phone won't try to charge the battery more because it doesn't want to damage it.

In these cases you have to reset the SOC state. I have a Droid Incredible 2 and I've done it by removing the battery and holding the power button for 30 seconds, then putting the battery in and charging the phone while its off. This always fixes the issue where the battery thinks its full but drops down to something like 10% very quickly and the issue where it thinks its at 10% but has much more charge left.

The strategy outlined in your post is obviously trying to recalibrate the SOC or trick the algorithm somehow. Having never developed a charger that relied on SOC I can't say whether it will work but it seems like a lot of effort for a questionable amount of benefit. If your battery is acting really funny try what I suggested first.

  • 2
    \$\begingroup\$ +1 that the effect is completely relevant to sofware. If the effect even exists at all. The capacity of battery is most likely unaffected by any "training". What possibly happens is that device is tricked to continue longer than it is safe for the battery. Effectively it shortens the battery life time. \$\endgroup\$
    – user924
    Commented May 31, 2012 at 23:57

Basically there's a claim that the following procedure will significantly (two times improvement claimed) improve the battery runtime (time a device can run on a single battery charge):

  • In an ideal situation and in most real ones this will not work.

  • In situations where it works to some extent it will shorten overall battery life and it MAY destroy the phone

  • If it provides more than 5% - 10% gain there is something wrong or non-standard with the equipment design.

  • Any increase in LiIon stored capacity comes at the expense of reduced cycle life and reduced whole of life energy storage capacity.

Any method that gives a 2 x improvement for LiIon charge shows that for certain the existing charge system is faulty or non-standard in some way (possibly as part of its design). A LiIon CELL has a very controlled end point determination technique. Where a battery is made up of two or more cells there may be some latitude if the inter-cell junction is not electrically accessible. With a single cell it is fully definable by the designer. Hopefully the designer was competent. Incompetence happens.

A phone almost always uses a single cell so the trick above should not even start to work.

Standard method:

  • Charge until Vmax is reached.

  • Charge AT Vmax until Imin is reached.

  • Stop. Completely remove charging voltage. DO NOT "trickle charge".

Restart: - Can vary but eg

After N minutes reapply Vmax and measure current.
If I > Imin charge until I min is reached and stop again.

IF the charger charged for some fixed period here you could pump slightly more in
BUT Iin is set by the cell and will be very low at this point.

Vmax is set by the designer and is usually 4.2V/cell at 25C. May be 4.25 or 4.3 for the brave and stupid. Going from 4.2 to 4.3 adds maybe 5% to capacity. Maybe a bit more.

But doing this also shortens cycle life by a greater percentage than the gain in per cycle capacity more so that net delivered capacity over lifetime decreases.


I'm not sure this method is any good. LiIon batteries especially are prone to serious damage and my even explode if overcharged. So, there is a safety mechanism built in to prevent this from happening. What I imagine is happening, is that the phone consumes a tiny bit of energy when being powered off with the charger unplugged, then this small amount of missing energy is pumped back in when the charger plugged in again. On the other hand it remains a mystery to me, why it wouldn't be easier to power off the phone while still on the charger... Anyhow, the charge maximization does not depend only on the chemistry, but also on the charge counter in the chip built into your battery, which is responsible for monitoring the amount of charge and can (ultimately) initiate a safety disconnect. The days when you had a 'dumb' battery, just made from electrolyte and electrodes and a containing vessel are long gone...

  • \$\begingroup\$ I don't think that the power consumption of the phone or the circuit in the battery actually affects the voltage drop after charging. I've had the chance to work with LiPo batteries with absolutely no protection, just two cells in series and a plug, and their voltage drops a bit over time after being disconnected from the charger. After couple of minutes, the voltage will drop below the full charge threshold and the charger will activate again. So same thing happens on dumb batteries too. \$\endgroup\$
    – AndrejaKo
    Commented May 31, 2012 at 16:40
  • \$\begingroup\$ The other point are safeties in mobile phone batteries. From what I can see, usual configuration for the one-cell "battery" often used in today's phones is positive terminal, negative terminal and a thermistor which is read by the charger integrated into the phone itself and provides temperature data. It's the phone that does the processing. \$\endgroup\$
    – AndrejaKo
    Commented May 31, 2012 at 16:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.