Why does my battery drain whilst travelling and my roaming is switched off?

Recently I have travelled to Hong Kong and Australia and have noted that whilst I travel, my iPhone drains the battery at an incredible rate. When I travel I have roaming, alerts and location services off. Irrespective of this each time I look at an SMS message the iPhone gives me an alert saying Cellular Data is Turned Off. Turn on cellular data or use wifi to access data.


I have had this issue with version 4.2, 4.3,4.3.1 and 4.3.2. I have an iPhone 4 with 32 gb.


Whilst I use the iPhone in Singapore with 3G enabled and using wifi too I only use 30-40% of the battery in 12 hours When away from Singapore my battery lasts about 8 hours before it's completely drained.


I suspect iOS is constantly trying to make a data connection for SMS / MMS.


Anyone else faced with this issue?

iPhone 4, iOS 4.3.2, 32 gb

Posted on May 9, 2011 6:57 AM

Reply
21 replies

Jun 15, 2011 2:31 AM in response to frendo

I've got the same problem, both in Singapore and Spain. My home country is the Netherlands. I found out, it only happens abroad when data roaming is turned off and I create or update something on the iPhone which normally would be synced. E.g. new calendar entry, update details on a contact. Somehow the phone still tries to sync the update, although data roaming is turned off.


The usage stats can be used to identify this problem. Even when the phone is in standby, the usage time still increases, together with the standby time. (See Settings; General; Usage). Also, when using the phone, the standby time increases, so usage and standby increase at the same pace.


Looks like a process in the background continues trying to sync the update in the calendar or contacts list, even when on standby. This drains the battery. Even restarting the iPhone does not help.


How to (temporarely) solve this: I've been able to stop this by enabling data roaming when the problem occurred. But of course, there are costs involved. Another option is to connect to a wifi network and let the phone sync the changes.


Hopefully Apple provides a fix for this quickly.


iPhone 4

iOS: 4.3.3

Aug 11, 2011 9:25 AM in response to dotmit

Hi Dotmit,

I do not run MobileMe on my iPhone.

I tried many things since my initial posting and I think I have been able to nail down the reason why my iPhone has this battery issue. It is related to the sync of one of my mail, calendar,contact accounts. This account is setup us a Microsoft exchange account. It seems when I am traveling the account gets corrupt. I do not have to delete. I just go into settings - Mail Contacts Calendar - choose the account and switch off Mail, Contacts and Calendar. I then wait 5 mins whilst the data is removed. Then switch it back on. My battery time after that lasts much longer. This now the second time I have done it. It's not a permanent solution...but hopefully it works


The next time it happens I will try to find out if it is one of these three (Mail, Contacts, Or Calendar) that is causing the problem or if it is a combination. Will post the result.


Darren

Jun 28, 2011 1:10 AM in response to MennoK

I had this problem over the weekend. It's very annoying.


Anyway, I read your posts and some others and the only thing that's changed on my phone since I was last abroad and didn't have this problem is that I enabled MobileMe to track the location of my phone.


Makes sense.


The app is constantly trying to update apple with the whereabouts of the phone. With data roaming turned off, it can't do it, so tries and tries again and the phone never gets into standby. Make a wifi connection and it's fine for a few hours as it can update the location, but next time it tries if you're off the wifi it'll frantically try again.


This also explains why it doesn't have the problem if data roaming is left on, as it can carry on reporting location as usual (at your expense).


Also, because you configure it in the mail account settings, that explains why you get the message about data roaming being turned off every time you look at your messages.


Try removing the MobileMe account from your phone - you'll see the battery drain goes back to normal.


Apple should fix this bug - they just need to change the app so it checks whether data roaming is turned on or not before updating location. Maybe a message saying MobileMe needs data roaming turned on to work abroad, or maybe it could just check if it's enabled and if not, don't try to make the connection until the phone is no longer roaming. The problem is if your phone is stolen and goes abroad, without MobileMe doing what it's supposed to be doing your data is compromised and you won't have the cool remote erasing functionality etc.


Oh well!

Aug 10, 2011 4:38 PM in response to phenriques

Phenriques, I found deactivating everything didn't help. I put the phone in Airplane mode (which should kill all the radios etc.) and it still drained battery and ran hot. So make sure you don't update anything in your phone that will cause it to try and synch with a server: contacts, calendar entries etc. If you do update something, then I suggest you find a Starbucks or other free wi-fi and let the synch complete. I found as soon as I returned to my home network and re-enabled 3G data the problem went away - presumably because the contact was able to synch.

Aug 11, 2011 3:11 PM in response to frendo

I've just found this thread after researching why my iPhone 3GS battery started to drain while I'm on vacation in Spain (normally UK). As per this thread, the phone was also running very hot and felt like it was burning a hole in my leg. The battery was draining so fast that I could watch the %age battery tick down! It got through about 50% charge in just under 1hr, almost 1% per minute.


This thread helped me fix the insane battery drain as I recalled making a small change to a contact that turns out to be linked to my Google account during the day. I had turned all phone features off to preserve battery and not incur excessive roaming charages so I guess the iPhone was burning out attempting to sync but couldn't as data/roaming data was disabled.


After reading this thread, I enabled everything for a short while to enable the iPhone to sync and the battery drain has returned to normal.


It's insane that a bug like this exists through multiple iOS revisions and it doesn't help that the fix is couter-intuitive (turn everything on when the battery is draining massively).


Thanks to the posters on this thread. 😀

Aug 12, 2011 7:48 AM in response to frendo

My Battery issue was solved yesterday by doing what frendo is explaining, yesterday at 18:00 was at 95% and today at 17:00 is at 64%, almost 24 hours, I did it only a few calls. It is not bad for a iPhone.


The procedure is:

go into settings - Mail Contacts Calendar - choose the account and switch off Mail, Contacts and Calendar. I then wait 5 mins whilst the data is removed. Then switch it back on.


I also took care of time to time clossing the apps by clicking twice in the home button, and then close them.

Aug 12, 2011 7:53 AM in response to simeonpashley

It may not be a bug in iOS... but you can control what your iPhone does with processes by making sure that the Springboard (that is, the iOS's home screen) is the current app. This forces other processes to be suspended, so it should avoid your iPhone from getting hot due to excessive CPU usage.


Hope this helps for the next time you travel!


--tonza

Aug 12, 2011 8:03 AM in response to tonza

I wish you guys would stop replying with information that won't help.


I already posted the solution. It's not a bug in the OS. It's because MobileMe is badly written.

If you turn off MobileMe sync while data roaming (with data roaming off) the battery use and CPU heat goes back to normal.


What do I have to do to get this answer marked as correct? :p

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Why does my battery drain whilst travelling and my roaming is switched off?

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