What exactly is a jailbreak? And what is it's history?

Discussion in 'iOS Jailbreak & Cydia' started by Gatzy118, Jan 28, 2009.

  1. Gatzy118

    Gatzy118 New Member

    Joined:
    Jan 7, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPod touch
    What is a 'jailbreak'?

    Jailbreaking is the term used to descibe the process used to allow third party apps on your iphone/ipod. When the first 'well documented' jailbreak was released for 1.1.1 firmware the method was relatively easy. Visit jailbreakme.com in your mobile safari and it will do it all for you! I believe this works by expoiting the browser with how it handles .tiff files. Please correct me if i am wrong.

    Now lets skip ahead a bit.

    Along with the 2.0 firmware came the 'Appstore'. This was an application added by apple to allow third party apps to be downloaded through Apple's 'Appstore'. At first looks, this seemed to render jailbreaking pointless. But the strict rules imposed on developers within the SDK meant that jailbreaking still had an audience.

    2.0

    The 'iPhone Dev Team' released the official 2.0 jailbreak in the form of some Computer software named 'Pwnage'. The term 'Pwn' was used to describe how the 2.0 + firmwares could be jailbroken. The 'dev Team' could now reliably say that any firmware above 2.0 could be jailbroken within days because the 'pwnage' method exploited the hardware of the iphone/ipod touch. This new tool worked by creating custom firmwares which were made on the computer and then loaded onto the iphone/ipod touch. These firmwares could be pre-loaded with apps, files and even custom boot and recovery logos. They were then loaded onto the device using DFu mode (Device Firmware Upgrade). This mode was built in by apple to make sure iphones/ipod touches were impossible to brick as they could always be restored. However, the method used by apple bypasses the security and so any firmware could be put on the device once itunes was patched. However, the released software, 'Pwnage' was only available on OS X (Apple's operating system) so all us windows users were stuck on 1.1.4 firmware if we wanted to be jailbroken, meaning now third party apps from the 'Appstore'.

    Windows 'Pwnage'

    This problem was soon addressed by someone who called himself 'cmw'. He had taken on the challenge of porting the whole application to windows and was pressuered constantly by inconsiderate people on irc. He faced a number of issues in porting the software, the main one was ironically a failure in the windows vista SP1. It caused his system to go into a reboot cycle. And so after a painfully slow reinstall of vista and reinstall of visual studio, cmw was ready to finish off his application. He named it 'WinPwn'.

    Issues of 2.0

    With this new 2.0 firmware came a number of issues, for example, apple had changed their UIKit (Sort of like Windows COM), so most, if not all of the jailbreak apps (third party apps available pre-2.0) didn't work. This included the app used to install these other apps, "installer". At this time, installer also changed hands, 'RipDev' took over the development of it and so it took a while for a new version to be released. Before this time,. another man named 'Jay Freeman' or 'Saurik' had created some software called 'Cydia'. It was released to go with 1.1.3 i believe but was ported much quicker than installer to 2.0. This was similar to installer however it worked using a port of apt from linux. The packages download are in .deb form and inside is a fs dump. At first, cydia was frowned upon as 'not as good' as installer, however it has since been the opinion that cydia has overtaken installer in popularity. From then on, 'Pwnage' and 'WinpWn' included options to have installer, or cydia on your iphone/ipod.

    New Method - No Custom Firmware

    Since 2.0.1 a piece of software has been available and has rendered 'WinPWn' irrelevant. It is called 'QuickPwn'. This is a far quicker process as it doesn't use custom 'pre-jailbroken' firmwares. From then on, 'QuickPwn' has been the standard and is now expected to release an updated version for firmware 2.1.1 .

    Apple Fights Back
    Apple became wise to the 'Dev Team's' hardware exploit and so with the new ipod touches they changed the hardware. This is the reason that 'Pwning' will not work with these devices. The 'Dev Team' is expected to release a new jailbreak for iPod Touch 2G soon.

    P.S.
    Please could this be stickied to avoid all the pointless 'What's a jailbreak' posts. Thankyou, and if there isa anything i could add or is incorrect please let me know.

    ,Gatzy118
  2. deleted account 92

    deleted account 92 Active Member

    Joined:
    Jan 1, 2008
    Messages:
    2,797
    Likes Received:
    20
    Very nice description about it's history.
  3. mcyo

    mcyo New Member

    Joined:
    Feb 28, 2008
    Messages:
    105
    Likes Received:
    0
    +5

    Please Register or Log in to view images

    Indeed, should be a sticky
  4. thechungster

    thechungster Super Moderator Emeritus

    Joined:
    Dec 8, 2007
    Messages:
    6,886
    Likes Received:
    4
    Device:
    iPhone 4 (Black)
    This needs to be made a sticky for noobies out there. 1.1.1 was the best, just went onto jailbreakme.com and it jailbroke it. Simple and easy.
  5. Crypt

    Crypt Well-Known Member

    Joined:
    Nov 29, 2007
    Messages:
    4,033
    Likes Received:
    71
    Device:
    iPhone 4S (White)
    i think you should probably talk about the 74 step jailbreak and ziphone/iliberty too, they were nice

    also your definition of jailbreak isn't all that great, it's not just to let you use 3rd party apps

    edit: once you jailbreak you can use winscp etc to go in and use themes etc, without using any 3rd party apps

    and remove stocks.app and such too
  6. Gatzy118

    Gatzy118 New Member

    Joined:
    Jan 7, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPod touch
    Could you recommend any additions to the definition?
  7. Meikura

    Meikura Super Moderator Staff Member

    Joined:
    Jan 16, 2008
    Messages:
    6,081
    Likes Received:
    431
    Device:
    iPhone 4 (Black)
    Use something to break up the large bodies of text. Even if it's just bolded titles or whatever, that amount can be quite hard to digest in one go.
  8. Gatzy118

    Gatzy118 New Member

    Joined:
    Jan 7, 2008
    Messages:
    350
    Likes Received:
    0
    Device:
    iPod touch
  9. jimbeam

    jimbeam Active Member

    Joined:
    Nov 19, 2007
    Messages:
    3,694
    Likes Received:
    12
    Device:
    iPhone 3G (Black)
    Found something better! The time line! It has the complete unbiased history of jailbreaking. Complete with definitions and brief details of each exploit and jailbreak. Very informative! You should check it out and get some details and facts.

    http://www.theiphonewiki.com/wiki/index.php?title=Timeline
  10. helehole

    helehole Member

    Joined:
    Jul 11, 2008
    Messages:
    294
    Likes Received:
    0
    Device:
    iPhone 4S (Black)
    it impossible to jailbreak my itouch 1g it just get stuck on the boot logo and nothing happens so i always have to re-install the firmwear please help!!!

Share This Page