Jailbreak (iPhone OS)
From Wikipedia, the free encyclopedia
Jailbreaking is a process that allows iPhone and iPod Touch users to run unofficial code on their devices bypassing Apple's official distribution mechanism, the App Store. Once jailbroken, iPhone users are able to download many applications previously unavailable through the App Store via unofficial installers such as Cydia, Rock App, Icy, and Installer. Cydia is preferred by the community, while Rock App has a small catalog of mainly paid apps. Icy and Installer are officially unsupported by their developers and rarely used. Cydia founder Jay Freeman estimates that 4 million (out of 40 million) iPods and iPhones are jailbroken.[1] A jailbroken iPhone or iPod Touch is still able to use and update apps downloaded and purchased from Apple's official App Store.
Jailbreaking is distinct from SIM unlocking, which is the process by which a mobile device is made compatible with telephone networks with which it was not specifically licensed to be used. Jailbreaking, while not illegal, gives a user the option to install cracked (pirated,) apps, which is illegal. Jailbreaking voids Apple's warranty on the device.
Contents |
[edit] History
The first jailbreaking method was released on July 10, 2007, which initially was meant to provide a way to use custom ringtones.[2] On August 6, 2007 the first third-party game was released for the iPhone and iPod Touch.[3]
On October 10, 2007, about 3 months after the original iPhone was released, another method to jailbreak the iPhone was discovered.[4] Apple and hackers then engaged in a cat-and-mouse game to patch up security holes and to exploit them. Hackers eventually released a tool to permanently jailbreak iPhone OS 1.0.
Upon the release of iPhone OS 2.0, a hacker group called the iPhone Dev Team released a jailbreaking application named PwnageTool that used a graphical user interface.[5]
In January 2009, the iPhone Dev Team commenced work on jailbreaking the iPod Touch 2G.[6] "redsn0w lite" was the code name for a tethered iPod Touch 2G jailbreak, and in April, redsn0w 0.1 was released.[7]
On March 10, 2009, the untethered jailbreak was released for the iPod Touch 2G utilizing an exploit found by the Chronic Dev Team, and developed with the help of iPhone Dev Team member "planetbeing". It was released as a rough patch, and was not implemented into a GUI until next month, when planetbeing made "redsn0w" based on QuickPwn sources.
On March 17, 2009, Apple announced the release of iPhone OS 3.0.[8] Three months later, the iPhone Dev Team released PwnageTool 3.0 and redsn0w 0.7.2, which allowed users of the original iPhone, iPhone 3G, and iPod Touch running the OS 3.0 to be jailbroken on both Macs and PCs.[9]
On September 9, 2009, Apple released iPhone OS 3.1, again disabling the ability to jailbreak the device. Once again the dev team released a jailbreak for all devices (except for the iPod Touch 3rd Generation), called Pwnage Tool 3.1-3.[10]
On October 11, 2009, George Hotz, known under alias ""geohot"", released the tool ""blackra1n"", which allows the jailbreaking of all iPhones and iPod touch devices running iPhone OS 3.1.2 (although the iPod touch 3rd generation is tethered - it must be plugged into a computer every time it boots).
On November 2, 2009 Hotz released a newer version of blackra1n "RC3", an update that was able to jailbreak the iPhone 3G and iPhone 3GS. This included the most recently-manufactured devices that featured an updated boot ROM in which Apple had closed the "24kpwn" loophole exploited by previous jailbreaks. Hotz also released "blacksn0w" an unlocking application for the iPhone which was capable of unlocking the newest baseband version, "5.11.07".
Greenpois0n, a jailbreak program not unlike PwnageTool is currently in development, but is being held back so that Apple can't patch the exploit used before the 4th generation iPhone. Greenpois0n uses a type of jailbreak said to be different in kind from any earlier program, which would thus be effective for some time before Apple manages to patch up the exploit.
[edit] Firmware
| Firmware | Device | Jailbreak available |
|---|---|---|
| 2.1.1 | iPod touch 1g and 2g, iPhone 2g | Yes |
| 2.2.1 | iPod touch 1g and 2g, iPhone 2g | Yes |
| 3.0 | iPod touch 1g and 2g, iPhone 2g | Yes |
| 3.0.1 | iPod touch 1g and 2g, iPhone 2g and 3g | Yes |
| 3.1.2 | iPod touch 1g, 2g and 3g, iPhone 2g, 3g and all 3gs models | Yes |
[edit] Devices
| Device | Jailbreakable | Jailbreak first available | Device release date |
|---|---|---|---|
| iPhone | Yes | July 10, 2007[11] | June 29, 2007 |
| iPod Touch 1st Generation | Yes | July 10, 2007[11] | September 5, 2007 |
| iPhone 3G | Yes | July 20, 2008[12] | July 11, 2008 |
| iPod Touch 2nd Generation | Yes[13] | March 11, 2009 | September 9, 2008 |
| iPhone 3GS | Yes | July 3, 2009[14] | June 17, 2009 |
| iPod Touch 3rd generation (32 and 64GB models) | Yes (tethered) | October 11, 2009[15] | September 9, 2009 |
| iPhone 3GS (with iBoot-359.3.2) | Yes (tethered) | November 4, 2009 | June 19, 2009 |
[edit] Software used
[edit] Old (2.0 - 2.2.1)
| Software Name | Platform | Hardware | Firmware | Publisher |
|---|---|---|---|---|
| QuickPwn (replaced by redsn0w) | Windows, Mac and Linux | iPhone, iPod Touch 1st Gen, iPhone 3G | 2.0 - 2.2.1 | iPhone Dev Team[16] |
| redsn0w 0.3 | Windows, Mac and Linux | iPod Touch 2nd Gen | 2.2.1 | iPhone Dev Team and Chronic Dev Team[17] |
| redTool | Windows | iPod Touch 2nd Gen | 2.2.1 | Crizh4x[18] |
| Quick Freedom | Windows | iPod Touch 2nd Gen | 2.2.1 | Dancool999[19] |
| Pwnage Tool 2.0 | Mac | iPod touch 1st gen, iPhone 2g, iPhone 3g | 2.0 | iPhone dev team |
| Pwnage Tool 2.1 | Mac | iPod touch 1st gen, iPhone 2g, iPhone 3g | 2.1 - 2.1.1 | iPhone dev team |
| Pwnage Tool 2.2 | Mac | iPod touch 1st gen, iPhone 2g, iPhone 3g | 2.2 - 2.2.1 | iPhone dev team |
[edit] Current (3.0 - current)
| Software Name | Platform | Hardware | Firmware | Publisher |
|---|---|---|---|---|
| PwnageTool 3.0 | Mac | iPhone, iPod Touch 1st Gen, iPhone 3G | 3.0 - 3.0.1 | iPhone Dev Team[16] |
| PwnageTool 3.1.4 | Mac | iPod Touch 1st Gen, iPod Touch 2nd Gen, iPhone, iPhone 3G, iPhone 3GS | 3.1 - 3.1.2 | iPhone Dev Team[16] |
| redsn0w 0.8 | Windows, Mac and Linux | iPhone, iPod Touch 1st Gen, iPhone 3G, iPod Touch 2nd Gen, & iPhone 3GS | 3.0 - 3.0.1 | iPhone Dev Team and Chronic Dev Team[17] |
| purplera1n | Windows and Mac[20] | iPhone 3GS | 3.0[21] | Geohot and Chronic Dev Team[22] |
| blackra1n | Windows and Mac | iPhone (all), iPod Touch 1st Gen, iPod Touch 2nd Gen, iPod Touch 3rd Gen (8, 32, and 64GB Models) | 3.1.1 - 3.1.2 | Geohot |
[edit] Viruses/Worms
In early November 2009, the first iPhone worm (incorrectly called a "virus" by some popular media) appeared, created by Ashley Towns, a 21 year old Australian technical college student from Wollongong south of Sydney, New South Wales. He told an Australian media outlet that he created the worm to raise the issue of security.[23] "When people jailbreak their phone, it allows them to install a service on their phone called SSH.... Generally you should always change your password after setting up on the iPhone as all iPhones use the same password. This worm pretty much exploits people's laziness to change their password," adding that "... it basically only changes their wallpaper to Rick Astley," (this can be seen as an instance of Rickrolling).
On Nov. 22, 2009, F-Secure reported that a new malicious worm could compromise bank transactions, but so far only affecting users with jail-broken phones in the Netherlands. [24][25]
[edit] iPhone Dev Team
The iPhone Dev Team is a group of hackers in the iPhone OS community who have developed many hacking (jailbreaking) and unlocking applications for Apple Inc.'s iPhone and iPod Touch devices. These applications provide owners with the ability to sidestep the limitations placed on devices by the manufacturer, allowing for activities such as deep customization and SIM unlocking.
[edit] See also
[edit] External links
- The iPhone Wiki
- Hack that Phone - multi-language tutorials
- iHackMyi
- iFone Hacks jailbreak/unlock tutorials
- iMod Central jailbreak tutorials and iPhone hacks
- Everything of the Art of Jailbreaking and Jailbroken iPod Touches and iPhones
[edit] References
- ^ http://www.iphonesavior.com/2009/08/cydia-app-store-reports-huge-traffic-surge.html
- ^ Ricker, Thomas (2007-07-10). "iPhone Hackers: "we have owned the filesystem"". Engadget. http://www.engadget.com/2007/07/10/iphone-hackers-we-have-owned-the-filesystem/. Retrieved 2009-07-17.
- ^ Topolsky, Joshua (2007-08-06). "First third-party "game" app appears for iPhone". Engadget. http://www.engadget.com/2007/08/06/first-third-party-game-app-appears-for-iphone/. Retrieved 2009-07-17.
- ^ Wilson, Ben (2007-10-10). "Official iPhone 1.1.1 jailbreak released with easy-to-follow instructions; does not require TIFF exploit". CNET.com. http://reviews.cnet.com/8301-19512_7-10115200-233.html. Retrieved 2009-11-10.
- ^ "PwnageTool 2.0 (2.0.1) to JailBreak Unlock iPhone 3G or 2.0 and iPod Touch Free Download". My Digital Life. 2008-07-22. http://www.mydigitallife.info/2008/07/22/pwnagetool-20-201-to-jailbreak-unlock-iphone-3g-or-20-and-ipod-touch-free-download/. Retrieved 2009-11-10.
- ^ "Dev-Team Blog - Thermonuclear pop!". Blog.iphone-dev.org. http://blog.iphone-dev.org/post/70407787/thermonuclear-pop. Retrieved 2009-07-17.
- ^ "redsn0w in june". iPhone Dev Team. http://blog.iphone-dev.org/post/126908912/redsn0w-in-june. Retrieved 2009-11-10.
- ^ Topolsky, Joshua (2009-03-17). "Live from Apple's iPhone OS 3.0 preview event". Engadget. http://www.engadget.com/2009/03/17/live-from-apples-iphone-os-3-0-preview-event/. Retrieved 2009-07-17.
- ^ "Dev-Team Blog - trois, drei, три, három!". iPhone Dev Team. http://blog.iphone-dev.org/post/126465561/trois-drei-h-rom. Retrieved 2009-06-19.
- ^ Everything You Wanted to Know About iPhone 3.1 But Were Afraid to Ask
- ^ a b Wilson, Ben (2007-10-10). "Official iPhone 1.1.1 jailbreak released with easy-to-follow instructions; does not require TIFF exploit | iPhone Atlas - CNET Reviews". CNet. http://reviews.cnet.com/8301-19512_7-10115200-233.html. Retrieved 2009-07-17.
- ^ Wilson, Ben (2008-07-20). "Jailbreak for iPhone 3G released: how to use | iPhone Atlas - CNET Reviews". CNet. http://reviews.cnet.com/8301-19512_7-10115639-233.html. Retrieved 2009-07-17.
- ^ http://chronic-dev.org/blog/2009/03/rough-untethered-released/
- ^ "On the iPhone: I make it ra1n". Iphonejtag.blogspot.com. 2009-07-03. http://iphonejtag.blogspot.com/2009/07/i-make-it-ra1n.html. Retrieved 2009-07-17.
- ^ "Blackra1n Jailbreak". http://blackra1n.com/. Retrieved 2009-10-11.
- ^ a b c http://blog.iphone-dev.org/post/74278878/close-the-stable-door
- ^ a b http://www.redsn0w.com
- ^ http://www.redtool-dev.org
- ^ http://quickfreedom.com
- ^ "On the iPhone: purplera1n...for mac". Iphonejtag.blogspot.com. 2009-07-05. http://iphonejtag.blogspot.com/2009/07/purplera1nfor-mac.html. Retrieved 2009-07-17.
- ^ "purplera1in and 3.0.1". blogspot. 2009-08-03. http://iphonejtag.blogspot.com/2009/08/purplera1n-and-301.html. Retrieved 2009-08-03.
- ^ http://iphonejtag.blogspot.com/2009/07/i-make-it-ra1n.html
- ^ Australian admits creating first iPhone virus, Brigid Andersen, ABC Online, 2009-11-09, accessed 2009-11-10
- ^ http://news.bbc.co.uk/2/hi/technology/8373739.stm
- ^ http://www.f-secure.com/weblog/archives/00001822.html
|
||||||||||||||||||||