Difference between revisions of "S5L8920"

From The iPhone Wiki
Jump to: navigation, search
m
m (Kernel: Added HFS Legacy Volume Name Stack Buffer Overflow.)
Line 15: Line 15:
 
* [[IOSurface Kernel Exploit]] - Works up to [[iOS]] 4.0.1
 
* [[IOSurface Kernel Exploit]] - Works up to [[iOS]] 4.0.1
 
* [[Packet Filter Kernel Exploit]] - Works up to [[iOS]] 4.1
 
* [[Packet Filter Kernel Exploit]] - Works up to [[iOS]] 4.1
  +
* [[HFS Legacy Volume Name Stack Buffer Overflow]] - Works up to [[iOS]] 4.2.1
   
 
=== [[Userland]] ===
 
=== [[Userland]] ===

Revision as of 02:03, 14 February 2011

This is the processor used in the iPhone 3GS.

S5L8920 using THUMB-2 instruction set as well as ARM and THUMB ones. Binaries included in iOS are compiled for only Armv7 and are not compatible with older CPUs.

Exploits

iBoot

Bootrom

Kernel

Userland

Boot Chain

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

See also

External Links