Well, it was bound to happen sooner or later, but this was really super fast. Grant Paul, a San Francisco based software hacker and open-source enthusiast, stated that he had jailbroken Apple’s iPhone 5 not even 24 hours after it was released.
According to Paul, he began working on the jailbreak the day before the iPhone 5 was released. Once the iPhone 5 was in his possession he claims it took a mere half hour from start to finish.
In case you’re still in the dark, “jailbreaking” is the term used for bypassing many of the software restrictions Apple has placed on its devices, allowing “root access” to the bare bones operating system. To sum it up, it allows the user to do things that wouldn’t otherwise be possible on an iPhone fresh out of the box, like downloading unofficial applications from outside of the App Store, or customizing the user interface.
It seems that Paul has successfully installed the Cydia open-source application on the new iPhone. Cydia is the most popular app used by iPhone jailbreakers, and is basically a portal for cracked iPhones to discover unofficial apps and customizations for installation on their devices.
the content of Cydia is extremely varied and ranges from full standalone applications to small tweaks designed to hook into Apple’s iOS via ‘MobileStustrate’. When Cydia is installed on the device, some modifications are made to the architecture of the operating system, these mods aren’t generally known to us as users, however they become important when talking about tethered and untethered jailbreaks.
Tethered and Untethered Jailbreaks
Tethered Jailbreak — means that if you EVER reboot, restart or lose power to your device post jailbreak, then you will need to boot your device up connected to a computer to enable the Jailbreak functions to work. The good news is that the device itself will boot up fine without this ‘tethered’ connection, however, all Jailbreak features will be disabled, and also some native iOS services.
Untethered Jailbreak — The opposite of the information above. This is what we want to achieve, and is the perfect solution. What it means is that once the kernel has been patched and the Jailbreak procedure is finished, you can power down, hard reset or reboot your device as often as you want .
It stands to reason that the jailbreak must be a bottom exploit and not a Userland jailbreak which can be easily patched by Apple iOS 5 updates. Bootrom exploits are hardware based exploits.
Userland jailbreak like JailbreakMe can be patched by Apple using an iOS upgrade. Users who have jailbroken their iphone 5 and use the update will lose their jailbreak and unlock in the process.
Bootrom exploit is not like that. It is a jailbreak for iphone 5 done in hardware level. Unless Apple changes its hardware, there is no way to patch the jailbreak. The change in hardware is only possible by manufacturing the device again, so the jailbreak remains active throughout the lifetime of the device. Only new devices of the next generation can have the patches, and the existing devices remain unlatched and jailbreakable.
You don’t need to jailbreak with many of Google’s Android phones, as the software generally lets you download applications not found inside of the Google Play app market. (There is, however, one exception to this, and that’s when carriers and manufacturers pre-install their own customized software on top of Android, which some users dislike. To get past this, they’ll often “root” their phones.)