Apple Event: May 7th at 7 am PT

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

Since iOS 5.1.1 update the battery drains fast and the phone heats up

Will they fix this?

iPhone 4S, iOS 5.1, iOS 5.1.1

Posted on May 14, 2012 7:53 AM

Reply
22 replies

May 21, 2012 2:13 PM in response to BSolomon82

Hi


I am not an exert on this, having only done it the once, so cannot give a definite answer. I lost all my photos, music etc. These were relatively easy to restore through sync through iTunes. Ditto Calandar, Contacts and Email which I restored through mobile me. I did however lose all texts, all phone records, and I dont believe these are retrievable (although, as said, I am not an expert and others may have solutionss). Lost all my 'apps', which were easy to restore through iTiunes, but only as 'new' - so for example, every game (Angry Birds, flight control etc) has now been reset to zero. Ditto my network printing app - I haven't worked my way through them all yet, but I think my best guess would be assume everything is restorable, but reset to 'as new'.


Sorry not to be more help, but I was just so glad to have a useable phone again that I haven't investigated further.

Jun 4, 2012 4:41 AM in response to Tinus Barnard

Hi All – I have also experienced the battery drain issue on upgrade to 5.1.1.

Like many on the forum I have tried ALL suggestions to resolve this issue, none of them have resolved the problem that Apple owners seem to be experiencing, it’s not in our minds as some suggest. My iPhone 4 and iPhone 3GS are working a treat under 5.1.1, in fact I believe the 3GS is running better than under 4.3.x.

However I do think I have tracked the problem down, which I will document here, but first a list of the things I’ve tried:


  • - Fully discharge battery to <5% and then back to 100% and leave charging for 3 hours after
  • - Turn off all notifications
  • - Turn off all location services
  • - Turn down brightness
  • - Turn off ALL iCloud services (effectively delete the account)
  • - Reconfigure email account to ‘MANUAL Fetch’ only
  • - Factory restore to fresh 5.1.1 from within iTunes and then restore from back-up


The only thing that stops the battery discharging at around 5% every 8 hours is turning off Wi-Fi during standby mode. Prior to 5.1.1 the iPad would drain maybe 1% every 24 hours in standby mode with Wi-Fi on.

Puzzled by this I did some research to understand what the iPad is doing whilst in standby mode with Wi-Fi on, so below is a trace from the iPad system log so that hopefully someone can look at this , identify the issue and hopefully fix it in a future ios 5.1.x release:


3 Jun 2012 12:02:43 - CommCenter [56] (Notice): Telling CSI to go low power.


3 Jun 2012 12:02:43 - kernel [0] (Debug): virtual void AppleRGBOUT::do_power_state_change(): fSoft: 0 fHard: 0 swapBusy: 0 fController: 0 -> 0


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::powerStateWillChangeToGated(): cap 0x18000, stateNum 0, dev 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::powerOffSystem() : Powering Off and sleeping


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::powerOff(): fStateFlags(34a22)


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleSynopsysOTGDevice::handleUSBCableDisconnect


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Unicast IP filter enabled


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Enabled WOMP filter 0 (ID=103)


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Enabled WOMP filter 1 (ID=104)


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Enabled the '!ICMP' packet filter


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLAN Sleeping on BSS: @ 0xc0e90800, BSSID = 4c:17:eb:55:b6:eb, rssi = -57, rate = 54 (100%), channel = 11, encryption = 0x8, ap = 1, failures = 0, age = 34, ssid[ 9] = "SKY67278"


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::powerOff(): Associated & WoW enabled, WiFi will remain up


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANBusInterfaceSdio::powerOff(): fStateFlags(0000002f)


3 Jun 2012 12:02:43 - kernel [0] (Debug): AppleBCMWLANCore::powerStateDidChangeToGated(): stateNum 0, pol 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:02:43 - kernel [0] (Debug): (null)


3 Jun 2012 12:02:09 - CommCenter [56] (Notice): Telling CSI to exit low power.


3 Jun 2012 12:02:09 - kernel [0] (Debug): pmu wake events: wlan


3 Jun 2012 12:02:09 - kernel [0] (Debug): virtual void AppleRGBOUT::do_power_state_change(): fSoft: 0 fHard: 1 swapBusy: 0 fController: 0 -> 0


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleSynopsysOTGDevice::handleUSBCableDisconnect


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::powerStateWillChangeToGated(): cap 0x8002, stateNum 1, dev 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::powerStateDidChangeToGated(): stateNum 1, pol 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::powerOnSystem() : Powering On


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::powerOn(): stateFlags(24a23)


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANBusInterfaceSdio::powerOn()


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::powerOn(): Tearing down WoW mode


3 Jun 2012 12:02:09 - kernel [0] (Debug): [9395.720807416]: AppleBCMWLANCore::systemWokenByWiFi(): Wake reason = wlan


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::handleDataPacket(): Wake up packet received: Data


3 Jun 2012 12:02:09 - kernel [0] (Debug): Wakeup Packet: 40500428A49D4C18EB55B6DA08004500004e000040004011b948c0a80001c0a80005d3880089003 a67ef03e90000000100000000000020434b41414141414141414141414141414141414141414141 4 1414141414141410000210001 (92 bytes)


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLAN Woke on same BSS: @ 0xc0e90800, BSSID = 4c:17:eb:55:b6:eb, rssi = -60, rate = 54 (100%), channel = 11, encryption = 0x8, ap = 1, failures = 0, age = 34, ssid[ 9] = "SKY67278"


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedExit(): Disabled the '!ICMP' packet filter


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedExit(): Disabled the '!ICMP' packet filter


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedExit(): Disabled packet filters


3 Jun 2012 12:02:09 - kernel [0] (Debug): en0: BSSID changed to 4c:17:eb:55:b6:eb


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleD1946PMUPowerSource: AppleUSBCableDetect 0


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleD1946PMUPowerSource: AppleUSBCableType Detached


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleSynopsysOTGDevice::handleUSBCableDisconnect


3 Jun 2012 12:02:09 - kernel [0] (Debug): AppleBaseband::resetDetectInterrupt with 0


3 Jun 2012 12:01:58 - CommCenter [56] (Notice): Telling CSI to go low power.


3 Jun 2012 12:01:58 - kernel [0] (Debug): virtual void AppleRGBOUT::do_power_state_change(): fSoft: 0 fHard: 0 swapBusy: 0 fController: 0 -> 0


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::powerStateWillChangeToGated(): cap 0x18000, stateNum 0, dev 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::powerOffSystem() : Powering Off and sleeping


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::powerOff(): fStateFlags(34a22)


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleSynopsysOTGDevice::handleUSBCableDisconnect


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Unicast IP filter enabled


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Enabled WOMP filter 0 (ID=103)


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Enabled WOMP filter 1 (ID=104)


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedEntry(): Enabled the '!ICMP' packet filter


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLAN Sleeping on BSS: @ 0xc0e90800, BSSID = 4c:17:eb:55:b6:eb, rssi = -59, rate = 54 (100%), channel = 11, encryption = 0x8, ap = 1, failures = 0, age = 34, ssid[ 9] = "SKY67278"


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::powerOff(): Associated & WoW enabled, WiFi will remain up


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANBusInterfaceSdio::powerOff(): fStateFlags(0000002f)


3 Jun 2012 12:01:58 - kernel [0] (Debug): AppleBCMWLANCore::powerStateDidChangeToGated(): stateNum 0, pol 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:01:58 - kernel [0] (Debug): (null)


3 Jun 2012 12:01:24 - CommCenter [56] (Notice): Telling CSI to exit low power.


3 Jun 2012 12:01:24 - kernel [0] (Debug): pmu wake events: wlan


3 Jun 2012 12:01:24 - kernel [0] (Debug): virtual void AppleRGBOUT::do_power_state_change(): fSoft: 0 fHard: 1 swapBusy: 0 fController: 0 -> 0


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleSynopsysOTGDevice::handleUSBCableDisconnect


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::powerStateWillChangeToGated(): cap 0x8002, stateNum 1, dev 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::powerStateDidChangeToGated(): stateNum 1, pol 0xc0a6a800 (this 1, provider 0)


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::powerOnSystem() : Powering On


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::powerOn(): stateFlags(24a23)


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANBusInterfaceSdio::powerOn()


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::powerOn(): Tearing down WoW mode


3 Jun 2012 12:01:24 - kernel [0] (Debug): [9360.861496125]: AppleBCMWLANCore::systemWokenByWiFi(): Wake reason = wlan


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::handleDataPacket(): Wake up packet received: Data


3 Jun 2012 12:01:24 - kernel [0] (Debug): Wakeup Packet: 40500428A49D4C18EB55B6DA08004500004e000040004011b948c0a80001c0a80005a9a50089003 a91d203e90000000100000000000020434b41414141414141414141414141414141414141414141 4 1414141414141410000210001 (92 bytes)


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLAN Woke on same BSS: @ 0xc0e90800, BSSID = 4c:17:eb:55:b6:eb, rssi = -61, rate = 54 (100%), channel = 11, encryption = 0x8, ap = 1, failures = 0, age = 34, ssid[ 9] = "SKY67278"


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedExit(): Disabled the '!ICMP' packet filter


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedExit(): Disabled the '!ICMP' packet filter


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBCMWLANCore::configureWoWAssociatedExit(): Disabled packet filters


3 Jun 2012 12:01:24 - kernel [0] (Debug): en0: BSSID changed to 4c:17:eb:55:b6:eb


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleD1946PMUPowerSource: AppleUSBCableDetect 0


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleD1946PMUPowerSource: AppleUSBCableType Detached


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleSynopsysOTGDevice::handleUSBCableDisconnect


3 Jun 2012 12:01:24 - kernel [0] (Debug): AppleBaseband::resetDetectInterrupt with 0



These repeating messages appear approx every 30 seconds the wakeup packet contains the MAC addresses for my router and iPad, so one of them is misbehaving. This may be to do with how these have been implemented:


http://en.wikipedia.org/wiki/Wake-on-LAN

http://en.wikipedia.org/wiki/Sleep_Proxy_Service


Either way I believe this is the source of the power drain issue whilst in standby with Wi-Fi turned on, perhaps this could be a router issue and that is why the issue not hitting everyone post 5.1.1?



All the best.

Since iOS 5.1.1 update the battery drains fast and the phone heats up

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