Difference between revisions of "Restore Mode"

From The iPhone Wiki
Jump to: navigation, search
(Added the steps)
Line 1: Line 1:
 
[[Image:Small_iphone_restore.JPG|thumb|150px|iPhone during iTunes restore.]]
 
[[Image:Small_iphone_restore.JPG|thumb|150px|iPhone during iTunes restore.]]
   
This is the mode the Apple ramdisk enters to restore the iPhone.
+
This is the mode the Apple ramdisk enters to restore the iPhone.
  +
  +
There are 7 steps:
  +
1.) Preparing the iDevice for the restore.
  +
2.) Check the restore with Apple.
  +
3.) Preparing the firmware for the restore.
  +
4.) Preparing the iDevice for the restore.
  +
5.) Resotring the software.
  +
6.) Checking the software.
  +
7.) Restoring the firmware.
  +
  +
The software is the biggest DMG file in the IPSW and contains all files for the root parition. The firmware is the smaller DMG (update or restore) and contains the files for the iBoot, iBSS, iBEC etc. and on an iPhone or iPad WiFi + 3G it's also the baseband.
  +
   
 
==Exploits==
 
==Exploits==

Revision as of 15:57, 7 January 2011

iPhone during iTunes restore.

This is the mode the Apple ramdisk enters to restore the iPhone.

There are 7 steps: 1.) Preparing the iDevice for the restore. 2.) Check the restore with Apple. 3.) Preparing the firmware for the restore. 4.) Preparing the iDevice for the restore. 5.) Resotring the software. 6.) Checking the software. 7.) Restoring the firmware.

The software is the biggest DMG file in the IPSW and contains all files for the root parition. The firmware is the smaller DMG (update or restore) and contains the files for the iBoot, iBSS, iBEC etc. and on an iPhone or iPad WiFi + 3G it's also the baseband.


Exploits

The original jailbreaks were done by booting the phone into restore mode and copying an /etc/fstab and afcd plist from the user partition. This was done by using the cp iBoot command, a command which had access to the whole filesystem.

Implementations