суббота, 5 декабря 2009 г.

How to restore your iPhone

I have just corrupted some files from /usr/lib directory on my iPhone... I was trying to get libgcc working on the 3.1.2 jailbroken firmware, but now I have deadPhone.
The are two possibilities to restore iPhone.

1. iPhone Restore Mode

Follow the steps below to turn your iPhone in Restore Mode.

  1. Shutdown your iphone with the hard reset "home button and power for 10 second"
  2. Connect the usb cable to the pc but NOT to the iphone"
  3. Open itunes
  4. While the iphone is off, press the home button for 5-10 seconds then plus the other end of the white connection cable into the iphone
  5. Do not remove your finger from the home button
  6. iTunes will detect it and you can now restore it

In restore mode iPhone will load some additional software to verify that u will not downgrade your firmware(remember that u can press "shift" to manually choose firmware in iTunes).
In my case lib folder was corrupted and no additional software can be started in recovery mode. So...

2. iPhone DFU mode

Follow the steps below


  1. Connect your iPhone to your computer.
  2. Turn iPhone off.
  3. Hold power and home together for 10 seconds (exactly).
  4. Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
  5. A few seconds later iTunes should detect your iPhone.
  6. If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.


DFU is absolutely PC/Mac side controlled process, so that was the catch.

Комментариев нет: