Comments on: The iPhone Turbo Battery Drain Saga (Or, “How I Got My Email Back”) http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/ #1 Source for iPad, iPhone, iPod, Mac and AppleTV Tue, 10 Apr 2012 09:11:29 +0000 hourly 1 https://wordpress.org/?v=5.4.6 By: Praveen http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-43721 Tue, 10 Apr 2012 09:11:29 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-43721 Thank you so much!!! I had the same problem (Turbo Battery Drain”) hence followed you method of changing my mail setting from PUSH to Manual which immediately caused the turbo drain to cease.

]]>
By: John Lockwood http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33936 Fri, 25 Mar 2011 14:12:41 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33936 I have seen this problem in the past but last personally encountered it around iOS 1.1.5. I was able to reproduce it on multiple iPhones, with multiple different users and on at least two maybe three totally different mail servers.

Note: All the circumstances involved IMAP email acocunts. The details below explain why.

What was happening back then was that the iPhone would get stuck on a particular email and repeatedly try downloading it. For those unaware the sequence of operations the iPhone follows to get new email is as follows –

1. Get header list of new emails, i.e. subject, from, date
2. After listing the header information for each new email,
3. loop through those new emails and download the two-line summary of the body of each email

It was this third step that caused the problem. The iPhone was failing to get the summary of the body of the email and would then re-request the same from the mail server, and then again, and then again, and then again…

This could and did happen THOUSANDS of times when the problem occurred. As far as the mail server was concerned these were all valid IMAP requests. As the iPhone was CONTINUOUSLY using its WiFi or 2G (this predated the iPhone3) transmitter this caused the rapid battery drain and the iPhone to get hot.

I was able to confirm this behaviour by monitoring the mail server logs and seeing the same IMAP client (the iPhone) making the same IMAP body summary request for the same message ID thousands of times.

At least one of the mail server vendors eventually said there had been a bug in their software but having also reported it to Apple I got the impression that Apple also had some aspects to fix in the Mail application on the iPhone.

I also got the impression Google GMail had the same problem for a short-time but appeared to fix it much quicker so that I only reproduced it briefly with a GMail acocunt.

While I have not seen full technical details of the Windows Mobile 7 and Yahoo problem that superficially sounded very similar, it could have been a similar issue.

The reason I felt this occurred specifically on the iPhone back then was that the IMAP body summary command seems to be rarely used in other systems and is not as far as I am aware used in Apple Mail in Mac OS X as an example. Prior to the iPhone mobile phones were probably to dumb to comtemplate using such a command. With (theoretically) this IMAP command being so rarely used it may well have exposed previously unknown mail server bugs. I also suspect it was related to the structure of the trigger emails – perhaps these emails subtly broke various email rules. With so many different email packages in existence a surprising number of emails do slightly differ from the official rules.

As an example, Apple’s own Mail application has in the past broken the rules by putting attached files inside the HTML format section of the email, rather than correctly listing them in their own section. This resulted in some email clients which defaulted to viewing the plain text version then not being able to see the attached files at all.

]]>
By: Joe Tomasone http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33935 Fri, 25 Mar 2011 13:18:59 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33935 In reply to Alfredo.

Yes, it was an Exchange account. If it happens again, I may try some experimentation to see what email caused it.

]]>
By: Alfredo http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33934 Fri, 25 Mar 2011 12:43:53 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33934 Was your work email based on any Microsoft mail server (i.e. live mail, Microsoft Exchange, etc)? I have experienced with some mails from live and hotmail in Mailapp in Mac OS X 10.6 that keeps making the smtp server password dialog to pop up every 30 minutes as if it is trying to send an email but sends nothing and stays refreshing for like 10 minutes. When I delete this mails though, the problem cease. I also had the battery problem in my iPhone 3GS iOS 4.1 push set to automatic, although once deactivated the account it stopped the battery drain.

]]>
By: Joe Tomasone http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33929 Thu, 24 Mar 2011 23:28:40 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33929 Actually, later on it dropped to 1% every 30 minutes. Much better! I unplugged it with 100% charge at 7:30am, and now at 7:30pm, I have 64% left.

I still don’t know exactly what the issue was, but I suspect it was something with an email I received – and no, I didn’t have the time to go through one-by-one and test, unfortunately – but at least now there’s one more avenue to check for anyone else who experiences this problem.

]]>
By: iGnome http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33926 Thu, 24 Mar 2011 22:28:34 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33926 If 1% every 10 minutes is normal that’s 6% an hour in which case 10% an hour is only 66% worse than that! Still bad, still worth sorting but not what I’d call a turbo drain.
But more to the point what actually was going on? was it a massive attachment trying to download or what? I don’t understand these things, shame you didn’t delete the e mails one at a time but I can see why you didn’t
Useful post- thanks

]]>
By: koyeung http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33911 Thu, 24 Mar 2011 08:23:48 +0000 http://isource.com/2011/03/23/the-iphone-turbo-battery-drain-saga-or-how-i-got-my-email-back/#comment-33911 troubleshoot on power drain is not so easy. e.g. if it has voip app installed AND it is in wifi environment, iOS would not disconnect itself from wifi, even it is idle for long while or just after reboot.

]]>