Difference between revisions of "LLB"

From The iPhone Wiki
Jump to: navigation, search
(Patched LLB)
m (Patched LLB: Avoid redirects!)
Line 4: Line 4:
   
 
==Patched LLB==
 
==Patched LLB==
Restoring or Flashing a Patched LLB with [[Pwnage]], [[Pwnage 2.0]] or [[24kpwn]] can lead to those changes:
+
Restoring or flashing an LLB patched with [[Pwnage]] or [[0x24000 Segment Overflow]] can lead to those changes:
* ECID checks on boot-up are cancelled
+
* [[ECID]] checks on boot-up are cancelled
 
* A restored firmware is no longer integrity-checked
 
* A restored firmware is no longer integrity-checked
 
* RSA Signature Hash blobs ([[SHSH]]) are ignored
 
* RSA Signature Hash blobs ([[SHSH]]) are ignored
 
* Jailbreak is always untethered for a pwn-able device
 
* Jailbreak is always untethered for a pwn-able device
* Custom bootlogos and recovery logos can be applied
+
* Custom boot logos and recovery logos can be applied

Revision as of 18:12, 22 December 2011

This is the Low Level Bootloader. It runs several setup routines and on firmware versions 2.0 and higher it checks the signature of iBoot before jumping to it.

Those same setup routines are present in iBEC and iBSS, which is why they can be launched directly from DFU Mode.

Patched LLB

Restoring or flashing an LLB patched with Pwnage or 0x24000 Segment Overflow can lead to those changes:

  • ECID checks on boot-up are cancelled
  • A restored firmware is no longer integrity-checked
  • RSA Signature Hash blobs (SHSH) are ignored
  • Jailbreak is always untethered for a pwn-able device
  • Custom boot logos and recovery logos can be applied