When a simple hard reset doesn’t fix a crashing iPhone, or if you are stuck in a “boot loop” (the Apple logo flashing on and off), you may need to interface directly with the device’s firmware using a computer.
There are two levels to this: Recovery Mode and DFU (Device Firmware Update) Mode.
Why Use These Modes?
- Recovery Mode: Used when you forgot your passcode, the device says “iPhone Unavailable,” or an iOS update failed halfway through. It allows you to push a fresh iOS installation onto the device.
- DFU Mode: A deeper, lower-level state. DFU mode bypasses the iOS bootloader entirely. It is used for severe software corruption where Recovery Mode fails, allowing the computer to completely rewrite the firmware from scratch.
The Setup
For both modes, your iPhone must be plugged into a computer via a charging cable.
- On a Mac: You will use the Finder app (look for your iPhone in the left sidebar).
- On a Windows PC: You will need to open iTunes (or the Apple Devices app).
How to Enter Recovery Mode
The physical button sequence is identical to a hard reset, but with the cable plugged in.
Step 1: Connect to Computer
Connect the iPhone to your computer using a USB cable.
Step 2: Volume Up
Press and quickly release Volume Up.
Step 3: Volume Down
Press and quickly release Volume Down.
Step 4: Hold Power
Press and hold the Power (Side) button. Keep holding it even when you see the Apple logo.
Step 5: Release on Recovery Screen
Release the button only when you see the Recovery Mode screen (a laptop/cable icon on a black background).
How to Enter DFU Mode (Advanced)
DFU mode requires precise timing. If the Apple logo appears at any point, you held a button too long and must start over.
Step 1: Connect to Computer
Connect the iPhone to your computer.
Step 2: Volume Up
Press and quickly release Volume Up.
Step 3: Volume Down
Press and quickly release Volume Down.
Step 4: Hold Power
Press and hold the Power (Side) button until the screen goes completely black.
Step 5: Hold Volume Down & Power
As soon as the screen goes black, press and hold Volume Down while continuing to hold the Power button.
Step 6: Release Power, Keep Holding Volume Down
Count to exactly 5 seconds, then release the Power button, but keep holding Volume Down for another 10 seconds.
If the screen remains completely black, but your computer prompts you that “a device has been detected in recovery mode,” you have successfully entered DFU mode.