Improving battery life?

Discussion in 'iPhone' started by dulaney22, Sep 9, 2008.

  1. dulaney22 macrumors regular

    Sep 9, 2008
    I'm new to the boards and Apple in general. Got the new iPhone a few weeks ago and an iMac last week. Love them both.

    Anyway, being ignorant, just wondering how a software update can improve battery life. Would someone kindly explain in layman terms?
  2. Geckotek macrumors G3


    Jul 22, 2008
    They could make tweaks to the code that affect things like how quickly the processor goes into idle mode or in just improving their code to be more efficient so that it requires less processor utilization. They could make code changes that change how the wireless works. I could go on and on.....but I truly have no idea what they have done....but there are many angles they could have taken.
  3. cenetti macrumors 6502

    Jan 30, 2008
    Yes, improved coding can help save battery.....
    but significant?
    we'll see! :cool:
  4. Carl G35c macrumors 6502

    Aug 14, 2008
    it could also change on how frequently the phone pings towers
  5. deimos256 macrumors 6502a

    Sep 9, 2008
    they greatly improved battery life by not including push notifications in the update hahaa
  6. milani macrumors 68000


    Aug 8, 2008
    Lol, seriously though I hope they did somehow manage to greatly improve the battery life.
  7. mavis macrumors 68040


    Jul 30, 2007
    Tokyo, Japan
    Wirelessly posted (iPhone 3G (16GB, 2.0.2 JB'd): Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5C1 Safari/525.20)

    Yeah, and the iPhone will now kick down to Airplane Mode after two minutes of inactivity.
  8. bluenoise macrumors 6502a

    Jul 16, 2008
    That or the default screen dim time will be changed from 1 minute to 10 seconds.
  9. bushido Suspended


    Mar 26, 2008
    what apple means with improved battery life is probably 1 minutes longer lol
  10. neesh0 macrumors 6502a


    Sep 6, 2008
    Toronto, Ontario
    to be sure exactly how well the battery life is improved, we will have to wait.
  11. michael31986 macrumors 68040

    Jul 11, 2008
    i wondered this too. it just is weird how firmware can make battery last longer.
  12. rotobadger macrumors 65816


    Sep 18, 2007
    Well, early on some folks (including me) speculated that the battery issues could be due to a problem with the iPhone not being calibrated correctly to the battery. What this means is that, possibly, the phone is not gauging the power levels correctly and is fooled into thinking the battery power level is lower than it actually is. This theory is somewhat supported by the fact that people with a V1 iPhone, previous to 2.0, had no issues but then experienced much worse battery life after the update.

    There may be other factors such as some function in the phone using power without the user being aware.

    I am cautiously optimistic...
  13. michael31986 macrumors 68040

    Jul 11, 2008
    when i use my 3g phone on edge as in i toggle off the 3g, it lasts "i feel" longer than my 1st gen iphone, did, but maybe im not using it as much as i used my 1st gen the days the battery died faster.
  14. View macrumors regular

    Apr 18, 2007
    I don't know much details about the battery-related firmware coding, but it can easily be explained by the word "efficiency"

    So, they somehow improved the efficiency of some algorithms that are related to the consumption rate of the battery. However, I really hope this will not affect the overall performance of the device. It sounds a little too good to be true, but we'll see.
  15. rKunda macrumors 65816


    Jul 14, 2008
    I hope it is significant. I've been leaving 3g off for weeks, it's the only way my phone makes it through the workday without a mid-day charging pit stop, even with extremely limited use. Edge only and it goes and goes.
  16. ryanwarsaw macrumors 68000


    Apr 7, 2007
    They could make a code that just makes the battery indicator appear to drain slower. Combine that with peoples imaginations and you have a good solution. Who would even know unless they drained it completely dead all the time?
  17. joekun macrumors regular

    Mar 10, 2005
    Maybe it will automatically turn off location services when it isn't in use by an app, something that they should've done originally. I seem to remember Steve saying "significantly better battery life for some people", but maybe I'm remembering incorrectly.
  18. ryanwarsaw macrumors 68000


    Apr 7, 2007
    Some people most likely means anybody but you or me.
  19. lakaiordie macrumors 65816

    Jun 17, 2008
    yea. 'some people'

    i wonder what that means.
  20. icewing macrumors 6502

    Jun 19, 2008
    St Louis
    For example: I'm a programmer, and I just tweaked some of my code, changed 3 lines, which cut out redundant updates and shortened the time it took for something to run from 2 seconds to 0.07 seconds. If you wonder why the heck I'm messing with this, consider that if I run 9999 transactions (which most of my customers can easily do in one day), it only takes 12 minutes to process :D them now, versus 5 1/2 hours! :eek: :mad:

    Same way with the iPhone - for example, if the phone is on Edge, and pings for a 3G tower (which uses a lot of power I understand), they could reduce the frequency of how often it's looking. I don't know exactly what they've done, just trying to give you an example. Hope this helps...
  21. bluenoise macrumors 6502a

    Jul 16, 2008
    I wonder if it might be something I was hoping for where the phone would just stay in EDGE mode until I'm trying to use data and wifi isn't available. Then, it would enable 3G for the speed boost. Once I am done using the data, shutdown the 3G and drop back to EDGE after a timeout has expired. I currently do this manually. I only enable 3G when I need faster data and wifi isn't available.
  22. Small White Car macrumors G4

    Small White Car

    Aug 29, 2006
    Washington DC
    It means they made some things more efficient (3G? GPS? Just guessing...) but if you already have these things turned off, the update won't be able to give you more life than you're currently getting!

    So the "some people" are the people who use everything. The people who aren't using features aren't going to get better since they've already eliminated the drain from those items.
  23. icewing macrumors 6502

    Jun 19, 2008
    St Louis
    I'm worried that you're right...I keep loc svcs off, I'm in a good 3G area, and use wifi at home...not hopeful that my battery life will improve.
  24. kerbero9 macrumors member

    Aug 7, 2008
    with all of the crashing going on with the current firmware , it's possible that some application processes are still running after a crash - consuming cpu cycles and therefore battery.

Share This Page