Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Theraker007

macrumors regular
Original poster
Mar 3, 2009
247
0
I am trying to turn off everything unnecessary on my iphone 4s to try and figure out why my battery life is so horrendous. I assume any service that requires pushing things to my device or multiple devices is contributing, so I already turned off location services to most of my apps except the maps apps and a few other essential ones.
 

r.j.s

Moderator emeritus
Mar 7, 2007
15,026
52
Texas
Actually push does not affect battery life as much as constant polling does.
 

r2shyyou

macrumors 68000
Oct 3, 2010
1,758
13
Paris, France
I am trying to turn off everything unnecessary on my iphone 4s to try and figure out why my battery life is so horrendous. I assume any service that requires pushing things to my device or multiple devices is contributing, so I already turned off location services to most of my apps except the maps apps and a few other essential ones.

One thing that comes to mind is those whom you're messaging (i.e. they may not have unlimited messaging or may be using an iPad w/o 3G or an iPod Touch).
 

outz

macrumors 6502
Jul 17, 2007
447
25
no, i don't think you will really benefit from imessage if you already have unlimited texts... unless like me, the person sending you a text/imessage ditched their texting plan and set the iphone to attempt to send everything as an imessage and ignore sms all together.
 

boomhower

macrumors 68000
Oct 21, 2011
1,570
56
IMHO, another point of failure. I have never had an issue with texting before it but have since. I've experienced delayed texts both way and my wife has had issues with MMS. If it benefits you by either saving you money on texting or the iPad functionality then go for it. Otherwise, turn it off.
 

Prodo123

macrumors 68020
Nov 18, 2010
2,326
10
I am trying to turn off everything unnecessary on my iphone 4s to try and figure out why my battery life is so horrendous. I assume any service that requires pushing things to my device or multiple devices is contributing, so I already turned off location services to most of my apps except the maps apps and a few other essential ones.

Here's what will actually save your battery life:
1. Double click home button
2. Hold one of the icons
3. Press X

IMHO, another point of failure. I have never had an issue with texting before it but have since. I've experienced delayed texts both way and my wife has had issues with MMS. If it benefits you by either saving you money on texting or the iPad functionality then go for it. Otherwise, turn it off.

iMessage and SMS/MMS are two different services. They should not cause conflict. There is something obviously wrong with your phone or your carrier.
 

Tunster

macrumors 6502
Nov 28, 2009
422
182
iMessage gives you...

  • The ability to message others with iMessage when your signal drops and still have wi-fi.
  • Check whether messages have been delivered and read
  • Save money and text message allowances when it knows the recipient has iMessage

Don't know how you couldn't work that out. This probably makes no different to battery life. Make sure you reboot and turn off bluetooth, wi-fi and shutdown any apps you're not using.

Also turn down the screen brightness as well. Anything 75% plus will drain the phone if you use it a lot.
 

Surf Monkey

Suspended
Oct 3, 2010
6,249
5,384
Portland, OR
Another advantage of iMessage: Messages appear on all of your iDevices. When someone sends you one you get it on your iPhone and iPad and iPod, not just your phone.

But the main advantage is that people aren't charged for incoming iMessages. They're free going both ways.
 

r.j.s

Moderator emeritus
Mar 7, 2007
15,026
52
Texas
So practically disabling multitasking doesn't save battery life?

This guy is the most ridiculous person I've ever heard of!

That drawer isn't really multitasking ... it is a list of recently used apps.

The way "multitasking" in iOS works doesn't always mean the apps are still running.
 

CheesePuff

macrumors 65816
Sep 3, 2008
1,454
1,574
Southwest Florida, USA
So practically disabling multitasking doesn't save battery life?

This guy is the most ridiculous person I've ever heard of!

You are incorrect. That list is simply a list of last-used applications in order of when they were last opened. The list will ever expand and never trail off. The OS has automatic memory management and when more is needed it automatically quits the last used application to get more. The end user has no idea; and when they return to the app that was closed for that reason they are returned to the previous state but with a second or so delay which is the only way to know.
 

Theraker007

macrumors regular
Original poster
Mar 3, 2009
247
0
So practically disabling multitasking doesn't save battery life?

This guy is the most ridiculous person I've ever heard of!

I don't pretend to be an iphone expert, but I definitely know more than you apparently do if you think that is multi-tasking.

Aside from the fact, that I already tried doing this a long time ago.



Anyway, for everyone else, the location services are by far draining my battery life the most. I noticed this when I had siri set a location reminder for me and watched 20% of my battery get sapped in the next hour. So i turned off location services for all except maps (i don really care if my photos are geotagged for example). That seemed to help it some, but I do notice that my phone still can go from 100% to 90% before I even leave for work in the morning 45 min later (and I definitely don't use the phone for that entire 45 minutes).
 

Prodo123

macrumors 68020
Nov 18, 2010
2,326
10
That drawer isn't really multitasking ... it is a list of recently used apps.

The way "multitasking" in iOS works doesn't always mean the apps are still running.
I don't pretend to be an iphone expert, but I definitely know more than you apparently do if you think that is multi-tasking.

Aside from the fact, that I already tried doing this a long time ago.



Anyway, for everyone else, the location services are by far draining my battery life the most. I noticed this when I had siri set a location reminder for me and watched 20% of my battery get sapped in the next hour. So i turned off location services for all except maps (i don really care if my photos are geotagged for example). That seemed to help it some, but I do notice that my phone still can go from 100% to 90% before I even leave for work in the morning 45 min later (and I definitely don't use the phone for that entire 45 minutes).

You are incorrect. That list is simply a list of last-used applications in order of when they were last opened. The list will ever expand and never trail off. The OS has automatic memory management and when more is needed it automatically quits the last used application to get more. The end user has no idea; and when they return to the app that was closed for that reason they are returned to the previous state but with a second or so delay which is the only way to know.


I am very aware of that. Closing them can still recover 30% of your battery.
As a test, I kept Infinity Blade at the 5th icon on the multitasking drawer. It is still kept "open." Went from 80% to 60% in an hour.

It keeps all apps up to the 7th on the list in a frozen state. All others are closed. This frozen state still drains battery.

@OP, disable location services for improving signal strength.
 

CheesePuff

macrumors 65816
Sep 3, 2008
1,454
1,574
Southwest Florida, USA
And as far as iMessage advantages; the ones listed above a couple mosts are correct and one more:

If you send a video recorded in HD on your iPhone and send it in MMS it compresses it to a terrible quality, but if you send it in iMessage it's sent in a much higher quality and resolution.

----------

Anyway, for everyone else, the location services are by far draining my battery life the most. I noticed this when I had siri set a location reminder for me and watched 20% of my battery get sapped in the next hour. So i turned off location services for all except maps (i don really care if my photos are geotagged for example). That seemed to help it some, but I do notice that my phone still can go from 100% to 90% before I even leave for work in the morning 45 min later (and I definitely don't use the phone for that entire 45 minutes).

Under Location Services there is a System Services (I believe that is what its labeled) and in there disable the Usage/Diagnosis and the iAd toggles. That can make a pretty good difference too.

----------

I am very aware of that. Closing them can still recover 30% of your battery.
As a test, I kept Infinity Blade at the 5th icon on the multitasking drawer. It is still kept "open."

It keeps all apps up to the 7th on the list in a frozen state. All others are closed. This frozen state still drains battery.

You can refute it all you want, but what I and others wrote is correct.
 

Theraker007

macrumors regular
Original poster
Mar 3, 2009
247
0
i actually found usage diagnostics and iad yesterday, thanks though, I'm sure a lot of people dont know abuot those hidden away and would like them shut off!
 

Prodo123

macrumors 68020
Nov 18, 2010
2,326
10
You can refute it all you want, but what I and others wrote is correct.
You and the others are correct when you say it's not "true multitasking."
But you are incorrect when you say it's simply an application list.

What I've found through testing:
All apps beyond the 7th app are closed
Low-resource apps such as calculator or even Safari are kept in a true multitasking mode occasionally. An example is Safari loading a webpage in the background.
High-resource apps stow away their current state in RAM, effectively entering a "frozen state." A portion of the app stays open, much like how Lion occasionally does not necessarily quit an application when CMD+Q is pressed. For example, Infinity Blade, Fruit Ninja, or any other game.
Depending on system resources, your iDevice may close additional apps.

Closing apps in the multitasking drawer not only frees up RAM but also saves battery life.
 

CheesePuff

macrumors 65816
Sep 3, 2008
1,454
1,574
Southwest Florida, USA
You and the others are correct when you say it's not "true multitasking."
But you are incorrect when you say it's simply an application list.

What I've found through testing:
All apps beyond the 7th app are closed
Low-resource apps such as calculator or even Safari are kept in a true multitasking mode occasionally. An example is Safari loading a webpage in the background.
High-resource apps stow away their current state in RAM, effectively entering a "frozen state." A portion of the app stays open, much like how Lion occasionally does not necessarily quit an application when CMD+Q is pressed. For example, Infinity Blade, Fruit Ninja, or any other game.
Depending on system resources, your iDevice may close additional apps.

Closing apps in the multitasking drawer not only frees up RAM but also saves battery life.

It's called the placebo effect. Read the Memory Management guide from Apple on their developer site.
 

gentlefury

macrumors 68030
Jul 21, 2011
2,889
67
Los Angeles, CA
So practically disabling multitasking doesn't save battery life?

This guy is the most ridiculous person I've ever heard of!

Actually, that doesn't do anything. "Multi-taslking" is not what you think it is. The way iOS multitasking works is, it saves a state file to the phones memory. When you restore an app it loads that state file and resumes your last location. It does NOT continue to run in the background (unless it is playing audio)....so clearing your resume history will do nothing for battery life.

iMessage should actually use less battery life than SMS if used a lot....since SMS travels on the same stream as a phone call, which requires more power.
 

Prodo123

macrumors 68020
Nov 18, 2010
2,326
10
It's called the placebo effect. Read the Memory Management guide from Apple on their developer site.

Nope. Jailbreaking and installing a memory/CPU monitor confirms what I found.
Even if the app is fully closed, it still uses the RAM to initiate a faster boot time. More RAM in use = more power in use.
Of course, unless Apple invented a memristor and can store data on RAM without using any power.
 

davelanger

macrumors 6502a
Mar 25, 2009
832
2
The only apps you need to close on multitasking are the ones that can run in the background, like panadora for example. Those will kill your battery but games and stuff like YELP will not drain your battery since they are not even on, they are just saved to were you last left them. Kind of like a bookmark.
 

gentlefury

macrumors 68030
Jul 21, 2011
2,889
67
Los Angeles, CA
Nope. Jailbreaking and installing a memory/CPU monitor confirms what I found.
Even if the app is fully closed, it still uses the RAM to initiate a faster boot time. More RAM in use = more power in use.
Of course, unless Apple invented a memristor and can store data on RAM without using any power.

Again, it saves a state to memory, saving to ram would be saving to "faster" memory....but it doesn't continue to run in the background.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.