Newsroom Update

Apple and Google deliver support for unwanted tracking alerts in iOS and Android. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Solution for iOS 4.3 battery drain

Hi all,

first of all thank you to all the community of iphoneitalia.com forums.
Thanks to the contribution of many users yesterday night the solution finally came out.

Let us go to the main subject.

1. How to identify if you have the issue:

-disable any push in your device: notifications, mail, find my phone, whatever might create any data traffic related to push activity. Disable gamecenter, ping, facetime in system restrictions.
Then close any app in the background.
In such conditions you should not have cell data consumption (=0 kb consistent along hours if you do not touch the phone)

Symptoms of illness: cell data usage goes up even if the phone is in stand by; usage time goes up even if you are not using the phone; battery consumption looks ugly comparing to previous iOS.

How to certify your feelings:

-download an app called netstat from the appstore, it is free
-run it and check if you have push.apple.com in the active sockets (=green pin)

If you have it even with all disabled as above described, you are really having the problem, they are not only feelings or dreams.
Something is constantly acting along this socket, your data usage will go up even if the phone is in standby, the usage time will do the same.

2. How to fix it

After many and many attempts some users found that the responsible app is the app store.
Simply go to settings->store and EXIT from the account.
Run Netstat again and you will see that push.apple.com is not active anymore.
Check data volume and usage time again and you will see that they are not going to increase anymore.

At this point you can activate again your notifications, mail and what you usually need, your power and data consumption will go back to the values you were used to before upgrading to iOS 4.3.

If you login into the appstore again you will face the problem again.

Of course it is not THE solution but it is an acceptable workaround while waiting for a fix from apple.

Final message:

to all the users: try this and enjoy your battery again

to the Apple engineers: please read, learn and fix

Ciao.

Davide

Macbook pro 13"-Mid 10, Mac OS X (10.6.6), Iphone 4 32 Gb - fw 4.3

Posted on Mar 16, 2011 11:41 AM

Reply
58 replies

Mar 20, 2011 5:08 PM in response to twindad01

To close background apps:
1. Double click the home button to bring up the background apps and recently used apps
2. Press and hold one of the icons until they start to wobble
3. Press the "-" sign in the corner of the wobbling icons

This may not fix your battery drain problem, but it will close down any running apps that could add to the problem.

Mar 22, 2011 5:31 AM in response to runalong1014

runalong1014, More than 72hrs of standby and still at 77%. This is the longest this phone has ever managed. I now conclude that if you just want a phone then turn everything else off. If you want all the widgets etc. then carry a car battery:-)

The alternative is to turn on only those widgets you need at that time and then turn them off again, especially in the background as stated in the rest of this thread.

As a point of interest, I have not connected to iTunes during this 72hrs.

Mar 22, 2011 6:26 AM in response to sdmaino

i just posted this in the other 27 page topic on battery drain but wanted to share here in case it helps someone...

thanks everyone who posted suggestions. I too had the problem where my battery would drain within several hours of a full charge(with limited or moderate use, i.e. little to no calls, some safari browsing, a game here or there, etc. what would normally drain my full battery down to 80%.

what I have done that may or may not work for you...

1st disabled ping (general --> restrictions --> ping slider to off.
I read several posts that this was all that was needed to fix some users problems. it did NOT seem to fix mine as the battery kept draining at a fast rate. so i left ping off and tried a 2nd suggestion.

2nd, drain battery until it completely shuts off (0%) then charged it over night to calibrate the battery percentage.

this seemed to fix me. its been off the charger for 4 hours and I have used the phone ever so lightly (connecting to my wifi, checking for updates, and so far the battery still shows 100%.

whether or not I actually needed to disable ping, I don't know (or care as i don't use ping). I may try to re-enable it jsut to see if the battery stays charged or reverts to the quick draining.

I hope this helps some of you like it has helped me.

good luck,

Mike

Mar 23, 2011 1:33 AM in response to r w g

r w g wrote:
Hi,
For the last few days I have had the very hot battery drain. I looked on most forums but most of the answers were about switching off items that increase battery drain. As I had everything already off on my iphone it obviously was not the answer. What did appear to be reasonable was that something was running in the back ground which I could not see.

I downloaded Xsysinfo, a low cost app that shows running processes. One of the settings is clean memory at launch and a deep clean option. Having run this today my iphone is back to normal.

It may help you or it may not. It certainly helped me although for how long I have no idea:-)



Thanks r w g. Xsysinfo seems to have done the trick!

Mar 26, 2011 1:32 AM in response to sdmaino

While this info is useful, I want to point out that just because the push.apple.com connection is green, doesn't mean it's actively being used. Connections can be opened and left idle with no drain on the battery because idle connections have by definition have no data being sent on them. Unfortunately you have to pay for the ability to see if a connection is idle or not in the netstat app, but I think it's worth it.

From a data usage standpoint there's no difference between an idle connection and a closed connection. That's a hard concept for some to grasp because most people don't understand how TCP/IP works, but unless a connection is specifically closed (by sending special data packets), it remains open but idle.

The only negative impact is that it will keep your network interface (wifi or cellular) from sleeping, but the cell connection never sleeps so that's not an issue. It could keep a touch or wifi only iPad from turning off the wifi in sleep, but that drains very little battery.

Now if the push connection is being actively used when there is nothing being pushed that's bad, but I've found that the connection isn't being used when not receiving push notifications.

Mar 30, 2011 7:30 AM in response to scotteffone

scotteffone wrote:
I have noticed I have this taking up two sockets:

...112.compute-1amazonaws.com:http(web)

What's that?

compute-1.amazonaws.com is Amazon's EC2 cloud services domain.
See http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/
It lets people set up services in the cloud, without having to have their own data center/servers.

This may be a connection introduced by Netstat itself? Perhaps to get the ads? (Not really sure.)

Solution for iOS 4.3 battery drain

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.