Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Related question here.

I find out that when I charge my iPhone, if I don't charge it to 100% before I pull out the charger, sometimes the battery will leak out very fast.

The leak manifested in these ways:

  1. From the iPhone setting, I can see that the usage time since last full recharge is the same as the time now minus the time I pull out the charger. This means that the phone is effectively being in used right after I stop charging it, even though there is no one using it.
  2. The iPhone battery decreases at the rate of 10% per hour, much more higher than the normal idle decreasing rate.
  3. If I restart my phone, the battery % will still remain the same. So this means that the battery loss is for real.
  4. If I restart my phone, the leak stops. The battery now decreases at normal idle rate ( which is about 2-4% in 8 hours time)

This problem is intermittent, and I can't reproduce it for sure but it happens from time to time.

Any idea how to fix this?

share|improve this question
    
With all due respect to your perfectly valid question, you've answered it by saying "If I restart my phone, the leak stops", which is precisely how you could "fix" the problem. –  user479 Jan 28 '11 at 22:40
    
@Randolph, this is not a solution. I want the leak to never occur in the first place. –  Graviton Jan 29 '11 at 1:15
    
As I said, I respect the question, but I don't think you're going to get an answer because by the sound of things, it's a bug. –  user479 Jan 29 '11 at 1:17
    
@Randolph, there are some solutions that I can envisage of: don't install X app, don't open X with Y, and so on. If someone has the same experience as mine and they could have a walkaround. Isn't this the purpose of SE? –  Graviton Jan 29 '11 at 1:18
    
I'm certainly not arguing with you. Please understand that. If I had an answer, I would write an answer in the "Your Answer" section below. My comment was a suggestion that the only valid way to get around this problem you've identified, is to restart your phone. –  user479 Jan 29 '11 at 1:20
show 1 more comment

2 Answers 2

This sounds like it could be an issue with the your battery's fuel guage. Lithium Ion batteries have a problem with the meter that detects how much charge is left in your device. If you don't full cycle the phone every 30 days, the meter will get worse and worse.

Full cycling involves:

  1. Charge the phone to 100%
  2. Do not charge your phone again until all the battery is depleted (i.e. until the phone dies on it's own).

This is recommended both by Apple:

Be sure to go through at least one charge cycle per month (charging the battery to 100% and then completely running it down).

... and by Battery University:

Batteries with fuel gauge (laptops) should be calibrated by applying a deliberate full discharge once every 30 charges. Running the pack down in the equipment does this. If ignored, the fuel gauge will become increasingly less accurate and in some cases cut off the device prematurely.

share|improve this answer
add comment

Sine the problem doesn't persist after booting the phone, it points to one of your apps being the problem.

I'd imagine something that's using your location all the time or using heavy WiFi connection etc.

A list of your apps when this problem occurs would be helpfull.

share|improve this answer
    
I put off my wifi when charging, and I'm not too sure whether third party apps are allowed to run in background or not. See here –  Graviton Feb 21 '11 at 3:34
    
I know for sure that my Google Latitude is constantly updating my status in the background so it's using GPS all the time. You actually didn't mention which iPhone you have, did you buy it new and how long you have it already. –  deiga Feb 21 '11 at 3:40
    
I'm using iPhone 4 –  Graviton Feb 21 '11 at 6:27
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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