The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Jailbreak"
m (→See Also) |
|||
Line 901: | Line 901: | ||
==See Also== |
==See Also== |
||
* [[failbreak]] |
* [[failbreak]] |
||
+ | * [[Jailbreak Exploits]] |
Revision as of 08:42, 22 April 2014
This is the process by which full execute and write access is obtained on all the partitions of the iPhone. It is done by patching /private/etc/fstab to mount the System partition as read-write. This is entirely different from an unlock. Jailbreaking is the first action that must be taken before things like unofficial activation (hacktivation), and unofficial unlocking can be applied.
The original jailbreak also included modifying the AFC service (used by iTunes to access the filesystem) to give full filesystem access from root. This was later updated to create a new service (AFC2) that allows access to the full filesystem.
Modern jailbreaks also include patching the kernel to get around code signing and other restrictions. See Kernel Patches.
NOTE: The legality of jailbreaking your device varies with each country/region. Wikipedia has a summary of legality for some countries.
Version numbers are the first to jailbreak and last is the last supported version. Last will only be listed if a newer version is out that does not support the device and iOS.
Jailbreak Tools
Apple TV 2G
Jailbreak Tool | Works with firmware... | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4.0/4.1 | 4.1/4.2 | 4.1.1/4.2.1 | 4.2/4.3 | 4.2.1/4.3 | 4.2.2/4.3 | 4.3 | 4.4/5.0 | 4.4.1/5.0 | 4.4.2/5.0 | 4.4.3/5.0.1 | 4.4.4/5.0.1 | 5.0/5.1 | 5.0.1/5.1.1 | 5.0.2/5.1.1 | 5.1/6.0 | 5.1.1/6.0.1 | 5.2/6.1 | 5.2.1/6.1.3 | 5.3/6.1.4 | 6.0/7.0.1 | 6.0/7.0.2 | 6.0.1/7.0.3 | 6.0.2/7.0.4 | 6.0.2/7.0.6 | 6.1/7.1 | |||
evasi0n | No | 1.0 | No | |||||||||||||||||||||||||
greenpois0n | no package management GUI | No | RC6-RC6.1 | No | ||||||||||||||||||||||||
limera1n | no package management GUI | No | ||||||||||||||||||||||||||
p0sixspwn | No | 1.0 | No | |||||||||||||||||||||||||
PwnageTool | no package management GUI | Restore from a custom firmware with unofficial bundle1 | 4.2 | No | 4.3-4.3.3.1 | 4.3-4.3.3.12 | No | 5.1.1 (no package management GUI) | No | |||||||||||||||||||
redsn0w | No | 0.9.6rc16 | No | 0.9.15b11 | 0.9.15b33 | No | ||||||||||||||||||||||
Seas0nPass (Mac) | ??? - | ??? - | 0.6.7 - | 0.7.2 - | 0.7.3 - | 0.7.6.??? - | 0.7.8.??? - | 0.7.9.???1 - | 0.7.9.2101 - | 0.7.9.2301 - | 0.7.9.270 - | 0.7.9.290 - | 0.8.3.4701 - | 0.8.4.518 - | 0.8.6.565 - | 0.8.? - | 0.8.? - | 0.8.9.655 - | 0.9.?1 - | 0.9.5 - | No | |||||||
Seas0nPass (Windows) | ??? - | ??? - | ??? - | ??? - | 0.3.7.???? - | 0.3.13.???? - | 0.3.29.???? - | 0.3.37.????1 - | 0.3.42.33351 - | 0.3.44.???? - | 0.3.45.4035 - | 0.8.3.55921 | 0.8.4.6306 - | 0.8.6.7558 - | 0.8.? - | 0.8.? - | 0.8.9.11241 - | 0.9.?1 - | 0.9.5 - | No | ||||||||
sn0wbreeze | no package management GUI | No | 2.5-2.7.1 | No | 2.9.8 | No | ||||||||||||||||||||||
unthredera1n | no package management GUI | Yes | No |
1 Tethered jailbreak.
2 User needs to manually add PwnageTool firmware bundle into application.
3 Point at 6.0 IPSW. Also Tethered jailbreak.
Apple TV 3G (AppleTV3,1)
- No jailbreak currently available.
Apple TV 3G (AppleTV3,2)
- No jailbreak currently available.
iPad 2
Jailbreak Tool | Works with firmware... | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4.3 | 4.3.1 | 4.3.2 | 4.3.3 | 4.3.4 | 4.3.5 | 5.0 | 5.0.1 | 5.1 | 5.1.1 | 6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
Absinthe | No | 0.2-0.4 | No | 2.01-2.0.4 | No | ||||||||||||||||
evasi0n | No | 1.0 | 1.4 | No | |||||||||||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||||||||||||
p0sixspwn | No | 1.0 | No | ||||||||||||||||||
redsn0w | No | 0.9.10b7-0.9.11b4 | No | 0.9.12b1 | No | ||||||||||||||||
Saffron | No | Yes | No |
1 Not compatible with iPad2,4
iPad 3
Jailbreak Tool | Works with firmware... | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5.1 | 5.1.1 | 6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
Absinthe | No | 2.0-2.0.4 | No | ||||||||||
evasi0n | No | 1.0 | 1.4 | No | |||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||||
p0sixspwn | No | 1.0 | No | ||||||||||
redsn0w | No | 0.9.12b1 | No |
iPad 4
Jailbreak Tool | Works with firmware... | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n | 1.0 | 1.4 | No | ||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||
p0sixspwn | No | 1.0 | No |
iPad Air
Jailbreak Tool | Works with firmware... | |||
---|---|---|---|---|
7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n7 | 1.0.0 | 1.0.6 | No |
iPad mini 1G
Jailbreak Tool | Works with firmware... | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
6.0 | 6.0.1 | 6.0.2 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n | 1.0 | 1.4 | No | |||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | ||||||||
p0sixspwn | No | 1.0 | No |
iPad mini 2G
Jailbreak Tool | Works with firmware... | |||
---|---|---|---|---|
7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n7 | 1.0.0 | 1.0.6 | No |
iPhone 4 (iPhone3,1)
Jailbreak Tool | Works with firmware... | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4.0 | 4.0.1 | 4.0.2 | 4.1 | 4.2.1 | 4.3 | 4.3.1 | 4.3.2 | 4.3.3 | 4.3.4 | 4.3.5 | 5.0 | 5.0.1 | 5.1 | 5.1.1 (9B206) | 5.1.1 (9B208) | 6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
Absinthe | No | 2.0 | 2.0.2 | No | |||||||||||||||||||||||
evasi0n | No | 1.0 | 1.4 | No | |||||||||||||||||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||||||||||||||||||
Geeksn0w | No | 2.5-2.8.31 | |||||||||||||||||||||||||
greenpois0n | No | RC4 | RC5-RC6.1 | No | |||||||||||||||||||||||
limera1n | Yes | No | |||||||||||||||||||||||||
p0sixspwn | No | 1.0 | No | ||||||||||||||||||||||||
PwnageTool | No | 4.1-4.1.3 | 4.2 | 4.21 3 | 4.3 | 4.3.2 | 4.3.3-4.3.3.1 | 4.3.31 3 | 5.0.1 | No | 5.1.1 | No | |||||||||||||||
redsn0w | No | 0.9.6b2-0.9.6rc16 | 0.9.6b41-0.9.6rc16 or 0.9.7b61 2 |
0.9.6rc91-0.9.6rc161 | 0.9.6rc91-0.9.6rc16 | 0.9.6rc131-0.9.6rc16 | 0.9.6rc16 | 0.9.8b31 | 0.9.8b71 | 0.9.9b31 | 0.9.10b6 | 0.9.10b61 | 0.9.12b1-0.9.14b2 | 0.9.15b11 | 0.9.15b14 | No | |||||||||||
Saffron | No | Yes | No | ||||||||||||||||||||||||
sn0wbreeze | No | 2.1 | 2.2 | 2.3b41 | 2.5 | 2.6-2.6.1 | 2.7-2.7.1 | No | 2.8b81 | 2.9.1 | No | 2.9.6 | 2.9.8 | 2.9.10 | 2.9.141 | No | |||||||||||
Star | Yes | No | |||||||||||||||||||||||||
unthredera1n | No | Yes | No |
1 Tethered jailbreak.
2 If SHSHs were saved for iOS 4.2b3 and if you have a developer access to its IPSW, Jailbreak Monte can be used.
3 Requires an unofficial firmware bundle.
4 Requires pointing redsn0w at 6.0 IPSW. Also Tethered jailbreak.
iPhone 4 (iPhone3,2)
Jailbreak Tool | Works with firmware... | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n | 1.0 | 1.4 | No | ||||||||
Geeksn0w | No | 2.5-2.8.31 | |||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||
p0sixspwn | No | 1.0 | No | ||||||||
redsn0w | 0.9.15b32 | No | |||||||||
sn0wbreeze | 2.9.8 | 2.9.10 | 2.9.141 | No |
1 Tethered jailbreak.
2 Requires pointing redsn0w at 6.0 IPSW. Also Tethered jailbreak.
iPhone 4 (iPhone3,3)
Jailbreak Tool | Works with firmware... | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4.2.5 | 4.2.6 | 4.2.7 | 4.2.8 | 4.2.9 | 4.2.10 | 5.0 | 5.0.1 | 5.1 | 5.1.1 | 6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
Absinthe | No | 2.0 | No | 2.0 | No | ||||||||||||||||
evasi0n | No | 1.0 | 1.4 | No | |||||||||||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||||||||||||
Geeksn0w | No | 2.5-2.8.31 | |||||||||||||||||||
greenpois0n | No | RC5 b4-RC6.1 | No | ||||||||||||||||||
p0sixspwn | No | 1.0 | No | ||||||||||||||||||
PwnageTool | No | 4.2 | No | 4.22 | No | 5.0.1 | No | ||||||||||||||
redsn0w | No | 0.9.6rc9-0.9.10b8b | 0.9.8b2-0.9.10b8b | 0.9.6rc18-0.9.10b8b | 0.9.8b31-0.9.10b8b1 | 0.9.8b71-0.9.10b8b1 | 0.9.9b31-0.9.10b8b1 | 0.9.9b91-0.9.10b8b | 0.9.10b61-0.9.10b8b1 | 0.9.12b1 | 0.9.14b11 | 0.9.15b33 | No | ||||||||
Saffron | No | Yes | No | ||||||||||||||||||
sn0wbreeze | No | 2.2-2.9.3 | 2.6-2.9.3 | 2.7-2.9.3 | No | 2.8b91-2.9.31 | 2.8b111-2.9.3 | 2.9.21-2.9.31 | 2.9.7 | 2.9.8 | 2.9.10 | 2.9.141 | No | ||||||||
unthredera1n | No | Yes | No |
1 Tethered jailbreak.
2 Requires unofficial bundle.
3 Requires pointing redsn0w at 6.0 IPSW. Also Tethered jailbreak.
iPhone 4S
Jailbreak Tool | Works with firmware... | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5.0 | 5.0.1 | 5.0.1 (9A406) | 5.1 | 5.1.1 | 6.0 | 6.0.1 | 6.1 | 6.1.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | ||
Absinthe | 0.1.2-1 | No | 2.0 | No | ||||||||||||||
evasi0n | No | 1.0 | 1.3 | 1.4 | No | |||||||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | ||||||||||||||
p0sixspwn | No | 1.0 | No | |||||||||||||||
redsn0w | No | 0.9.10b7 | 0.9.11b2 | No | 0.9.12b1 | No |
iPhone 5
Jailbreak Tool | Works with firmware... | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6.0 | 6.0.1 | 6.0.2 | 6.1 | 6.1.2 | 6.1.3 | 6.1.4 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | ||
evasi0n | 1.0 | 1.4 | No | |||||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | ||||||||||
p0sixspwn | No | 1.0 | No |
iPhone 5c (iPhone5,3)
Jailbreak Tool | Works with firmware... | ||||||
---|---|---|---|---|---|---|---|
7.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n7 | 1.0.8 | 1.0.0 | 1.0.6 | No |
iPhone 5c (iPhone5,4)
Jailbreak Tool | Works with firmware... | |||||||
---|---|---|---|---|---|---|---|---|
7.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.5 | 7.0.6 | 7.1 | |
evasi0n7 | 1.0.8 | 1.0.0 | 1.0.5 | 1.0.6 | No |
iPhone 5s (iPhone6,1)
Jailbreak Tool | Works with firmware... | ||||||
---|---|---|---|---|---|---|---|
7.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n7 | 1.0.8 | 1.0.0 | 1.0.6 | No |
iPhone 5s (iPhone6,2)
Jailbreak Tool | Works with firmware... | |||||||
---|---|---|---|---|---|---|---|---|
7.0 | 7.0.1 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.5 | 7.0.6 | 7.1 | |
evasi0n7 | 1.0.8 | 1.0.0 | 1.0.5 | 1.0.6 | No |
Jailbreak/Deprecated iPod touches
iPod touch 5G
Jailbreak Tool | Works with firmware... | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
6.0 | 6.0.1 | 6.1 | 6.1.2 | 6.1.3 | 7.0 | 7.0.2 | 7.0.3 | 7.0.4 | 7.0.6 | 7.1 | |
evasi0n | 1.0 | 1.4 | No | ||||||||
evasi0n7 | No | 1.0.0 | 1.0.6 | No | |||||||
p0sixspwn | No | 1.0 | No |