Extend your iPhone 3G’s battery life

Posted by Will on Wednesday, July 23rd, 2008 at 4:37 pm under Announcements, Apple, Mac OS, iPhone

iPhone battery deadWith the new GPS receiver and 3G radio sucking the life out of your iPhone 3G’s battery like there’s no tomorrow, you’ll likely have noticed shorter battery life compared with the first-generation iPhone. If the iPhone 3G is your first foray in to the world of Apple phoning, then just accept that whatever battery life you manage to get is normal.

But, just because you have faster data speeds (enabling faster web-surfing) and real-deal GPS hardware tucked inside that glossy-backed iPhone 3G of yours, doesn’t mean you have to live with shortened battery uptime. There are a few things you can do to try and increase the time between battery charges.

You can disable your 3G data radio. That means you get slower web-surfing and data-speeds. You’ll be limited to EDGE data access. But, that doesn’t necessarily mean your web-surfing times will suffer all that much. iPhone 2.0 OS boasts improved Webkit performance that helps load websites faster than with previous versions of the iPhone Mac OS. You’ll be surfing at slower speeds than if you had the 3G radio enabled, but you’ll still be surfing at faster speeds than the original iPhone running iPhone 1.1.4 OS.

  • Navigate to Settings>General>Network>Enable 3G and toggle “OFF’

You can try to force-quit iPhone applications that may be running in the background and sucking precious electrons from your battery pack. Once started, most iPhone applications will continue to persist in an inactive state in the background. They wait for you to return to them, starting up lickity-quick in the same state that you left it in. Note: I should clarify that only Apple’s own default iPhone applications (the applications that came out-of-the-box with your iPhone) run in the background. And, with the iPhone 3G jailbreak now live, jailbreak applications can run in the background as well. Use this method for official iPhone applications and jailbreak applications.

  • Open up suspect applications (anything that you don’t want persisting in the background) and hold down the “Home” (the only button on the iPhone’s face) until the application quits. It takes a while, be patient.

Try resetting the iPhone. As with any computer, a quick system restart can solve most problems faster and easier than tracking down the specific issue.

  • Hold down the Power/Sleep button located along the top-edge of the iPhone until you see the “Slide to Power OFF” prompt.
  • Flick the slider to the right and let the iPhone shutdown.
  • Press the Power button to turn on the iPhone

Turn off your iPhone 3G or iPhone’s WiFi radio. If you have the iPhone 3G, you’re not hurting for super-fast data speeds anyway. If you have an iPhone with iPhone 2.0 OS, you’ll notice faster web-surfing on EDGE as well. WiFi can suck battery life like nothing else. Try disabling this to get more uptime from your iPhone batter.

  • Navigate to Settings>WiFi and toggle to “OFF”

Change your fetch data settings. Your iPhone can automatically check various email accounts at preset intervals. Depending on the interval and how many emails accounts you have setup on your iPhone, checking mail can drain your battery faster than you’d like. Try turning off automatic email fetching (if email isn’t that important to you) or increasing the fetch-interval.

  • Navigate to Settings>Fetch New Data and set your interval to “30 Minutes,” “1 Hour,” Or Manual
    • Setting the “Fetch New Data” option to “Manual” will require you to update your iPhone Email client in order to receive new emails.

Turn off location-services. As cool as it is to see yourself located on Google Maps and have photos geo-tagged with your location, it can be a tax on your battery to constantly update your iPhone’s position. Try turning off the Location Services option.

  • Navigate to Settings>General and toggle “Location Services” to “OFF”

Lastly, you can try to reset your network settings. This can also resolve any signal strength issues, but will also wipe any stored WiFi passwords and settings. Use this as a last resort - not because its dangerous, but because it can be a hassle to re-enter all your WiFi passwords.

  • Navigate to Settings>General>Reset and hit “Reset Network Settings”

Good luck, and don’t forget to leave a comment down below!

Update
The list has been updated. 


Related Mobile News:

  • Tether your iPhone 3G to your laptop - Use your iPhone 3G as a wireless modem
  • iPhone OS 2.0 beta firmware shows 3G data settings option for iPhone
  • Apple’s iPhone OS 2.0 beta firmware shows push email capability - iPhone OS 2.0 getting .Mac push email support?
  • New iPhone 2.1 OS SDK beta brings background notification tools to developers - Push background notification coming soon
  • Apple boosts iPhone CPU clockspeed with iPhone v1.1.2 firmware update
  • 31 Responses to “Extend your iPhone 3G’s battery life”

    • john says:

      there is an easier way to reset the the iPhone than your suggested method. Hold the home button and the sleep button at the same time. When the power off switch appears on the screen ignore it. Keep holding the home and sleep buttons for another few seconds. The iPhone will then reset without having to actually power off.

    • Ben Robinson says:

      A generic way to save more battery power: turn all radios in the device off :-)

      3G-off, WiFi-off, BT-off, GPS-off.

      In fact, put it in flight mode, that’s 2G off too.

      You won’t have much functionality but the battery should last forever ;-)

    • Andre says:

      to be quite honest you just need to turn off the wifi alone to see a big boost in the battery life and no telling the device to not alert you of wifi networks is not the same as disabling the wifi. Even in that state it still drains a lot of battery life,turn it off completely and you should see very good improvement.

    • Hassan says:

      I’m an iPhone developer and I noticed that you have stated something totally incorrect in step number 2. Applications do not run in the background on the iPhone. The only parallel processes on the iPhone are low level kernel daemons and the actually phone application–everything else runs in serial.

      When you press the home button the application state is serialized into a file in the application’s directory, and all the resources held by the application are released. When you return to the application, the application state is deserialized from the serialized file (or not–depending on how the developer implemented their app). So there is no such thing as a force quit on the iPhone, and that will do nothing to effect the battery life

    • Jake says:

      Going along with what Andre said, I actually don’t think that your suggestion of turning of “ask to join networks” really makes a substantive difference. Either way, if WiFi is enabled, then your phone still needs to be just as frequently scanning available networks.

      Better to just turn off the wifi entirely and only enable it when you’re in a network you want to use (or in a place where you want to search for networks).

    • tys says:

      I like Ben’s idea, how do I turn off GPS?
      What I’d really like is to turn off all but WiFi. I only need phone, gps, and edge/3g when traveling.

    • Kevin says:

      Another thing to be very careful with is to turn Push e-mail off, I am still on 1st Gen - but that was a big thing for me when I got the phone last year. Your e-mail will load when you select the e-mail icon - there’s no reason to have it any other way - especially if your battery is draining!!

    • Nate says:

      When I turned off Push and told it to fetch my email every 15 minutes my battery life tripled! That is with GPS and WiFi off of course (I left 3G on).

    • Doug says:

      In addition to many of the valid options, simply adjusting your brightness to be a bit dimmer, turning off your sounds and not using vibrate when you don’t need the alerts, turning off bluetooth (again when not using it), turning off the time feature for automatically setting the date & time, setting your auto-lock to 1 minute can all make an impact to increase your iPhone’s battery life. Frankly, setting my brightness to almost all the way down, auto-locking after a minute and making data fetched manually proved to be the most beneficial.

    • goober says:

      I would really like to see an application made one for wifi on/off one for 3G on/off

    • Jeff says:

      Right there with you goober…

      I want a developer to make a simple app that is:

      3G toggle
      WiFi toggle
      Bluetooth Toggle

      These things can be up to 7 or more keystrokes to get to, having a little toggle on the homescreen would be perfect.

      I tried creating this in the SDK but I’m no developer - so I could make the buttons, icons, and application flow, I just couldn’t get it “to work”.

    • Will Park says:

      I’m right there with you guys.

      In fact, there was just such an application written for jailbroken iPhones. I would imagine a simple (for the developer, it would be impossible for me to do) update to the code and a port to iPhone 2.0 OS would bring those features to the iPhone 3G. I liked being able to disable or enable my WiFi, Bluetooth on a whim, without having to go through multiple menus.

      It’s not a vital application, but it sure would be handy

    • Pat says:

      If you are actively using data you get better battery life with wifi then both 3g and edge. When the phone locks, it also breaks the wifi connection, so if you’re at home it’s almost always a safe bet to turn off 3g and turn on wifi to keep those fast speeds but save battery.

      Also, you can turn off everything but wifi by turning airplane mode on then going to wifi and turning that on, which is new for firmware 2.0

    • Michael Emery says:

      Is anyone else able to validate Hassan’s comment that “Applications do not run in the background on the iPhone”?

      Next to WiFi power issues, I think it’s a pretty important thing to know about, and if it’s true, then the leading article is putting us wrong and I am wasting my time with this imaginary “forced quit” process.

    • Pat says:

      They updated the article to recognize his comment, which you would have noticed if you had bothered to read it, you great, ocean-going, pillock

    • Michael Emery says:

      Pat, you’re a jerk. I read the article but it wasn’t clear to me how Hassans comments related the article (including the extra note), that’s why I asked for validation.

      Excuse us for asking.

    • Pat says:

      Oy, I’m a jerk? How about you give me a jerk ginger beer

    • Bob says:

      Applications do not run in the background on the iPhone”?

      How can apps run in background when iphone dont even have multitasking?

    • TC says:

      What’s a “Pillock?”

    • Hassan says:

      Take a look at the iPhone keynote that Steve Jobs gave for the WWDC ‘08 back in june for more rationale behind why the iPhone does not allow applications to run in the background (it’s about halfway into the keynote). The short of it is, that apple wants to give the iphone better performance for the application that is currently running by not siphoning off CPU cycles to background processes.

      http://apple.com/quicktime/qtv/wwdc08/

    • Sarcast says:

      I’ve noticed switching on the airline option does the trick as far as saving power. You basically turn it into an iPod Touch for using apps like games.

      I’ve written up my own list of tips as well:

      http://onxo.blogspot.com/2008/07/mobile-tips-to-extend-battery-life.html

    • Bryan says:

      Basically what i think all of us blokes (and shelias) are looking for is similar to the Blackberry’s “profiles” function. It would be nice to have several for different scenarios. i travel a bit and having one for when i am in a complete wi-fi area vs. one for 3G and one for “best battery life” would be keen.

      Any iPhone dev’ers on this?? If so, make it… make it free to allow one profile and make a second one for .99 that allows unlimited profiles.

      damn i am good

    • Will Park says:

      Damn fine idea, Bryan. I’d like to see something like that myself. I’d happily pay a buck for that.

      Oh, and don’t forget to Digg it UP, people!
      (Hit the Digg button at the bottom of the post)

    • john lassiter says:

      if you’r still out of 3G juice: http://arstechnica.com/journals/apple.ars/2008/07/18/several-backup-batteries-can-extend-your-daily-iphone-3g-use

    • David Price says:

      Why don’t you just use a spare battery? Oh, wait…nevermind.

    • Neil says:

      Here is was REALLY helped my iPhone 3G battery… A LOT! AND I even KEEP 3G ENABLED!

      1) Turn push mail off. Set mail to fetch at 1 hour intervals.
      2) Turn WiFi off when not needed.
      3) Turn Bluetooth off when not needed.
      4) AND… This one is VITALLY IMPORTANT: when you find yourself using GPS, you MUST go into settings and turn Location Services OFF AGAIN! This is a major bug and hopefully Apple fixes it soon. This 4th step is the one that saved me. It meant the different between having my battery drained before lunch - to having it at at about 90% capacity at bedtime!

    • Susan says:

      Apple really should have made that side “quiet” switch… user programmable.

      We could then go to a new “Settings->Side Switch” and decide for ourselves what we would like that switch do to:

      GPS on/off
      EDGE on/off
      3G on/off
      BlueTooth on/off
      Ringer on/off
      Vibrate on/off
      Auto-lock on/off
      Wi-Fi on/off

      Saving battery-life!

      Mine would be configured to:
      “Everything off”… but “Wi-FI on”.
      (Many airlines are now allowing wi-fi… but you must
      turn everything else off.)

      … all by instantly, throwing 1 (configured) switch.

    • Susan says:

      > 4) AND… This one is VITALLY IMPORTANT: when you find
      > yourself using GPS, you MUST go into settings and
      > turn Location Services OFF AGAIN! This is a major bug
      >
      > …to having it at at about 90% capacity at bedtime!

      Really? That’s a HUGE battery savings.

      But if I *AM* using GPS… why would I want to turn “location services” off (twice? or even once?)

      Doesn’t GPS *NEED* “location services”?

    • Peter says:

      Thats right location services needs to be on in order for the GPS to work.

    • Sheila says:

      Thanks for the info. It was a big help to me.

    • docsuraj says:

      hello ther iphone3G users!!!!!!da 1s wit da battery issues..

      count me in!!!
      same issues..hd 2.0 firmware..battery lasted 3hrs on standby..now on da 2.1 version..improved 2 6hrs..standby..wit all functions like 3G,,wifi switched off..believe me..ive switched everythin off..so its jus a plain ****** normal phone wit no battery capacity(id get a better chinese copy of da iphone wit better capacity and functions..no offence 2 any nationalities!!!)..sorry 4 da foul lang..but im really cheezed off!!!

      i wanna try da calender sync method..can someone help me wit tht cos i dont seem 2 find tht option in da settings!!how do i change my calender sync setting???

      my iphone also kinda heats up like some of u guys!!and my usage counter exaggerates my actual usage,,like say if i used da phone 4 a 5min call..it shows more thn 1 hour of usage..wierd phone!!!

      also could any of u advice me if i was to reset network settings..wii my phone get bricked,,as i hv unlocked using turbosim!!

      cheers frm dubai,uae

    Leave a Reply