{"id":4758,"date":"2009-06-03T00:35:14","date_gmt":"2009-06-03T00:35:14","guid":{"rendered":"http:\/\/www.amitbhawani.com\/apple\/?p=240"},"modified":"2009-06-03T00:35:14","modified_gmt":"2009-06-03T00:35:14","slug":"put-iphone-in-recovery-dfu-mode","status":"publish","type":"post","link":"https:\/\/www.amitbhawani.com\/blog\/put-iphone-in-recovery-dfu-mode\/","title":{"rendered":"How to Put the iPhone in to Recovery or DFU Mode"},"content":{"rendered":"<p>Before getting in to the business let us clear some tech jargons. Before  understanding the purposes of Recovery Mode &amp; DFU Mode you should understand  about iBoot. iBoot is the bootloader on iPhone OS devices.\u00a0During a restore  while iPhone is in Recovery Mode, iBoot makes sure that you are flashing  a\u00a0firmware version greater than or equal to a current one. If you are not,  iBoot will not allow the restore to proceed. Because of this, firmware  downgrading must be done in DFU mode. In easy words if your iPhone is currently  running on firmware 2.2.1 iBoot allows only 2.2.1 or 3.0 firmware to flash your  iPhone revision.<\/p>\n<p><strong>Recovery Mode : <\/strong>Recovery Mode is a state of iBoot that is  used during standard upgrades and restores. As iBoot is active, it does not  allow you to downgrade your device\u2019s software. Also, unless it is \u2018pwned,\u2019 it  will not allow custom firmware to be flashed.<\/p>\n<p><strong>How to put iPhone in to\u00a0Recovery Mode :<\/strong><\/p>\n<ol>\n<li>Make sure you have the latest version of iTunes.<\/li>\n<li>Turn your iPhone off by holding the power button down until you see \u201cslide to  power off\u201d.\n<p style=\"text-align: center;\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-241\" title=\"iphone-recovery-button\" src=\"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2009\/06\/iphone-recovery-button.png?resize=400%2C102\" alt=\"iphone-recovery-button\" width=\"400\" height=\"102\" \/><\/p>\n<\/li>\n<li>Now press and hold the Home button while reconnecting the USB cable to your  iPhone. After iPhone is connected it should power on the device.<\/li>\n<li>Continue holding the Home button, you will see the\u00a0iTunes logo appear and  then finally a \u201cConnect to iTunes\u201d will be displayed, now is the time to release  the Home button. You will then see the following image in to your iTunes Message  box.<\/li>\n<\/ol>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-242\" title=\"recovery-mode\" src=\"https:\/\/i0.wp.com\/www.amitbhawani.com\/apple\/wp-content\/uploads\/2009\/06\/recovery-mode-300x93.jpg?resize=300%2C93\" alt=\"recovery-mode\" width=\"300\" height=\"93\" \/><\/p>\n<p><strong>DFU Mode :<\/strong> DFU Mode is a special mode where the device can  still interface with iTunes, yet it does not load\u00a0the iBoot. The screen will  appear\u00a0totally black\u00a0in DFU mode,\u00a0so you can\u2019t guess\u00a0whether the device is in  DFU or powered down from simply looking at the screen.\u00a0Because iBoot and the OS  are not loaded\u00a0this exploit makes us able to downgrade your iPhone firmware or  upgrade with a custom firmware created by Pwnage tool.<\/p>\n<p><strong>How to put iPhone in to DFU Mode :<\/strong><\/p>\n<ol>\n<li>Open iTunes and connect the iPhone to your Mac.<\/li>\n<li>Press and hold the Home button and the Sleep\/Wake button at the same  time.<\/li>\n<\/ol>\n<p style=\"text-align: left;\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-241\" title=\"iphone-recovery-button\" src=\"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2009\/06\/iphone-recovery-button.png?resize=400%2C102\" alt=\"iphone-recovery-button\" width=\"400\" height=\"102\" \/> 3. \u00a0After exactly 10 seconds release the Sleep\/Wake button. Continue holding the  home button until your iTunes \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0pops up a message telling you that it has detected  an iPhone in recovery mode.<\/p>\n<p style=\"text-align: left;\"><strong>Conclusion :<\/strong> If you are going for a simple Restore or Upgrade your iPhone use Recovery mode and if you are going for Downgrading or Upgrade with a custom firmware go for DFU Mode.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Before getting in to the business let us clear some tech jargons. Before understanding the purposes of Recovery Mode &amp; DFU Mode you should understand about iBoot. iBoot is the bootloader on iPhone OS devices.\u00a0During a restore while iPhone is in Recovery Mode, iBoot makes sure that you are flashing a\u00a0firmware version greater than or [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":241,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[346],"tags":[],"class_list":["post-4758","post","type-post","status-publish","format-standard","has-post-thumbnail","category-apple","entry"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":4735,"url":"https:\/\/www.amitbhawani.com\/blog\/guide-jailbreak-iphone-3g-quickpwn\/","url_meta":{"origin":4758,"position":0},"title":"Visual Guide to Jailbreak iPhone 3G using QuickPwn","author":"Tony Stark","date":"May 24, 2009","format":false,"excerpt":"We already published what is jailbreaking and 5 reasons to jailbreak your iPhone.This is the third part of the series where we\u2019ll show you how to Jailbreak your iPhone safely with QuickPwn. The screenshots we used in this guide are of QuickPwn Windows version but you can follow the same\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/www.amitbhawani.com\/blog\/category\/apple\/"},"img":{"alt_text":"jailbreak-iphone-3g","src":"https:\/\/i0.wp.com\/www.amitbhawani.com\/apple\/wp-content\/uploads\/2009\/05\/jailbreak-iphone-3g-windows-1-300x263.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":16675,"url":"https:\/\/www.amitbhawani.com\/blog\/downgrade-apple-ios-firmware\/","url_meta":{"origin":4758,"position":1},"title":"Downgrade Apple iOS 4.2.1 to 4.0.1\/4.0.2\/4.1 firmware","author":"Neal","date":"November 22, 2010","format":false,"excerpt":"Recently Apple has released the latest i OS 4.2, but the biggest disadvantage of the latest firmware is it is still not yet jail breaked. Not only this but also a new boot ROM is found in all new i OS devices which doesn\u2019t allow the ultra-snow to unlock the\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/www.amitbhawani.com\/blog\/category\/apple\/"},"img":{"alt_text":"OS downgrade","src":"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2010\/11\/iOS-downgrade.png?fit=437%2C358&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":11968,"url":"https:\/\/www.amitbhawani.com\/blog\/jailbreak-ios4-iphone-3g-3gs-ipod-touch-2g-with-pwnagetool\/","url_meta":{"origin":4758,"position":2},"title":"Jailbreak iOS4 iPhone 3G 3GS iPod Touch 2G with PwnageTool","author":"Tony Stark","date":"June 23, 2010","format":false,"excerpt":"PwnageTool 4.0 is finally out which is going to support the iPhone 3G, 3GS & iPod Touch 2G while other devices are not currently supported but very soon they can also be jailbroken. This tool works only with the official ipsw file and not with any prior developer versions ie\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/www.amitbhawani.com\/blog\/category\/apple\/"},"img":{"alt_text":"iOS4 Jailbreak Pwnage","src":"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2010\/06\/iOS4-Jailbreak-Pwnage-269x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":12131,"url":"https:\/\/www.amitbhawani.com\/blog\/jailbreak-iphone-tutorial-tips\/","url_meta":{"origin":4758,"position":3},"title":"How to Jailbreak Apple iPhone 3.1.3 &#8211; Tutorial &#038; Tips","author":"Amit Bhawani","date":"June 28, 2010","format":false,"excerpt":"The first and foremost thing you need to do is check out if the device you are planning to jailbreak can be succeeded or not. This is because many times users start with the jailbreaking and unlocking of their devices without checking out if its really possible or not. Hence\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/www.amitbhawani.com\/blog\/category\/apple\/"},"img":{"alt_text":"Select Setup Mode","src":"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2010\/06\/Select-Setup-Mode.png?fit=796%2C622&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2010\/06\/Select-Setup-Mode.png?fit=796%2C622&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2010\/06\/Select-Setup-Mode.png?fit=796%2C622&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2010\/06\/Select-Setup-Mode.png?fit=796%2C622&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4717,"url":"https:\/\/www.amitbhawani.com\/blog\/unlock-iphone-3g-tutorial\/","url_meta":{"origin":4758,"position":4},"title":"Unlock iPhone 3G 2.2.1 Without Upgrading your Baseband to 02.30.03.","author":"Tony Stark","date":"May 23, 2009","format":false,"excerpt":"\u00a0 If you upgrade your iPhone 3G 2.2 to 2.2.1 it\u2019ll break your Yellosn0w partially or completely as 2.2.1 update contains a baseband firmware update 02.30.03 YellowSn0w is compatible up to baseband 02.28.00 and also note that baseband 02.30.03 is not downgradable if you have bootloader version 5.9 or upper\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/www.amitbhawani.com\/blog\/category\/apple\/"},"img":{"alt_text":"unlock-iphone-3g","src":"https:\/\/i0.wp.com\/www.amitbhawani.com\/blog\/wp-content\/uploads\/2009\/05\/unlock-iphone-3g.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4751,"url":"https:\/\/www.amitbhawani.com\/blog\/how-to-unbrick-iphone\/","url_meta":{"origin":4758,"position":5},"title":"How to Unbrick iPhone to Claim Apple Warranty","author":"Tony Stark","date":"June 2, 2009","format":false,"excerpt":"If you need to claim warranty of your Jailbreaked or Bricked iPhone from Apple then you need to Virginize the iPhone. Virginizing stands for make your iPhone same as Apple gives you inside the box. For unbricking the iPhone we need to restore the iPhone with DFU mode . Remember\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/www.amitbhawani.com\/blog\/category\/apple\/"},"img":{"alt_text":"6284_0709iphone_front","src":"https:\/\/i0.wp.com\/www.amitbhawani.com\/apple\/wp-content\/uploads\/2009\/06\/6284_0709iphone_front-161x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/posts\/4758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/comments?post=4758"}],"version-history":[{"count":0,"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/posts\/4758\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/posts\/241"}],"wp:attachment":[{"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/media?parent=4758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/categories?post=4758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.amitbhawani.com\/blog\/wp-json\/wp\/v2\/tags?post=4758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}