Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The biggest issue doesn’t have an easy solution: your battery is quickly draining but there’s no culprit to be found in battery settings.
 
Optimized Charging is not practical if you aren't on the same schedule all the time.

As to leaving the battery charging, create a Siri shortcut that turns off your phone charger once your phone gets to the battery charge level you want. That is what I do. I am surprised Dan didn't suggest that.
How do you create this shortcut? Like what steps did u write in the shortcut to make your phone turn off? And by turn off, do you mean actually shutting down your phone or what?

I really want to create this shortcut too!
 
Wait a second - "Battery Preserving Tips" - in 2021? The first iPhone is from 2007 - all problems should have been fixed and battery problems shouldn't exist.
 
  • Disagree
Reactions: SuperCachetes
I get great battery life. 13.7
DO NOT UPDATE! I was on 12.x and I had to charge once a day, at the end of the day. As soon as I upgraded to 14.2, I needed to charge 3 times a day. I already shut of all location services, covid thing, everything! “Low power mode” all day
 
I do all the battery saving options and also the 40-80% method. My reason is simple. I like my jailbreak and I like iOS 13.3. Getting a new phone or even a battery replacement is something I don't want to deal with for a long while. I know I'll have to eventually, but for now I'm doing what I can.
 
Battery life on my 8 plus is abysmal , tried everything , I've given up and will 100% be upgrading when the 13 max pro comes out

Can't Wait :)

100% charge , come down in the morning , it's switched OFF - 60% lol smh
If you still have Apple Care on it, maybe consider looking at a fresh battery to hold you over to the update?
 
  • Like
Reactions: George Dawes
My friend uses something called BPM (battery preservation mode). Basically it’s always plugged in wherever he goes, home, work, car.
All his various iPhone batteries have lasted well past 3 years and still have plenty of life left.
 
Push notifications for e-mail use far less energy than fetching. A single fetch uses about 5x more energy and data than receiving a single push notification.
This is because for fetching your phone needs to establish a connection with the mail server, log in to server with your credentials, then perform a full sync and fetch of all e-mails that are on the server before you phone knows if you have received any new messages.

Push works totally different. it opens a socket connection with a push notification server that is completely dormant until the the server sends you a push notification. This notification only contains the header of the e-mail you received, not the entire e-mail. Only when you open the e-mail, the entire e-mail is downloaded.

So you have to receive over 20 e-mails per day, and only open the mail app only once or twice per day for fetching to use less energy than push! For most people, when they receive more than 20 e-mails, they generally like to be informed more often than twice a day as well.

If you want to be informed about new e-mails throughout the day, you would have to fetching new e-mails every hour or every 2 hours which uses way more energy! You would need to receive over 120 e-mails per day for fetching to use less energy than push.

So yeah, if you receive more than 20-mails per day, and really only read them twice per day, then yes, switching to fetch helps ever so slightly. For all other users, stick to push en don't bother about it! There are other things that are draining your batter much more!

Bad advice!
 
  • Like
Reactions: Wando64
Push notifications for e-mail use far less energy than fetching. A single fetch uses about 5x more energy and data than receiving a single push notification.
This is because for fetching your phone needs to establish a connection with the mail server, log in to server with your credentials, then perform a full sync and fetch of all e-mails that are on the server before you phone knows if you have received any new messages.

Push works totally different. it opens a socket connection with a push notification server that is completely dormant until the the server sends you a push notification. This notification only contains the header of the e-mail you received, not the entire e-mail. Only when you open the e-mail, the entire e-mail is downloaded.

So you have to receive over 20 e-mails per day, and only open the mail app only once or twice per day for fetching to use less energy than push! For most people, when they receive more than 20 e-mails, they generally like to be informed more often than twice a day as well.

If you want to be informed about new e-mails throughout the day, you would have to fetching new e-mails every hour or every 2 hours which uses way more energy! You would need to receive over 120 e-mails per day for fetching to use less energy than push.

So yeah, if you receive more than 20-mails per day, and really only read them twice per day, then yes, switching to fetch helps ever so slightly. For all other users, stick to push en don't bother about it! There are other things that are draining your batter much more!

Bad advice!
I agree with you, however it is all a bit academic as most free to use email suppliers, including Gmail and Yahoo, will no longer allow Push to the iOS mail app (as far as I know).
 
Last edited:
I find optimised charging doesn’t work on updated iPhone 11 using 3rd party (Anker) magnetic charger, always goes to 100% if left, despite all the settings in the video :(
 
How do you create this shortcut? Like what steps did u write in the shortcut to make your phone turn off? And by turn off, do you mean actually shutting down your phone or what?

I really want to create this shortcut too!
1. Need smart plug that is Homekit compatible and set up in Homekit
2. Open Shortcuts app
3. Tap Create Personal Automation
4. Scroll down and tap on Battery Level option
5. Set charge percentage you want and tap Next
6. Tap Add Action
7. In Search box input the word Home
8. Under Actions at the bottom, tap Control My Home
9. Tap Set Scenes and Accessories
10. Pick your smart plug that is already set up in Home Kit and tap on Next in top right corner
11. Make sure the smart plug is set to off and tap Done and then Next
12. Make sure "Ask Before Running" is toggled off and tap Done
 
How do you do that?
1. Need smart plug that is Homekit compatible and set up in Homekit
2. Open Shortcuts app
3. Tap Create Personal Automation
4. Scroll down and tap on Battery Level option
5. Set charge percentage you want and tap Next
6. Tap Add Action
7. In Search box input the word Home
8. Under Actions at the bottom, tap Control My Home
9. Tap Set Scenes and Accessories
10. Pick your smart plug that is already set up in Home Kit and tap on Next in top right corner
11. Make sure the smart plug is set to off and tap Done and then Next
12. Make sure "Ask Before Running" is toggled off and tap Done
 
"killing" apps not in use is like crashing a computer by unplugging it from the wall. You're FAR FAR better off managing background app refresh for the app to prevent such activity.

Closing apps has not positive effect and the repeated "crashing" of apps can cause unintended secondary issues on your device as little glitches in the settings/data accumulate over time.
You can't turn off all kinds of background refresh. Killing is the only way.

It's not like unplugging the computer, where you're cutting power to the system before it has a chance to finish its disk writes. Apps usually don't even deal with local storage except for caches or other inconsequential things, and they're meant to be killed at any time. If the device runs out of memory, that's what happens anyway, though it at least gets the low memory warning first.
 
Last edited:
You can't turn off all kinds of background refresh. Killing is the only way.

It's not like unplugging the computer, where you're cutting power to the system before it has a chance to finish its disk writes. Apps usually don't even deal with local storage except for caches or other inconsequential things, and they're meant to be killed at any time. If the device runs out of memory, that's what happens anyway.
Yeah. No idea what this guying is thinking.

When you swipe up to close an app, that is QUITTING it, not force quitting it. iOS shuts it down. You aren’t control alt deleting it…
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.