
iPhone Dev team has released a new version of Redsn0w, which finally allows iPhone 4 GSM, iPhone 4 CDMA and iPhone 3GS users to perform an untethered jailbreak.
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.
Step 1: Download Redsn0w 0.9.10b5c for Windows from this link and Redsn0w 0.9.10b3 for Mac from this link and save the application in a folder named "Redsn0w" on your desktop.
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.
Troubleshooting Tips:
Error 16xx:
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.
Error 3194:
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.
Cydia Issues:
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.
Update 1:
If you're having issues launching jailbreak apps install the latest version of Corona iOS 5.0.1 Untether. More details available here.
Update 2:
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.
Update 3:
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.
Update 4:
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.
Anyone know if this guide works for CDMA Verizon iPhones? I read at the top it’s a guide for GSM users only..I need to preserve my baseband as well (1.0.06 ..is this an early firmware?) and I’m researching as much as possible to make sure everything goes right. If I update to iOS 5.0.1 on my phone, will it also update the firware? Please help and thank you for the advice everyone!
Will this work with an iPhone 4 4.3.3 unlocked with a Gevey Sim?
i can complete 11 but dead in he water when 12… and get error 16..
any solution for gevey users with bb 4.11.08 ???
Can anybody tell me while performing untethered jailbreak on iPhone 3GS on Windows 7 platform, shall Redsn0w.exe be run directly or in Windows XP compatibility mode?
Update to 5.01 already and my Baseband still 4.10.01 but when is put Gevey Sim in , it always appear Invalided Sim . Please help
try ultrasnow china
I jailbroke my iphone4 today using this guide for “untethered”, turns out as soon as i finished running the application, it lets me know that i have just jailbroken my phone as “tethered”…WTF?! im running iOS5 and thought id get an untethered jailbreak….
POD2G recommended that we update to 5.0.1. I would like to do this so I do not miss out on the opportunity to jailbreak my device when it is released but… How, if in any way, can i update from 5.0 to 5.0.1 and preserve my 1.0.11 baseband? I have searched google far + wide and I can not find the answer to this question. Would someone who knows what they are talking about, pleace enlighten me with your knowledge. I’d greatly appreciate it.!
I don’t know if other people have the same problem as me, but when I go to change my wallpaper I am greeted with a black screen where the other wallpaper options used to be.
Having problems. I have already redsn0w_win_0.9.9b8 with ios 5.0; when i put in DFU mode i get “the iphone could not be restored” error 1604
Hi guys, does anyone now’s if there’s going to be an updated version of Pwnage to upgrade to 5.0.1, to me Redsn0w is too complicated and I’ve always used Pwnage (not saying anything negative about Redsn0w) don’t want to upset anyone’s feeling, just wondering. Thanks
anyone else having a mental message tone as if ur getting like 10 sms’s at the same time?
I jailbraked my 3GS as per the instructions, also installed ultrasn0w and corona 5.0.1 untethered 1.0.3 but my iPhone 5.0.1 (9A405) with 05.16.05 BB is not able to detect my network. I got Searching… message for the whole time.
It was used in US with AT&T and trying it now in Europe without success.
Can anyone tell me if it’s really possible to unlock my 3GS ?
I think baseband 06.15.00, 05.13.04 or below are supported by ultrasn0w for iOS 5.0.1.. should upgrade to 06.15.00 if your iphone has baseband 05.14.xx, 05.15.xx or 05.16.xx but others said gps functionality may be lost for that upgrade.. you can research on how to downgrade baseband to 05.13.04 but not sure if possible so gps will still be functioning… not sure if there is already fix to that gps issue.. that’s why i have restored my iphone 3gs to my to iOS 5.0.1 with its current baseband 05.13.04. hope this helps..
I was stuck with 1600 and modifying the host address
like this helped me out
# 74.208.10.249 gs.apple.com
just try and remove it.. update also your itunes
what a great post, i successfully Jailbroken my iphone 3GS 5.0.1 Unthethered,
please help !!! itunes keep saying the iphone cannot be restored at this time because the iphone software update server could not be contacted or is temporarily unavailable. my internet connection is fine an i can even access the apple store and download application on the internet
try if there are any word “apple” in your hosts file (located in C:\system32\drivers\etc\). If there is, back up that file then open as admin in a notepad and remove that line or even everything… so it is clean.. save and restart PC(some pc didn’t need restart so you can try again restoring before restarting)… if this doesn’t work you can put back the original hosts file. make sure your itunes is also the latest version… hope this helps..
I installed using Redsn0w, but no cydia icon. anybody had the same problem? I had already installed 3 times and nothing happened.
hi
i have an 3gs with ipad base band….i’ve upgraded to 5.0.1 with the latest redsn0w. it work fine…no errors..but i am stuck with the set up screen..i bypass the set up screen with the emergency call and my home screen its there nice..but here appear the problem.
after the phone it locks and i try to slide to unlock it pop up the F$$$$ set up screen. any ideea how to bypas or skip the setup screen for good?
ty vm
i screwed up and the host files on my jb ipod are wrong and safari won’t work HELP, what are the orig. host file look like or what is it
I have an iPhone 3GS that was jailbroken to 4.3.3 and unlocked with Ultrasn0w. Everything was working fine. Now I tried to jailbreak on 5.0.1 but I’m stuck on the activation screen asking for a valid sim card. What can I do from there ?
Thanks !
FG
I think baseband 06.15.00, 05.13.04 or below are supported by ultrasn0w for iOS 5.0.1.. should upgrade to 06.15.00 if your iphone has baseband 05.14.xx or 05.15.xx but others said gps functionality may be lost for that upgrade.. you can research on how to downgrade baseband to 05.13.04 but not sure if possible so gps will still be functioning… not sure if there is already fix to that gps issue.. that’s why i have restored my iphone 3gs to my to iOS 5.0.1 with its current baseband 05.13.04. hope this helps..
Works like a charm…!! Waiting for Ultrasn0w next version to unlock my 3GS firmware 05.16.02. Thanks a looooooooooooot Dev Team for your hardwork…!!!
I am having difficulty starting the processs.. I begin the Jailbreak process holding down pwr for 3 sec then keeping it held down holding home key for 10 and letting go of power while holding home key redsn0w says waiting for reboot my phone reboots and nothing happens. phone is like nothing every happens.. any help would be great
After doing this on my 3gs it’s asking to be activated. When I right click the phone in iTunes, it just says Eject. There was no mention of activating in the tutorial. How can I fix this?
For Iphone 3GS, Will this work on both bootrom’s? New and Old? Thanks
Hi,
Will this solution work for new iPhone 3GS 8GB with Toshiba baseband? I recently purchased a new iPhone 3GS manufactured in 2011, 43rd week . (Serial # xx143XXXXX, modem firmware: 05.16.05; version: 5.0)
May I use this software to unlock the same? Please reply.
Where in the world in the “Extras button” when i launch the redsn0w application?? I cant find it any where help!!
No dice on Windows XP for me either. Memory exhausted
Hi I have iphone 3gs +4.2.1 iso +bb 6.15.0. I want to upgrade to iso 5.0.1. I will try above instruction. but i have one question. there is no option specify about untethered. The latest RedSnow will automatically do during installation or i have to rerun tool again.
Please help
:-* :-* :-* Flawless….
upgraded iphone 3gs oldbootrom withiOS 5.0.1 without updating the baseband 05.13.04. then jailbreaked and then unlocked.
Thanks DEV team.
Tips for others:
1. Read read and read as may related post as possible.
2. Also read the comments, and try to analyse and read any other post which you feel can be of help.
3. backup and shsh back up using tiny umbrella.
4. Again read 5 times al the steps and understand…
Thanks all for making this possible …
When I try to create the custom firmware file it says “you must have an iPhone 3gs or iPhone 4 and then it doesn’t create NO_BB file for me?????
My Iphone 3GS is on bootrom version 359.3.2 and IOS 4.0.1 which is already jailbroken and unlocked. Will this guide work in my case?
I am a neophyte jail-breaker and you can color me a bit confused.
I have an Apple-unlocked 3GS (that is I bought it unlocked at an Apple store) ver 5.0.1 (9A405), modem 05.16.05. The 2nd paragraph of this article states “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,” and that sounds exactly like what I want to do as even though my phone is unlocked for voice I cannot change the proxy push, authentication, and GPRS values necessary to use my providers Data Service. Under “This Guide is meant for…” is a bullet stating “This guide is only applicable if you haven’t upgraded to iOS 5.0.1.” So being that my 3GS is ‘out-of-the-box’ 5.0.1, I should not have any problems jail-breaking it using Redsn0w 0.9.10b5c. Now to my question:
Has anyone jail-broken, or know of someone who has jail-broken, an Apple unlocked iPhone with Redsn0w 0.9.10.b5c, and if so, what was the result?
Given the procedure does not mess with the baseband, I presume it should work just fine… but I don’t want to be the first to find out that Apple has done something that would cause Redsn0w to break factory-unlocked iPhones. The fact that Apple sells a “UNLOCKED” phone but does not allow for changing web-service values as Cydia does is worrysome. Turning my phone into a paper weight would piss me off.
I am currently using a 3GS new bootrom, with baseband 05.11.07 and iOS 4.1 unlocked using ultrasnow. I am trying to upgrade to atleast 4.3.2 or higher and continue with unlock and baseband preservation. I have used redsnow, downloaded the ipsw and used tinyumbrella. While running iTunes shift+restore it stops and gives me error 1604 and wont go further. I have tried moving it to different USB ports with no prevail. Is there a fix for this, sitting at 4.1 is keeping me from moving to newer apps. I highly appreciate the help.
Hello-
I am somewhat new at updating my iphone to the newest IOS. I had an older iphone and could always find a video or something that walked me through it step by step, but just so unsure now that I have my 3gs. So what I have is a 3gs unlocked/jailbroken on 4.3.2 it did hare the 06.15.00 baseband when I got it. I’ve had NO issues with the phone, but so would love to get it updated. I’ve just been scared and unsure with so many different things stated out there about bootroms etc… Can anyone be of help to me in letting me know if this will be a sure bet way to get my phone updated to the 5.0 IOS, for my particular situation? Thank you SO MUCH in advance for any help you can give me.
Thank you!
how can i change my iphone 4.3.5 to 5.0.1 and then get cydia
after putting my iPhone 3GS on dfu mode..when i open my itunes d itnues says dat d iphone is in recovery mode and all d fields such as software version, seriel no. etc are n/a..What to do M not able to recover d way its mentioned in ur post..It just gives me d option to recover from d original apple
Hello guys,
I have an iPhone 4. I have not hacked it yet. I am currently using a Samsung Galaxy 4g with tMobile. My question is, If I hack my iPhone, will I be able to use my data plan and make use of my internet on the iPhone?
Also, will I be able to update the iPhone OS whenever there are new software updates available? What about the App Store? Will i be able to download apps without problems?
I know these may be very basic questions, but I am not too familiar with hacking stuff.
Thanks!
Oh my gosh, need help please asap. I tried jailbreaking my iphone 4 just now and it would not turn on again. What did I do wrong and how do I fix it please.
Thanks
i try all the impassibility
last itunes
another Windows
enter to pwnd dfu and the normal dfu even the Recovery mode
add # after 74.208.10.249 gs.apple.com
turn off the firewall
create custom by Redsnow and Sn0wBreaze
Still get 1600 Error ???WTF
Hi! I’ve been trying to jailbreak this iPhone 4 (iOS 5.0.1) on a win7. However, I keep on getting error 1641 (The iPhone could not be restored because the firmware file is not compatible). I already tried to turn off firewall and looked at the hosts file (there was nothing on it). Is the only solution to try a different laptop?
Thanks
Hi
I followed all steps, but when I’m on DFU MODE and start itunes to upload the new ipsw always pressing shift key, itunes always checks the ipsw with apple and can’t move on.
The iphone is already jailbroken
Please some help.
Thank you
“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.
I’m a little bit confused with this, if I select the correct firmware for my device, will my device restore to the firmware I just selected from there? I need this because I’m having problem installing Spire.
Whenever I install Spire from i4Siri, after installation it requires a reboot, then on the reboot i’m stuck on the apple logo forever. So I restored to custom ipsw 5.0.1 without the Spire tweak.
im gettin error 3194 again and again in itunes while upgradig my iphone 3gs 4.1 with baseband 06.15.00
My jailbroken iphone is always restarting when i enter any application so what i can do to fix it
plsssssss reply:D
I got a i phone 4 runin 5.0.1 after jailbreaking it using redsnow( am not sure ifi did nway) am left with a white cydia icon now wat next?? Yua help will be apreciated please!!!!!!!!!!!!
Can i set up this as a new iphone?
can i set up as a new iphone?
Please help. I jailbroke my iPhone 3GS with Redsnow and attempted an unlock with SAM. It nearly worked as it is showing my carrier in the settings instead of AT&T. However, I am having trouble unlocking. What could I do for the unlock? iPhone 3GS 5.0.1 baseband 05.16.05 new bootrom.
My iphone before at ios 4.3.5 tethered jailbreak. For upgrade to 5.0.1 i tried this guide but i stuck at step 16. With get error 3194. But sure my phone still DFU mode. But i tried to change host file to add there at last:
127.0.0.1 localhost
74.208.105.171 gs.apple.com
74.208.10.249 gs.apple.com
127.0.0.1 gs.apple.com
But after that retried restore from itunes i get error 1601. Now i change my host file to default with delete
74.208.105.171 gs.apple.com
74.208.10.249 gs.apple.com
127.0.0.1 gs.apple.com
but i get back error 3194.
How to pass this error to restore custome ios 5.0. Please help me. Now my phone stiil zombie (stuck at recovery mode)
tq
My iphone before at ios 4.3.5 tethered jailbreak. For upgrade to 5.0.1 i tried this guide but i stuck at step 16. With get error 3194. But sure my phone still DFU mode. But i tried to change host file to add there at last:
127.0.0.1 localhost
74.208.105.171 gs.apple.com
74.208.10.249 gs.apple.com
127.0.0.1 gs.apple.com
But after that retried restore from itunes i get error 1601. Now i change my host file to default with delete
74.208.105.171 gs.apple.com
74.208.10.249 gs.apple.com
127.0.0.1 gs.apple.com
but i get back error 3194.
How to pass this error to restore custome ios 5.0. Please help me. Now my phone stiil zombie (stuck at recovery mode)
tq
Just tried installing SBSettings and Activator. Seems to have worked fine. Looks like the dev team fixed Cydia issues. Try installing apps again. Now trying to see if I can install Spire to get SIRI working but it seems like a lot of effort and I dont want to mess up my JB and phone.
i tried and it kept saying sorry i don’t work