Home User CP Donate Chat Register Today!  
  Get New posts Faq / Help?
   


Go Back   Hackint0sh > Projects and Hacks > iPhone > General > General

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-10-2008, 05:15 PM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
Default [FW 2.x](2G&3G) DFU and recovery mode (getting in and out of)

Simple recovery/restore mode and DFU are two of the essential modes we need every now and then to archive firmware upgrades and downgrades. Sometimes we have to kick the iPhone out of these modes.

Up to firmware 1.1.4 we had a great helper in iLiberty, for firmware 2.x on 2G and 3G iPhones there are easy manual steps. I have just put them together as a reference.

Get the iPhone into simple restore/recovery mode. When in this mode on the iPhone the iTunes logo and the USB cable is shown (Apple default), or "Steve" (Standard Pwnage) or your custom recovery logo.
1. Disconnect iPhone from your PC/Mac if not done already.
2. Hold Power/Sleep until the red slider shows up, slide to shut the iPhone down. If this aint work hold Power/Sleep and Home until the iPhone shuts down. Put it aside.
3. Start iTunes on your PC/Mac and make sure to have the latest version.
4. On the iPhone press Home button and keep holding it while connecting the iPhone to your PC/Mac.
5. iTunes will detect an iPhone in recovery mode, the iPhone shown the recovery logo.


Get the iPhone into DFU mode. When in this mode the iPhone screen is black.
1. Connect the iPhone and your Mac/PC
2. Shut down iTunes
3. Hold Power/Sleep until the red slider shows up, slide to shut the iPhone down. If this aint work hold Power/Sleep and Home until the iPhone shuts down.
3. Hold Start/Sleep and Home for 10 seconds (I count like 100, 200, 300, ..)
4. Let go of Start/Sleep but keep holding Home until...
5. ... iTunes starts up and finds an iPhone in restore/recovery mode. The iPhone screen is black.


Kick the iPhone out of simple restore/recovery mode and make it reboot.
1. Connect iPhone and your PC/Mac, quit iTunes.
2. Hold Start/Sleep and Home for 10 seconds (I always count 100, 200, 300,...)
3. Let go of Home button but keep holding Start/Sleep until the Apple logo on the iPhone screen shows up.
4. Let go of Start/Sleep, the iPhone will boot


Kick the iPhone out of DFU mode and make it reboot. I always disconnect iPhone and Mac/PC but can be done even when connected.
1. Hold Start/Sleep and Home until the Apple logo shows up on the iPhone screen. This may take up to 30-60 seconds.
2. Let go of both buttons, the iPhone will reboot.

hope this helps
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 10-12-2008, 07:40 PM
mikrohard
Status: Offline
Senior Member
 
Join Date: Mar 2008
Posts: 105
Rep Power: 7
mikrohard is on a distinguished road
Default

The "kick out of simple recovery mode" didn't work for me. I followed the instructions word for word but it just rebooted into recovery mode again. I had to restore the phone
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 10-12-2008, 10:30 PM
Jim Danner
Status: Offline
Respected Member
 
Join Date: Dec 2007
Posts: 1,029
Rep Power: 67
Jim Danner is a jewel in the roughJim Danner is a jewel in the roughJim Danner is a jewel in the rough
Default

Quote:
Originally Posted by mikrohard View Post
The "kick out of simple recovery mode" didn't work for me. I followed the instructions word for word but it just rebooted into recovery mode again. I had to restore the phone
I once got it out of simple recovery mode by holding for 15 (instead of 10) seconds in step 2. this is what Quickpwn suggests when you present it with a phone in recovery mode. Too late for you to try, I guess...

__________________
iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

Installing Cydia programs on a phone that has no internet connection: read this.

Editing binary .plist, .strings, .nib and .xib files:
* on your computer: Windows tool / conversion website.
* on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #4 (permalink)  
Old 10-12-2008, 11:28 PM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
Default

Quote:
Originally Posted by Jim Danner View Post
I once got it out of simple recovery mode by holding for 15 (instead of 10) seconds in step 2. this is what Quickpwn suggests when you present it with a phone in recovery mode. Too late for you to try, I guess...
I can repeat to get the iPhone out of simple recovery/restore when I put it into this mode before. Sometimes while trying several "healing methods" on the iPhone it is simply stuck and you have to restore. It is at least worth trying it ;-)
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #5 (permalink)  
Old 10-18-2008, 04:18 AM
chrome01
Status: Offline
Junior Member
 
Join Date: Sep 2007
Posts: 21
Rep Power: 0
chrome01 is on a distinguished road
Default

I am wonder what i am going to do if my Power/Sleep is not working. What am i going to do to enter the DFU and recovery mode. I am using FW2.x and 2G. Thanks
I don't know why my Power/Sleep not working. It stops not working just yesterday. Any ideas?
__________________
4GB iPhone - http://modmyiphone.com
T-Mobile - Minnesota
Call In/Out - Yes/Yes
YouTube - Yes
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #6 (permalink)  
Old 10-23-2008, 12:37 PM
kiasunkiasi
Status: Offline
Senior Member
 
Join Date: Nov 2007
Posts: 154
Rep Power: 11
kiasunkiasi is on a distinguished road
Default

My phone is in recovery mode and I can't get it out using the above method.

I SSH-ed an app into my 2G 2.0.2 phone and run the cache deleting app, not realising that battery was low at that time. As a result, phone battery exhausted while deleting cache and phone is in recovery mode.

Is there any program like iLiberty that can kick a 2.x iPhone out of DFU/recovery mode?

Thanks in advance.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #7 (permalink)  
Old 10-23-2008, 01:00 PM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
Default

Quote:
Originally Posted by kiasunkiasi View Post
My phone is in recovery mode and I can't get it out using the above method.

I SSH-ed an app into my 2G 2.0.2 phone and run the cache deleting app, not realising that battery was low at that time. As a result, phone battery exhausted while deleting cache and phone is in recovery mode.

Is there any program like iLiberty that can kick a 2.x iPhone out of DFU/recovery mode?

Thanks in advance.
The last chance I do see (besides restoring) is to give iRecovery a try. Check here:
http://www.theiphonewiki.com/wiki/in...itle=IRecovery

The programm allows to two-way communicate with the iPhone and should do the job.
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #8 (permalink)  
Old 10-23-2008, 02:38 PM
kiasunkiasi
Status: Offline
Senior Member
 
Join Date: Nov 2007
Posts: 154
Rep Power: 11
kiasunkiasi is on a distinguished road
Default

Quote:
Originally Posted by volkspost View Post
The last chance I do see (besides restoring) is to give iRecovery a try. Check here:
http://www.theiphonewiki.com/wiki/in...itle=IRecovery

The programm allows to two-way communicate with the iPhone and should do the job.
Thanks for the link; however after reading the page, I don't understand how to use the iRecovery. Is there any guide?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #9 (permalink)  
Old 10-23-2008, 03:07 PM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
Default

Quote:
Originally Posted by kiasunkiasi View Post
Thanks for the link; however after reading the page, I don't understand how to use the iRecovery. Is there any guide?
I haven't found one so far. Our member ChronicProductions first mentioned the software here in the forum, maybe you can pm him and ask. He is a very nice guy, helpful but has a real life. So give him some time for the respond.
v.
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #10 (permalink)  
Old 10-30-2008, 12:38 AM
ChronicProductions
Status: Offline
Respected Member
 
Join Date: Sep 2007
Posts: 693
Rep Power: 51
ChronicProductions is a jewel in the roughChronicProductions is a jewel in the roughChronicProductions is a jewel in the rough
Default

when you build iRecovery from the sources in the chronic dev svn, use this:
Code:
./iRecovery -s
while your device is plugged in via USB. it should spawn a shell with the device.

at this point, type
Code:
fsboot
and wait a little bit.

if it will not boot up for some reason, do this:
Code:
printenv
and paste the result here so we can see what is up
__________________
Chronic Dev Blog

The iPhone Wiki
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +2. The time now is 02:14 AM.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2 Ad Management by RedTyger
follow us on Twitter!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105