While the incredibly well-liked device is as a friendly and feature-rich operating system, it arrives with some limitation, such as limiting installation of apps to those available through the App Store. But there’s a solution: Jailbreaking.
However, with each version of iOS a new technique of unlocking the operating system must be developed, and often that approach varies among the various devices which operate on it.
iOS 7 on iPhone 5
This brings us to jailbreak iOS 7 on the iPhone 5: it currently can’t be done. The main risk of attempting to jailbreak an iPhone 5 running iOS 7 is very, irrevocably destroying the device with no strategy to recover it. A less severe risk is paying a third-party to jailbreak the device simply to have it never happen. The worst of all scenario is having both happen at once.
The hacker group evad3rs is currently implementing development of a jailbreak utility for iOS 7, titled Evasion, for all supported devices: however, because of a rumored theft of code on 12 December 2013 this may in no way come to fruition.
The best method currently available for Jailbreaking an iPhone 5 is to never update iOS past iOS 6.1.2, since vulnerabilities enabling jailbreak iOS7 exploits have been blocked by simply Apple since iOS 6.1.3. There are many reputable methods of Jailbreaking an iPhone 5 running iOS 6.1.2 or prior readily available, including an iOS 6 version of Evasion.
iOS 7 on iPhone 4
While an iPhone 5 running iOS 5 (or iOS 6.1.3 or higher) cannot be jailbroken, iPhone 4 is currently vulnerable to an exploit that allows this. This is because the exploit targets components vulnerability instead of firmware vulnerability, and therefore it only works for Apple A4 based products: the iPhone 4, 1st generation iPad, and 2nd generation ipod itouch 4, and Apple TV.
Jailbreaking iOS7 for iPhone 4 is pretty straight forward. It uses an exploit tool called Rage Break built on the Opensn0w task and from winocm and makes use of Geohot’s limeraln exploit, a basic bootrom exploit present since iOS 4.
This technique uses a modification of Saurik’s iOS 6 version of Cydia, and may be viewed as a beta development at greatest. Further, this jailbreak is tethhered, that means the device should be connecting to a computer through the USB cable in order to carry it out. In addition, it isn’t a permanent answer, and every time the device is fully rebooted (such as when the battery is entirely drained) the process must be done again in order to jailbreak the device. There is currently no auxiliary unmetered jailbreak ios 7 exploit to be used in conjunction with this bottom exploit.