Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I hate to open this can of worms, but there are conflicting posts about this. Is my understanding of DFU and Recovery correct?

Both Recovery Mode + Update and DFU Update mode update the same thing... the iOS software image. The end result (update process and software installed) is the same, with exception of DFU allowing older software images. Recovery+Restore results in the same state as erasing the device and using either Update method. Both updates are equally thorough, and both "restore" approaches are equally thorough.

So there is no particular advantage to one or the other for installing the complete iOS software to troubleshoot battery issues? After doing an Update of iOS image without improvement, the next step is of the Restore approaches.


Does this match your understanding?
DFU is for complete restore only while Recovery mode is for both update and restore.
 
I hate to open this can of worms, but there are conflicting posts about this. Is my understanding of DFU and Recovery correct?

Both Recovery Mode + Update and DFU Update mode update the same thing... the iOS software image. The end result (update process and software installed) is the same, with exception of DFU allowing older software images. Recovery+Restore results in the same state as erasing the device and using either Update method. Both updates are equally thorough, and both "restore" approaches are equally thorough.

So there is no particular advantage to one or the other for installing the complete iOS software to troubleshoot battery issues? After doing an Update of iOS image without improvement, the next step is of the Restore approaches.


Does this match your understanding?
This is a good explanation.
 
This is a good explanation.
Thanks for reply (and @OhMyMy). The question is whether the resulting reinstall is different. Just about every ref to this explains how to do it, but not really what is done. Bypassing iBoot in DFU just allows install of older versions.

Although it doesn't address DFU, the last post here seems to get to the diff between Recovery+Restore and normal iTunes erase, but not sure that answers anything. I've examined logs from an Update and from an Erase and can't determine much from them.
 
Thanks for reply (and @OhMyMy). The question is whether the resulting reinstall is different. Just about every ref to this explains how to do it, but not really what is done. Bypassing iBoot in DFU just allows install of older versions.

Although it doesn't address DFU, the last post here seems to get to the diff between Recovery+Restore and normal iTunes erase, but not sure that answers anything. I've examined logs from an Update and from an Erase and can't determine much from them.
There could be some minor differences where DFU wipes/resets some extra hardware modules compared to the recovery mode restore but it’s not something a normal user would have to worry about. DFU is considered a complete clean slate while recovery is essentially a fresh OS.
Even with DFU you won’t be able to restore images of unsigned iOS unless there’s an obscure trick in the jailbreak community I’m not familiar with. To sum it up they both do the same as long as restoring a full copy of iOS is concerned.
 
I've been getting, at maximum, ~4.5 hours of screen on time on the 13 mini. I know it's not the battery champion that the 13 Pro and 13 Pro Max are, but I feel it should be a little better than this? Nothing in battery statistics stands out as draining the battery. Normal usage.
 
Im getting about the same battery life on my 13 pro that I was getting on my 12 pro. I thought the 13 pro was advertised as getting up to 1.5 hours more than the 12 pro? Ive tried a DFU and regular restore and don't see any difference. I do see Siri using up to 25% battery so I disabled it but it still didn't make any difference.
 
Im getting about the same battery life on my 13 pro that I was getting on my 12 pro. I thought the 13 pro was advertised as getting up to 1.5 hours more than the 12 pro? Ive tried a DFU and regular restore and don't see any difference. I do see Siri using up to 25% battery so I disabled it but it still didn't make any difference.
Welcome to the club. It is not known yet why there seem to be slightly under par batteries out there. Not enough to be obviously faulty, but not great either. There also aren't reports of people having the phone exchanged and getting more battery. Seems like the most of us don't really want to go on with the hassle of having the phone exchanged with the probability of getting a worse one (I know I do). I get 6/7 hours of SoT in 24h of standby, always LTE.
 
Welcome to the club. It is not known yet why there seem to be slightly under par batteries out there. Not enough to be obviously faulty, but not great either. There also aren't reports of people having the phone exchanged and getting more battery. Seems like the most of us don't really want to go on with the hassle of having the phone exchanged with the probability of getting a worse one (I know I do). I get 6/7 hours of SoT in 24h of standby, always LTE.
Good to know im not the only one. I think its purely a software issue. I should have stuck with the my 12 pro. I upgraded to the 13 pro because of the battery health issue. Got my battery replaced and then the battery health issue came back. Battery health dropped to 99% after just 4 months. Im getting around 9 hours of screen on time with my 13 pro so I guess I shouldn't complain. I was hoping to get 10 hours.
 
Good to know im not the only one. I think its purely a software issue. I should have stuck with the my 12 pro. I upgraded to the 13 pro because of the battery health issue. Got my battery replaced and then the battery health issue came back. Battery health dropped to 99% after just 4 months. Im getting around 9 hours of screen on time with my 13 pro so I guess I shouldn't complain. I was hoping to get 10 hours.
Oh ok ? no your phone is definitely fine. Those who get 10 hours are using low power apps, like watching video or listening to audio, always in wifi. If you get 9 hours you're still golden
 
Last edited:
Weird: my recovery mode restore failed yesterday (without error). Apparently the ipsw file never completely downloaded (only 1.5GB) and after 20-30 min, the iPhone rebooted. I thought it was going to be ready to set up as new, but saw my old desktop image. Didn't have time to try again. <sigh>
 
There could be some minor differences where DFU wipes/resets some extra hardware modules compared to the recovery mode restore but it’s not something a normal user would have to worry about. DFU is considered a complete clean slate while recovery is essentially a fresh OS.
Even with DFU you won’t be able to restore images of unsigned iOS unless there’s an obscure trick in the jailbreak community I’m not familiar with. To sum it up they both do the same as long as restoring a full copy of iOS is concerned.
BTW, the reason I'm asking these questions is that an Apple Genius told me I should try Restore iphone & set up as new to try to improve battery performance. I did Quick Setup from an iPhone 11 Pro (that phone subsequently got swollen battery). Later I backed up and restored the 13 Pro, but this didn't help sub-bar battery performance. Genius said, based on what they've seen, some bad battery info can carried over in iPhone backup, so resetting as new is the only way to be sure. I have been trying to figure out if there's any way to get around this without having to set up iphone from scratch.
 
BTW, the reason I'm asking these questions is that an Apple Genius told me I should try Restore iphone & set up as new to try to improve battery performance. I did Quick Setup from an iPhone 11 Pro (that phone subsequently got swollen battery). Later I backed up and restored the 13 Pro, but this didn't help sub-bar battery performance. Genius said, based on what they've seen, some bad battery info can carried over in iPhone backup, so resetting as new is the only way to be sure. I have been trying to figure out if there's any way to get around this without having to set up iphone from scratch.
For what it's worth, I did set up it from scratch and it was the same. I used it like that a couple days and then recovered the old backup.
 
  • Like
Reactions: SaguaroSeven
BTW, the reason I'm asking these questions is that an Apple Genius told me I should try Restore iphone & set up as new to try to improve battery performance. I did Quick Setup from an iPhone 11 Pro (that phone subsequently got swollen battery). Later I backed up and restored the 13 Pro, but this didn't help sub-bar battery performance. Genius said, based on what they've seen, some bad battery info can carried over in iPhone backup, so resetting as new is the only way to be sure. I have been trying to figure out if there's any way to get around this without having to set up iphone from scratch.
It’s the corrupt data from backup that might be causing the issue. So regardless of DFU or recovery restore it wouldn’t make any difference for an end user as long as you’re setting everything up from scratch.
You can try just restoring the settings after restoring a backup on your 13 Pro before you setup everything from scratch. Give it a week and see if things improve. If that doesn’t do anything then you can consider from scratch.
 
It’s the corrupt data from backup that might be causing the issue. So regardless of DFU or recovery restore it wouldn’t make any difference for an end user as long as you’re setting everything up from scratch.
You can try just restoring the settings after restoring a backup on your 13 Pro before you setup everything from scratch. Give it a week and see if things improve. If that doesn’t do anything then you can consider from scratch.
I know what you're saying but it's difficult to understand how battery data would be backed up, let alone corrupted. If battery data is so sticky, how does restoring to a new iPhone not always get bad battery? Just thinking aloud....
 
For sanity try doing a Recovery Mode Restore and setup as a new device. Don’t restore from backup and see how the battery life is maybe for 2 days.
 
For sanity try doing a Recovery Mode Restore and setup as a new device. Don’t restore from backup and see how the battery life is maybe for 2 days.
I thought I would. I started this yesterday: back up 2FA codes, backup certain apps, unpair watch, backup iphone... then the restore didn't start and it was too late. Several hours. This has consumed so much of my life... all because my iPhone 13 pro gets only consistently 5-6 hrs of combined screen on+off "use." Then not just set up iphone from zero but set up watch from zero, reinstall apps and reconfigure them, configure notifications... days of "Allow notifications or deliver Scheduled" for every app... the time to do all this is... well... daunting. <sigh> I'll have to sleep on it.
 
I thought I would. I started this yesterday: back up 2FA codes, backup certain apps, unpair watch, backup iphone... then the restore didn't start and it was too late. Several hours. This has consumed so much of my life... all because my iPhone 13 pro gets only consistently 5-6 hrs of combined screen on+off "use." Then not just set up iphone from zero but set up watch from zero, reinstall apps and reconfigure them, configure notifications... days of "Allow notifications or deliver Scheduled" for every app... the time to do all this is... well... daunting. <sigh> I'll have to sleep on it.
Just setup as new without installing an apps. Leave it factory. If the battery drain happens when it is factory then there is probably some issue with the battery. Apple is going to want you to try a clean install first. Maybe give it 2 days setup as a new device.

If the battery drain does not happen, then start installing apps. This maybe the only way you can tell where the battery drain is happening.
 
I know what you're saying but it's difficult to understand how battery data would be backed up, let alone corrupted. If battery data is so sticky, how does restoring to a new iPhone not always get bad battery? Just thinking aloud....
It’s not the battery data that could be corrupt but a file belonging to an app or the iOS itself. iOS will constantly monitor the voltage of the battery to give you the closest estimate of capacity remaining. When you restore it as new there won’t be any other files but a fresh copy of iOS which leaves less room for error with all the device and software integrity checks.
 
I tried to maximize the battery life and have optimal setting for this test: everything is switched off:)

I need to say that I was expecting more. I think I will only have 3 hrs of screen time on a battery.

That is pretty poor. What is your situation?
AB409AEC-5365-4D85-8EE7-1D20A594FCB0.jpeg
 
  • Wow
Reactions: Cobold
No surprise looking at your screen-of activities (light blue bars)... o_O o_O o_O o_O

There is something major going on 60 minutes almost evey hour! Could you share some details about the apps that are running? I have close to NO screen off apps running and thus getting GREAT battery life with my 13 Pro!

B6F95D4E-8E94-4FFD-A8BD-8CBF3A12767F.jpeg
 
  • Like
Reactions: Saladin12
What ist that "Forest" App?
That seems to be your problem! More than TWENTY hours of screen off/background activity?!?! WTF?

Disable background refresh for that app. Or kill it after usage.

Or - my 1st solution - get rid of it! An app running almost every minute in the backgroud would fly off my phone in no time!
 
  • Like
Reactions: Reggaenald
Yo, delete that Forest app. Not only does it suck life out of your battery, it also accesses quite a lot of data of yours.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.