Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hopefully Apple fix this, is a number of ways they could fix this.

I'd like to see a way of totally turning off Push, so it NEVER connects, just like I'm telling my iPhone by disabling Push in email, and having Notifications off.

The worst thing is, I bought an iPhone expecting good customer service and high quality products, but I am here getting frustrated and remedying all these irritating Push connections until they vanish every time I sync to iTunes.

Has anyone checked in 4.2.1 if the AppStore creates a push connection when signed in?
 
I noticed this when I first update to iOS 4.3.

I left the phone on the charger overnight a couple of time and it has seemed to correct the problem.

I assume it's just a problem with how the battery drain is measured. Does anybody know how that works and what it takes to "reset" it?
 
Last edited:
I am always ridiculously happy when I make the choice of reading Mac Rumors before I upgrade to the latest OS.

4.2.1 and holding...
 
Hopefully Apple fix this, is a number of ways they could fix this.

I'd like to see a way of totally turning off Push, so it NEVER connects, just like I'm telling my iPhone by disabling Push in email, and having Notifications off.

The worst thing is, I bought an iPhone expecting good customer service and high quality products, but I am here getting frustrated and remedying all these irritating Push connections until they vanish every time I sync to iTunes.

Has anyone checked in 4.2.1 if the AppStore creates a push connection when signed in?

I'm back on 4.2.1 now. The connection to push.apple.com shows in Netstat pretty well permanently, but I don't get any of the battery drain problems that I had with 4.3.
 
No way I am getting 4.3.1 yet, could be even more bugs in it!

Will wait, my 4.3 is good after spending a few minutes every sync fixing all the push connections
 
I can only speak anecdotally, but I upgraded to 4.3.1 about 4 hrs ago and my battery looks like it's acting normally again. Very odd issue, I hope this is resolved.
 
I can only speak anecdotally, but I upgraded to 4.3.1 about 4 hrs ago and my battery looks like it's acting normally again. Very odd issue, I hope this is resolved.

Same here with the two iPhone 4's in my house. Wife and I are both seeing pre 4.3 battery behavior now.
 
I have solved the iPhone battery problem!

I have solved the iPhone battery problem!

My devices
iPhone 4
Originally came with OS 4.2.1
Factory Unlocked
Jailbroken – Greenpois0n RC6.1

iPhone 3Gs
Originally came with OS 3.0
Upgraded to OS 3.0.1, 3.1.2 & 4.2.1
Factory Unlocked
Old bootrom
Jailbroken Redsn0w 0.9.6rc4

Windows XP desktop PC

Windows XP notebook Acer

(Ahem, jailbreaking is legal by the way)

Background

In December 2010, I upgraded my iPhone3Gs to OS 4.2.1 and jailbroke with Redsn0w. After a few weeks, my iPhone3Gs has started feeling warm and when I checked, I noticed similar usage and standby times (Settings, General, Usage). The battery was starting to drain very quickly and was dead within half a day. This is not the first time I am facing this problem. When I first got my 3Gs in July 2009, the same thing happened.

The problem last time
In July 2009, when my 3Gs was still not jailbroken and running OS 3.0, the problem was quite easy to diagnose because I had not many apps installed. I had setup my yahoo email account through the mail app. A search on google shows everyone saying turn off push. I turned off push but the battery drain was still there.

I deleted the email account and re-added it and the problem was still there. I figured out that there was something wrong with the iPhone push programming because although I turned push off, I believe the push was actually still on as I was still getting emails. Even after deleting the email and re-adding it, the problem was still there.

I had to Restore my 3Gs for the problem to go away. And when adding the yahoo mail account again, I immediately turned off the push and changed it to fetch. The problem never came back again, until now.

The Current Problem

Initially I thought the problem was the same. Little did I know it was different, very different.

This time, when I noticed my 3Gs having this problem, I checked my iPhone4. It was also having the same problem. The iPhone4 has a better battery life therefore I didn’t notice it as easily as my 3Gs.

I figured out the problem is I sync both phones to my notebook iTunes using the same account. Therfore there must be something wrong.

Other Solutions & Suggestions Found on the Internet
Doing a google search I found the following solutions which all did not work for me:

1) Delete the email accounts and re-add.
2) Turn off push
3) Turn off notifications
4) Turn off Bluetooth
5) Turn off Location Services (GPS)
6) Lower the screen brightness
7) Discharge and fully recharge
8) Allow to continue charging even after reaching 100% (trickle charge)
9) Use less data
10) Turn off fetch
11) Turn off wifi
12) Minimise use of apps
13) Use airplane mode in low coverage areas
14) Turn off equalizer
15) Let your phone breathe by changing your phone carrying case
16) Lock your phone
17) Turn off 3G.

Blady ****, the list was looking like I had to turn everything off. Why buy an iPhone in the first place?

Its like buying a BMW then the dealer tells you, that to save petrol, don’t drive at night, don’t drive in the rain, don’t drive when its too hot, only have 1 person in the car, the person in the car should exercise and lose weight to save petrol, minimize the use of car lights, radio, CD player and brakes…. Like.. what the ****???

18) Change your default password from “Alpine” to something else
19) Download Push Checker (note : not applicable for me as my phones are factory unlocked not relying on ultrasnow)
20) Problem with push on email synchronization
21) Problem with push on contacts synchronization especially with the contacts with pictures (yup tried this by deleting all my contact pictures – regret it like **** now)
22) Problem with push on calenders synchronization especially when emails are received for setup of appointments and meetings (I honestly thought this was my problem and went on to delete all the received appointments in my Outlook)
23) Problem with synchronization with Microsoft ActiveSync server. (believable as apple and Microsoft are not exactly friends)
24) Download System Activity Monitor to check if there are any programs running in the background (useless app by the way)
25) Hard reset the phone (Hold down the Power & Home button until the the screen goes black) – this will remove the Usage & Standby time completely until you fully charge your phone again which is when you will notice the problem is still there.
26) Double click the home button to pull up the “Recently Used Apps” bar and close them one-by-one.
27) Open the Mail App then hold down the Sleep button until you see the “Slide to Power Off” then release the sleep button and hold down the home button until the Mail App closes. Repeat this for the Calendar App and Contacts.
28) Sign out of the AppStore.
29) Sign out of the Game Center.
30) Reboot the phone – duhh..
31) There is something wrong with Greenpois0n wait for the next jailbreaking tool to be released.
32) Go to the Apple store and replace your phone for a new one – EVEN THIS WILL NOT HELP!!! It’s a software problem not a hardware problem. Many people (check google) have got replacements for their phone and still have this problem.
33) Finally, the one that works (temporarily) – Restore the phone as a “new iPhone”.

There were people without this problem trying to help with solutions but there was one person in particular who was in many forums – Lawrence Finch. He was NOT helpful, actually USELESS and yet he behaved all high and mighty. He can go suck his own balls.

What I have Done

I started by deleting my email accounts one-by-one as I had gmail, hotmail, yahoo & my company email on my iphone. I did the standard reboot after removing each account. It didn’t work. Tried re-adding the accounts, also didn’t work.

Perhaps it was not the email. I started deleting my apps one-by-one. Rebooting after each removal. Sometimes waiting a day & recharging. Also tried hard resets (explained above). It didn’t work.

Finally I had removed everything on my iPhone. No apps, no mail.

I knew it was not the Jailbreaking because people who have never jailbroken their phones were reporting the same problem. Additionally, I had two phones with my iPhone4 being jailbroken using Greenpois0n and my 3Gs being jailbroken using Redsn0w. Both were facing the problem so it was unlikely that both Greenpois0n and Redsn0w were giving similar problems (although there was a possibility as the jailbreaking community is small and they share resources).

It came the time to Restore my phone as new. The problem went away. I re-added everything. After 3 days, the problem returned.

I tried again, Restored my phone as new. I started adding email accounts one at a time always remembering to turn off push and put on fetch instead. My battery was back to normal. I started adding apps then after a week, the problem came back. ****. Must have been one of the apps?

I tried again, this time adding only a few popular apps comparing with my friends who were also using theiPhone4. My email accounts were added back but only yahoo, gmail and hotmail. After 3 days the problem returned.
I tried again, Restored my phone as new, this time not jailbreaking. Added my email & apps. The problem returned.

Trying again, I installed all my apps with no email accounts. The problem went away. I was so convinced it was a problem with the Mail, Contacts & Calendars then suddenly the problem returned after 2 weeks.

That’s it. It must have been my notebook computer which I was Syncing to. I switched to my desktop. Installed iTunes there, re-downloaded all my programs from the App Store. Restored the phone from my desktop. The problem went away initially. Then again, battery drainage restarted after a week.

To make things worse, Apple released the 4.3.0 & 4.3.1 and stopped signing the 4.2.1. I had to use TinyUmbrella to Restore my phone as I was still trying to figure out the battery drain on the 4.2.1. Fortunately Cydia had my shsh.

All in all, I must have restored my phone at least 20 times in the last 3 months. I have been searching the web for answers and found many, many suggested solutions but nothing worked. All this headache is making me wonder if I will still be getting the iPhone5 in June.

My Solution

Finally I found it! Apple take note.

It is not the email accounts as there are no email accounts installed on my phone.

It is one of the downloaded apps from the App store. But which particular app I am unsure.

All this while, when using my iPhone 3Gs and iPhone4, I have not used my 3G data because I have been using WiFi at home and WiFi in the office and WiFi everywhere.

One of the programs using Notifications or Push has been requesting data through the Cellular Data.

The program somehow does not want to use your WiFi.

The program is running in the background and even when you reset your phone, the program will still come on and try to use your Cellular Data. All you have to do, is turn on your cellular data (assuming you have a data plan)

(Settings, General, Network, Cellular Data ---> ON)

Then after 1 minute, turn it off again. – The problem is solved.
(This is assuming you have a cellular data plan)

No need to Restore your phone. No need to hard reset your phone. No need to reboot your phone.

Oh my gosh.. after 4 months, the solution is so simple. No wonder Apple says there is no problem. They probably have Cellular Data and WiFi in their testing environment.

Come to think of it, that’s why people going overseas (and turn off their cellular data) complain of this poor battery life.

Apple : You can test this out yourself – Take an iPhone4 disable the Cellular Data – add the normal Email accounts and standard apps from the AppStore. Use the phone for a month – I am quite sure you will face a similar problem. Check for similar Usage & Standby times.

You may want to check out Bump, Facebook, Foursquare, Palringo, Talkbox, Tango, Viber but I suspect its Facebook.


Useful

Thank you all for reading my post. I have spent many days, weeks and sleepless nights trying to solve this problem. If my post has been useful and solved your battery drain problem you can make a contribution for all my effort to my paypal account at jonathanhsc@gmail.com

Note to Apple
Dear Apple, if you are reading this I just have to add, I just purchased a new Windows 7 notebook with the second generation Intel i5 Core – arrived yesterday. I actually really really wanted to get the MacBook Pro, but because Apple couldn’t solve my iPhone battery problem, I was forced to purchase a Windows. Perhaps in 3 years time, I will reconsider switching to a Mac.

Fix the problem fast and stop blaming Microsoft ActiveSync for a bug.

Search Keywords

Usage = Standby similar time Battery Drain 4.2.1 iPhone Push Netstat push.apple.com 5223 Notifications hot warm bug amazonaws synchronization Microsoft ActiveSync protocol server calendar System Activity Monitor App Rogue program jailbreak
 
My Solution

Finally I found it! Apple take note.

It is not the email accounts as there are no email accounts installed on my phone.

It is one of the downloaded apps from the App store. But which particular app I am unsure.

All this while, when using my iPhone 3Gs and iPhone4, I have not used my 3G data because I have been using WiFi at home and WiFi in the office and WiFi everywhere.

One of the programs using Notifications or Push has been requesting data through the Cellular Data.

The program somehow does not want to use your WiFi.

The program is running in the background and even when you reset your phone, the program will still come on and try to use your Cellular Data. All you have to do, is turn on your cellular data (assuming you have a data plan)

(Settings, General, Network, Cellular Data ---> ON)

Then after 1 minute, turn it off again. – The problem is solved.
(This is assuming you have a cellular data plan)

No need to Restore your phone. No need to hard reset your phone. No need to reboot your phone.

Oh my gosh.. after 4 months, the solution is so simple. No wonder Apple says there is no problem. They probably have Cellular Data and WiFi in their testing environment.

Come to think of it, that’s why people going overseas (and turn off their cellular data) complain of this poor battery life.

Apple : You can test this out yourself – Take an iPhone4 disable the Cellular Data – add the normal Email accounts and standard apps from the AppStore. Use the phone for a month – I am quite sure you will face a similar problem. Check for similar Usage & Standby times.

You may want to check out Bump, Facebook, Foursquare, Palringo, Talkbox, Tango, Viber but I suspect its Facebook.


Useful

Thank you all for reading my post. I have spent many days, weeks and sleepless nights trying to solve this problem. If my post has been useful and solved your battery drain problem you can make a contribution for all my effort to my paypal account at jonathanhsc@gmail.com

Note to Apple
Dear Apple, if you are reading this I just have to add, I just purchased a new Windows 7 notebook with the second generation Intel i5 Core – arrived yesterday. I actually really really wanted to get the MacBook Pro, but because Apple couldn’t solve my iPhone battery problem, I was forced to purchase a Windows. Perhaps in 3 years time, I will reconsider switching to a Mac.

Fix the problem fast and stop blaming Microsoft ActiveSync for a bug.

Search Keywords

Usage = Standby similar time Battery Drain 4.2.1 iPhone Push Netstat push.apple.com 5223 Notifications hot warm bug amazonaws synchronization Microsoft ActiveSync protocol server calendar System Activity Monitor App Rogue program jailbreak


Thats a long post with quiet a bit of usless info really :p but some usefull info.

Ive got 4.3.1 installed now and JB and have to say, Ive turned cell data off and but left wifi enabled and my battery is superb. But this could be because the phone is now only holding a standard network connection with no power going to hold an edge/3G data connection...

If you havent signed out of the app store that still holds a connection when tbh, it has no need to so that wont help battery. the push .apple.com:5223 connection that shows under netstat will always be there if you have push or notifications enabled as thats where your notifications come from....

but whatever the hell amazonaws.com is that refuses to use the wifi only connection and as you have stated keeps trying to use the Cell data connection.

i have Facebook, Foursquare, Palringo,installed the same as you so...

infact, while writing this i've deleted facebook app and rebooted amazonaws.com still shows.
Foursquare deleted - amazonaws.com still shows & and same with palringo. so not sure what it is why why its not wanting to use the wifi.
 
I've actually found another solution to the Push bug, seems that after signing out of the Store, if you open the Phone application, then kill it, it kills the other Push connection, as seen in NetStat.

All I know is, my battery life is great now, no push or TCP connections active
 
I've actually found another solution to the Push bug, seems that after signing out of the Store, if you open the Phone application, then kill it, it kills the other Push connection, as seen in NetStat.

All I know is, my battery life is great now, no push or TCP connections active

Works for me too! Thanks for the tip. :D
 
What's going on with mine? I have 4.3.1 and even though right after the latest update it seemed fine but now it seems to be getting worse. Though not as bad as it was right before the update but right now I can't get a full day out of mine.
 
I've actually found another solution to the Push bug, seems that after signing out of the Store, if you open the Phone application, then kill it, it kills the other Push connection, as seen in NetStat.

All I know is, my battery life is great now, no push or TCP connections active

No matter what I do. The same apple push connection is open. I have push and notifications off.
 
Turn off FaceTime in phone options. It's creating a network/carrier connection for some reason. Once I turned it off, the push.apple connection went away. No active connections now.
 
hey all
well on my iphone 4. took the advice about disabling the ping and reset network settings. at 8.11am this morning i had 87% i have been doing occasional texting since then. its 8.28am now and i have 81% of battery left.

does this sound right to anyone?

i have latest o.s and 3g off notifications and locations off.
 
i had this problem as well. after a few charges it seems to have gone back to normal for me . i am getting very good use of battery now again. not sure what i could have done to fix it . it was very frustrating for a while though. battery would drop 3% every 5 min or so before . now i can go about a day and a half :D
 
I had to swap in my iphone 4 running 4.2.1 due to a bad home button and the replacement one they gave me is running 4.3. Does upgrading to 4.3.1 reset all the icon locations on the home screens and passwords, or does it still remember everything it should?

I'll test out 4.3 in the meantime for battery life with 3G and push on, wifi and skype off.
 
My wife's iPhone 3Gs had severe battery drain issues after updating to 4.3. She has push tuned on for her Gmail and Google calendars and also keeps bluetooth on as her VW has a built in bluetooth speakerphone. Even with these settings, her battery could at least last a day before 4.3. After installing 4.3, it would rarely last a day.

I can say, after reading and trying a lot of tips, her battery is much much better. I wasn't very scientific about it and tried about four different things, but I can say the combo has worked.

What I did:
Update to 4.3.1
Delete MS Exchange account that is linked to her Google account and re-add.
Turn off Ping using restrictions
Log out of App Store app

The difference is night and day. I think it was turning off Ping that was the fix as I did it a day after the Exchange delete/re-add and it was much better.

I hope this can help some people

She is still dropping a ton of calls but I don't think it is iOS related. I might try the full restore and if that doesn't work, get a hold of the provider (Bell) and see what they say.
 
How to fix it, my three step method, works every time for me and gives me great battery life (4-5 days standby 7-9 hours REAL usage).

Every reboot and sync, I do the following -

Leave iPhone for about 5 minutes so everything settles down and all buggy/unwanted Apple connections are established
Go into settings>store and tap your email then log out
Open the Phone app, minimize it, then kill it in multi-task tray


Done :)

After doing this, I have No TCP connections in NetStat, all buggy, unwanted Push connections are gone, no more random data packets every 10 minutes draining my battery and making my usage go up in standby.

Don't believe fanboys on this forum, this is an Apple problem, not any specific app, these Apple connections are confirmed by numerous sources, and myself have tested it on my 3GS, sisters iPhone 4 and also a friends 3GS.

I'm just happy my battery is great, but unfortunately, this issue is in my opinion affecting ALL iPhones, and I feel sad knowing people are totally unaware it is draining their battery, and the worse thing is it makes your "usage" go up in standby, so gives you a false sense that the battery isn't all that bad (when in reality "5 hours usage" is really only 2-3 hours.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.