Thursday, September 27, 2012

Jailbreaking iOS6

As i promised in my last post, here is a step-by-step guide on jailbreaking iOS6 on A4(and lower) based iDevices. If you want to jailbreak your iDevice running on iOS 5.1.1 or earlier you can head to this guide to get help.

[Update: 17.10.2012] = This guide has been updated to incorporate the changes made in redsn0w's latest version i.e. automatic installation of cydia.

[Update : 05.02.2013] = An untethered jailbreak supporting all iOS 6.x versions across all iDevices, evasi0n, has now been released.

  • This a tethered jailbreak, and is limited to the above mentioned devices only. There is currently no untethered jailbreak available for iOS 6 yet.
  • iPhone 5, iPhone 4S, iPad 2, iPad 3 and iPod touch 5th-gen are not supported by this jailbreak.
  • If you rely on unlock, do not update to iOS 6 yet.

So lets see how to do the deed.

Step 1: As common sense suggests, we first need an iOS6 based iDevice to get it jailbroken. iOS6 IPSW file download links are as follows.
DO NOT update using through iTunes because it may create an issue in later steps. Its not impossible but its a tad bit harder.
Also, a word of advice that you use TinySSH to save your SHSH blobs in case you feel like downgrading after using iOS6.
Step 2: Open iTunes, backup your iPhone(right-click on your iPhone's name and click backup) and goto summary tab. Here press Shift(windows users) or action(Mac users) and click on restore. Its gonna ask you for the IPSW file you downloaded in last step, you need to direct it to that. Click open on it and if everything goes well(hopefully!!), your iDevice now runs on iOS6.
Step 3: Now we need to download a jailbreaking software. I am going to use redsn0w in this post because of its ease and precision of use which i personally admire. Here go the download links for redsn0w's latest version.

Step 4: Extract the contents of the zip file in a folder and run the executable file(redsn0w.exe). If you get any error in windows OS, run it in administrator mode. If you are on Mac OS X, start redsn0w by Ctrl-Click on the icon and then selecting Open from the new menu.
Step 5: Click on Extras option in the main menu of redsn0w interface and then click on Select IPSW option. Now, point it to the IPSW you downloaded in Step 1.

Step 6: The final step. Redsn0w has advanced dramatically with the last few revisions and now has the power to whip through the jailbreak without much interaction. Now, you just need to follow the on-screen instructions to complete the jailbreak process.
Note: Redsn0w will ask you( or show instructions) to enter into the DFU mode. Dont panic if you need more then one try to get it right, it wont brick your beloved iDevice.

Voila, you have a jailbroken iDevice running on iOS6. Cheers :)

[Update: 01.11.2012] = You can now upgrade your jailbreak to Semi-tethered one. Granted mail, safari and Cydia app wont run without a tethered boot but support of all 3rd party apps and ability to reboot is quite a move forward. To know how to do this click here.

There is one more thing i wanted to tell you.

How-to boot tethered on iOS6:

As already mentioned above, this is a tethered jailbreak and therefore you will be required to boot into tethered mode every time you reboot your device. This can be done by starting Redsn0w, then click on the Extras button on screen and then simply click on Just Boot option and follow the on-screen instructions. When it is done, your iDevice will be rebooted back into tetherd jailbreak mode. :)


Post a Comment