Difference between revisions of "S5L8920"

From The iPhone Wiki
Jump to: navigation, search
m (Boot Chain)
(Exploits)
Line 10: Line 10:
 
=== [[S5L8920 (Bootrom)|Bootrom]] ===
 
=== [[S5L8920 (Bootrom)|Bootrom]] ===
 
* [[0x24000 Segment Overflow]]
 
* [[0x24000 Segment Overflow]]
  +
  +
===[[Firmware|Userland]]===
  +
* [[MobileBackup Copy Exploit]] - Firmware 3.1.3 and below
  +
* [[BPF STX Kernel Write Exploit]] - Firmware 3.1.3 and below
   
 
== Boot Chain ==
 
== Boot Chain ==

Revision as of 23:52, 29 July 2010

This is the processor used in the iPhone 3GS.

S5L8920 using THUMB-2 instruction set as much as ARM and THUMB ones. So the compiled binaries are not compatible with older CPUs.

Exploits

iBoot / Kernel

Bootrom

Userland

Boot Chain

Bootrom->LLB->iBoot->Kernel->System Software

See also

External Links