Difference between revisions of "Untethered jailbreak"

From The iPhone Wiki
Jump to: navigation, search
(Device)
Line 1: Line 1:
 
== Summary ==
 
== Summary ==
An untethered jailbreak is a jailbreak where your device does not require you to reboot with a connection to an external device capable of executing commands on the device.
+
An untethered jailbreak is a type of [[jailbreak]] where your device does not require you to reboot with a connection to an external device capable of executing commands on the device.
   
 
== Device ==
 
== Device ==
 
All [[iPhone]], [[iPod touch]], and [[K48ap|iPad]] models including the [[N90ap|iPhone 4]] have an untethered jailbreak at the latest firmware currently available.
 
All [[iPhone]], [[iPod touch]], and [[K48ap|iPad]] models including the [[N90ap|iPhone 4]] have an untethered jailbreak at the latest firmware currently available.
   
Devices with a newer bootrom, which include some [[N88ap|iPhone 3GS]] units, "MC" model [[N72ap|iPod touch 2G]] units, [[N18ap|iPod touch 3G]] units, and [[N90ap|iPhone 4]] units can't have a untethered jailbreak by [[PwnageTool]], as they would need the signature checks patched since they don't have the [[0x24000_Segment_Overflow|24kPwn]] exploit anymore.
+
Devices with a newer [[bootrom]], which include some [[N88ap|iPhone 3GS]] units and "MC" model [[N72ap|iPod touch 2G]] units, as well as all [[N18ap|iPod touch 3G]], [[K48ap|iPad]], and [[N90ap|iPhone 4]] units, can't have a untethered jailbreak by [[PwnageTool]], since PwnageTool relies on exploits in the bootrom that allow signature checks to be circumvented.
   
However, it is possible to perform a untethered jailbreak on any device with any firmware version between 3.1.2 and 4.0.1 using [[Jailbreakme]] (This include any [[K48ap|iPad]] models, running 3.2 or 3.2.1). This new revision, codenamed "[[Star]]", stores some code inside the device's VRAM in order to perform the untethered part of the jailbreak. It can be seen as some colored pixels right before the [[SpringBoard]] is loaded.
+
However, it is possible to perform a untethered jailbreak on any device with any firmware version between 3.1.2 and 4.0.1 using [[Star]] (This include any [[K48ap|iPad]] models, running 3.2 or 3.2.1). Star stores some code inside the device's VRAM in order to perform the untethered part of the jailbreak. It can be seen as some colored pixels before the [[SpringBoard]] is loaded.
   
 
== Operating System ==
 
== Operating System ==
[[Jailbreakme]] runs on the device itself, so the untethered jailbreak for iOS 3.1.2 to 4.0.1 is completely independent from the operating system since there's no need to connect the device to any computer in order to jailbreak.
+
[[Star]] runs on the device itself, so the untethered jailbreak for iOS 3.1.2 to 4.0.1 is completely independent from a computer's operating system since there's no need to connect the device to any computer in order to jailbreak.
   
[[PwnageTool]] can only be used on MacOS X.
+
[[PwnageTool]] can only be used on Mac OS X.

Revision as of 18:50, 9 August 2010

Summary

An untethered jailbreak is a type of jailbreak where your device does not require you to reboot with a connection to an external device capable of executing commands on the device.

Device

All iPhone, iPod touch, and iPad models including the iPhone 4 have an untethered jailbreak at the latest firmware currently available.

Devices with a newer bootrom, which include some iPhone 3GS units and "MC" model iPod touch 2G units, as well as all iPod touch 3G, iPad, and iPhone 4 units, can't have a untethered jailbreak by PwnageTool, since PwnageTool relies on exploits in the bootrom that allow signature checks to be circumvented.

However, it is possible to perform a untethered jailbreak on any device with any firmware version between 3.1.2 and 4.0.1 using Star (This include any iPad models, running 3.2 or 3.2.1). Star stores some code inside the device's VRAM in order to perform the untethered part of the jailbreak. It can be seen as some colored pixels before the SpringBoard is loaded.

Operating System

Star runs on the device itself, so the untethered jailbreak for iOS 3.1.2 to 4.0.1 is completely independent from a computer's operating system since there's no need to connect the device to any computer in order to jailbreak.

PwnageTool can only be used on Mac OS X.