DFU Mode is a mode that allows you to solve many problems that you are facing with your iPod Touch or iPhone. It can be used to fix errors such as the infinite apple logo loop and it can also be used to downgrade your current firmware version. When your iPod Touch or iPhone is in DFU Mode (Device Firmware Update Mode) it bypasses a built in software called iBoot. iBoot is a tiny piece of software which makes sure that you are restoring a firmware that is greater or equal to the firmware version you are currently running on your iPod Touch or iPhone. DFU Mode and Recovery mode often get confused by each other, but they are two totally different modes and should not be confused…
Recovery Mode – is a mode that still runs off a state of iBoot which handles the standard restore or update process. This mode does not allow you to downgrade your iPod Touch or iPhone because iBoot is still running. With iBoot running you cannot restore a firmware lower than the version you are currently running. Recovery Mode also disallows you to restore custom firmware files unless it has been “pwned” prior to entering recovery mode.
Visual Appearance: Once in Recovery Mode your iPod Touch or iPhone will display a picture that tells you to plug your iPod Touch or iPhone into your computer.
DFU Mode – is a special mode that does not load the iBoot software or the OS (Operating System) and even though iBoot and the OS arn’t being loaded your iPod Touch or iPhone can still interface with iTunes. As this mode does not load iBoot or the OS this now enables you to downgrade your current firmware to a lower version. When you are in DFU Mode you can also restore custom firmware files because iBoot is not running to stop you.
Visual Appearance: Once in DFU Mode your iPod Touch or iPhone will display a blank black screen and because of this it is sometimes hard to tell the difference between whether or not your iPod Touch or iPhone is just powered off or in DFU Mode.
How to Put your iPod Touch or iPhone into DFU Mode
To get your iPod Touch or iPhone into DFU Mode you simply need to follow the instructions below. Sometimes getting into DFU Mode is tricky and it is all dependent on your timing and execution of the steps below. You need to execute the steps below perfectly and with correct timing. It may take a few attempts to get your iPod Touch or iPhone into DFU mode but don’t give up. Generally i havn’t had to try more than a couple times but sometimes it just takes practice.
Step 1) - Plug your iPod Touch or iPhone into your computer and launch iTunes. Stop any syncing with your iPod Touch or iPhone and then turn your iPod Touch or iPhone off by holding down the Power button and then sliding arrow button to the left.
Step 2) - Now that your iPod Touch or iPhone is off you need to Hold the Power and Home Button for exactly 10 seconds.
Step 3) - Once you Hold the Power and Home Button for 10 seconds release the Power Button and continue holding the Home Button for up to 30 seconds until iTunes comes up with a message saying iTunes has detected your iPod Touch or iPhone in Recovery Mode (Which is Actually DFU Mode).
If you are having troubles make sure you hold down both buttons then release the Home button just before you think the Apple logo will appear. If you are still holding both buttons down and you see the Apple logo you are holding them down for too long and it will now work correctly….
Using DFU Mode to Fix Errors
DFU Mode as explained above can do many things that the normal recovery mode cannot do, because DFU Mode does not run iBoot. DFU Mode not only allows you to downgrade your firmware and restore using custom firmware files it is also helpful when trying to fix errors. Instead of going to the Graveyard for help with these kind of errors, always try restoring your iPod Touch or iPhone in DFU Mode first. Below I will list some of the Errors that DFU Mode can help fix…
- The Infinite Apple Logo Loop: This error is when your iPod Touch or iPhone will not start up and it only displays the Apple logo and does not load the OS Properly.
- The Blank Screen: This error is when your iPod Touch or iPhone wont even display the Apple logo and not matter what you try the screen stays blank.
- iTunes Restore Errors: These errors happen when you try to restore your iPod Touch or iPhone and you get a pop up message saying iTunes restore error XXXX.
- Unrecognizable iPod Touch or iPhone: This error is when your computer does not recognize your iPod Touch or iPhone and neither does iTunes.
These Errors listed above can usually all be solved by placing your iPod Touch or iPhone into DFU Mode and restoring it through iTunes.