In this guide, we will take you through the step by step procedure to jailbreak iPhone running iOS 5.0.1 without updating the baseband using Redsn0w.
Here are some important points to note before you proceed.
- This guide is meant for iPhone 4 and iPhone 3GS users who are interested in unlocking their iPhone using Ultrasn0w – a software method. iPod touch 4G and iPod touch 3G users can checkout this guide, while iPad users can checkout this guide.
- If you don’t care about unlocking your iPhone and/or preserving the baseband then checkout this step-by-step guide.
- This guide is meant only for GSM iPhone users.
- This guide is only applicable if you haven’t upgraded to iOS 5.0.1.
- Redsn0w 0.9.10b5c supports an untethered jailbreak.
- Please note that jailbreaking your iPhone may void your warranty and hence proceed with caution and at your own risk.
- It is always a good idea to take a backup of SHSH blobs using TinyUmbrella (Windows and Mac) or iFaith before upgrading to iOS 5.0.1 so you can downgrade to the current version if required.
- Please do not forget to backup your iPhone before you proceed. You can refer to this post for instructions on how to backup your iPhone.
- If you’ve jailbroken your iPhone then you can use jailbreak apps such as AptBackup, PkgBackup or xBackup from Cydia to take a backup of all the jailbreak apps and tweaks so you can reinstall them easily after successfully jailbreaking your iPhone rather then installing them individually. However, since you’re moving from iOS 4.x to iOS 5, it may be a good idea to reinstall the jailbreak apps to avoid compatibility issues.
- After the jailbreaking process is complete, do not forget to checkout our article on tips to keep your iPhone secure.
- Please ensure you are running latest version of iTunes i.e. iTunes 10.5 or later.
You can follow these step-by-step instructions to jailbreak your iPhone 4 and iPhone 3GS:
Step 2: You need to download the iOS 5.0.1 firmware file (use Firefox or Chrome to download the firmware file instead of using Internet Explorer or Safari):
iOS 5 firmware file for iPhone 4 from this link (iPhone3,1_5.0.1_9A405_Restore.ipsw)
iOS 5 firmware file for iPhone 3GS from this link (iPhone2,1_5.0.1_9A405_Restore.ipsw)
Step 3: Double click the Redsn0w zip file and extract the application to the Redsn0w folder.
Step 4: Connect your iPhone to the computer, which should automatically launch iTunes.
Step 5: Navigate back to the Redsn0w folder and launch the Redsn0w application.
Step 6: Click on the “Extras” button.
Step 7: Here click on the “Custom IPSW” button from the options.
Step 8: Navigate to the Redsn0w folder on the desktop and select the downloaded iOS 5.0.1 firmware file (iPhone 4 users – please select iPhone3,1_5.0.1_9A405_Restore.ipsw and iPhone 3GS users – please select iPhone2,1_5.0.1_9A405_Restore.ipsw).
Step 9: Redsn0w should now creating the custom iOS 5 firmware file.
Step 10: Once the custom iOS 5 firmware file is successfully created, you will be notified with a dialogue box. Click on the Ok button to continue. You will notice that Redsn0w has created the custom iOS 5.0.1 firmware file with a prefix “NO_BB_”. So custom iOS 5 firmware file for iPhone 4 will be NO_BB_iPhone3,1_5.0.1_9A405_Restore.ipsw and for iPhone 3GS it will be NO_BB_iPhone2,1_5.0.1_9A405_Restore.ipsw.
Step 11: You will now need to put your iPhone into the DFU mode. Redsn0w will take you through the necessary steps:
(a) Hold the Power button on iPhone down for 3 seconds:
(b) Now simultaneously hold the iPhone and keep the two buttons pressed for 10 seconds:
(c) Now release the Power button while keeping the Home button pressed until Redsn0w detects the device:
Step 12: Redsn0w will run the Limera1n exploit.
Step 13: You will be notified when your iPhone is in Pwned DFU mode. The Pwned DFU will allow you to restore your iPhone using the custom iOS 5 firmware file.
Step 14: Now launch iTunes.
Step 15: From the ‘Devices‘ section on the left pane of iTunes, select your iPhone. Now, hold down the Option button (or Shift button for Windows) and click the ‘Restore‘ button.
Important Note: It is very important that you hold down the Option button (or Shift button for Windows) else you will end up accidentally upgrading your iPhone to iOS 5, so please follow the instructions carefully.
Step 16: Navigate to the Redsn0w folder on the desktop and select the downloaded iOS 5 firmware file (iPhone 4 users – please select NO_BB_iPhone3,1_5.0.1_9A405_Restore.ipsw and iPhone 3GS users – please select NO_BB_iPhone2,1_5.0.1_9A405_Restore.ipsw). Click on the ‘Choose‘ button to let iTunes update your iPhone with the jailbroken custom iOS 5 firmware. You will be asked to setup your iPhone either from a previous backup or setup as a new iPhone, select the backup you want for your device (ideally should be the most recent one). Wait for iTunes to finish.
After this, you need to follow the instructions in our step-by-step guide to jailbreak your iPhone on iOS 5.0.1.
If you’re new to the jailbreaking world and wondering what to do after jailbreaking your iPhone, checkout our jailbreak apps category page to find out the apps you can install on your iPhone using the Cydia app. Please note that some of the jailbreak apps and tweaks are still not compatible with iOS 5/iOS 5.0.1 so please be cautious while installing them.
If you’re getting error 16xx then it is most likely due to host file entries pointing to Saurik’s server. You can either remove the host file entries or try jailbreaking from another computer.
You have probably not put the iPhone in DFU mode properly. Try the step by step guide again.
White Cydia Icon:
If you notice the white Cydia icon (which fails to launch) after successfully jailbreaking then follow these steps to fix the issue.
- Launch Redsn0w again.
- Click on Extras and then click on Just Boot from the list of options.
- You will now be prompted to plug your iPhone to the computer and switch it off. Follow the instructions in the correct sequence and click on ‘Next‘ to move to the next screen:
- You will now need to put your iPhone into the DFU mode. Redsn0w will take you through the necessary steps:
- Hold the Power button on iPhone down for 3 seconds.
- Now simultaneously hold the iPhone and keep the two buttons pressed for 10 seconds.
- Now release the Power button while keeping the Home button pressed until Redsn0w detects the device.
- Your device will reboot and you will see the Pwnage icon on your iPhone’s screen for few minutes.
- After your iPhone is successfully rebooted, you will see the regular Cydia icon (brown). You should now be able to launch Cydia without any issue.
It looks like some of the repositories are getting hammered due to the surge in traffic, so keep trying or try after sometime.
“No identifying data was found” Error:
If auto-detection fails and you get the “No identifying data was found” error message when you use Redsn0w then you need to manually select the iOS 5.0.1 firmware file before following the step by step instructions mentioned above. To select the firmware file manually follow these steps:
- Download the appropriate iOS 5.0.1 firmware file for your iOS device:
- iPhone 4 GSM – iPhone3,1_5.0.1_9A405_Restore.ipsw
- iPhone 4 CDMA – iPhone3,3_5.0.1_9A405_Restore.ipsw
- iPhone 3GS – iPhone2,1_5.0.1_9A405_Restore.ipsw
- Click on Extras instead of Jailbreak
- Then click on the Select IPSW button
- Select the iOS 5.0.1 firmware file that you had just downloaded.
If you’re having issues launching jailbreak apps install the latest version of Corona iOS 5.0.1 Untether. More details available here.
iPhone Dev team has released Redsn0w 0.9.10b2 to fix the launchCtl issue. We’ve updated the download links with the latest version of Redsn0w.
iPhone Dev team has released Redsn0w 0.9.10b3 to fix the problem with MobileSubstrate based jailbreak apps. We’ve updated the download links with the latest version of Redsn0w.
Corrected the links for Redsn0w. Thanks everyone for pointing it out.
Update 5 (17/01/2012):
iPhone Dev team has released Redsn0w 0.9.10b4 to fix the iBooks issue. We’ve updated the download links with the latest version of Redsn0w.
Update 6 (29/01/2012):
iPhone Dev team has released Redsn0w 0.9.10b5 to fix the iBooks DRM issue. We’ve updated the download links with the latest version of Redsn0w.
Update 7 (15/02/2012):
iPhone Dev team has released Redsn0w 0.9.10b5c to fix some bugs. We’ve updated the download links with the latest version of Redsn0w.
Hope this helped. Please don’t forget to let us know how it goes in the comments and drop us a line if you hit any issues and don’t forget to give a donation to pod2G for all his hard work.