Difference between revisions of "S5L8900"

From The iPhone Wiki
Jump to: navigation, search
Line 22: Line 22:
   
 
=== DFU mode ===
 
=== DFU mode ===
To flash an older / modified version you have to let your phone reside in [[DFU|DFU mode]] ([[VROM]]->[[DFU]]). In iTunes you have to press the Alt-Key (Mac) or the shift-key (Windows) when pressing 'Restore' to be able to manually chose an update file (ipsw file). iTunes also must be [[PwnageTool|pwned]] to accept the firmware file.
+
To flash an older / modified version you have to let your phone reside in [[DFU|DFU mode]] ([[VROM]]->[[DFU]]). In iTunes you have to press the Alt-Key (Mac) or the shift-key (Windows) when pressing 'Restore' to be able to manually chose an update file (ipsw file).

Revision as of 02:06, 31 July 2008

This is the Application Processor shared between the iPhone, iPod touch, and the iPhone 3G. Not much is known about it through official sources.

Exploits

Boot Chain

VROM->LLB->iBoot->Kernel->System Software

One of the iPhoneLinux goals are to replace that Boot Chain after iBoot :
VROM->OpeniBoot->Linux Kernel->X Server->Window Manager

Upgrade Process

Restore mode

The common upgrade process chain is VROM->DFU->WTF->iBoot->Kernel->Ramdisk->Restore, also called restore mode.

DFU mode

To flash an older / modified version you have to let your phone reside in DFU mode (VROM->DFU). In iTunes you have to press the Alt-Key (Mac) or the shift-key (Windows) when pressing 'Restore' to be able to manually chose an update file (ipsw file).