How To Update iPhone To iOS 5.0.1 and Preserve Your Baseband Using Pwnage Tool & Redsn0w [COMPLETE GUIDE]

104
Posted December 29, 2011 at 1:50 pm by Charlie Pryor in iDevice
ios5 jailbreak

This method is separate from our normal tutorial on how to get an untethered jailbreak on iOS 5.0.1 from before. In the previous tutorial, we showed you how to jailbreak the software, but the steps will update your baseband on the iPhone. This would cause you to be unable to unlock your phone for use on other carriers, if you wished to do so.

These instructions will address the steps needed to update and jailbreak iPhone 4 and iPhone 3GS on iOS 5.0.1 by means of custom firmware. The process is meant to help you update from a previous firmware, to iOS 5.0.1, but still keep your phone at a level which can be unlocked later. Please note that this doesn’t automatically make your phone unlockable. It would have had to be already unlockable before doing these steps.

If you already updated to iOS 5.0.1 via iTunes, then this tutorial is pointless for you to follow. Please use THIS ONE instead.

The following guide will show you how to use Two different tools: redsn0w 0.9.10b1 and Pwnage Tool 5.0.1. The tools are developed by well-known and trusted sources. You’ll find DOWNLOAD LINKS for everything you need in our downloads section. Once you have obtained the needed files, return here and follow the steps demonstrated in the video below. If needed, a written guide with photos is available below the video.

The tutorial is divided into sections. You do not have to do section 1 and 2. You only need to use one of the tools, not both. Just pick one, then move to section 3.

Okay… let’s get started!

Section 1: Using Redsn0w 0.9.10 to jailbreak and preserve baseband for unlock

Step 1: Download Redsn0w 0.9.10 via our Downloads Page along with iOS 5.0.1 for your device

Step 2: Launch Redsn0w. If you are on Windows 7 or Vista make sure to run as administrator

Step 3: On the main screen, select “Extras” from the two options

Step 4: From the huge list of options, select “Custom IPSW” near the bottom. This will be used to cook your custom firmware

Step 5: Select the iOS 5.0.1 firmware that you downloaded from Step 1. Click Open.

Step 6: Sit back and let Redsn0w make your custom firmware bundle.

Step 7: When all of the steps have been completed, Redsn0w will have placed a new IPSW file onto your hard drive, which contains Cydia. You can now proceed to restore your iPhone with that custom build using iTunes (see section 3). If you decided to use Redsn0w here to make your custom firmware, you can skip section 2, and move right to section 3.

Please also note that Redsn0w will not actually jailbreak your device with the custom firmware you created. It’ll just restore it without updating the baseband. You will need to proceed to jailbreak after you restore (which you can use redsn0w again for) by using THIS TUTORIAL HERE.

Section 2: Using Pwnage Tool 5.0.1 to jailbreak and preserve baseband for unlock (Mac Only)

Step 1: Download Pwnage Tool 5.0.1 via our Downloads Page along with iOS 5.0.1 for your device

Step 2: Launch Pwnage Tool. Copyright information is displayed, which you can move past.

Step 3: On the first screen, you’ll see three device categories. Select the device which you are using.

Step 4: At the top of the window, select “Expert Mode” and then move to the next screen using the blue button.

Step 5: Click Browse for IPSW, and select the iOS 5.0.1 firmware that you downloaded from Step 1. Click Open.

Step 6: You’ll now be presented with four options. First, choose “General” and continue with the blue button

Step 7: Here is where you can enable “Hacktivation” of the device. If you are using your iPhone on an unapproved carrier, and do not possess an original SIM card to activate it after you restore, you should LEAVE THE BOX CHECKED. If you are using your iPhone on an approved carrier, such as AT&T in the United States, you should UNCHECK THIS BOX and allow the activation process to carry on as normal. – Please note that I have no way of checking to see if Hacktivation works with this process myself. I don’t have access to a device that needs it. Use at your own risk.

Step 8 (not required): When you’re done, you can also visit the “Cydia Packages” section. This is where you select packages from sources in Cydia that you’d like to be pre-installed when you jailbreak. Packages that you recognize and chose to have pre-installed will not need to be installed after the jailbreak. You’ll already have them. Please only do this if you know what you are doing. This is briefly demonstrated in the video above.

Step 9: With everything set now how you’d like it to be, navigate back to the main screen (pictured above as well), and choose “Build” from the list of options. Click the blue button again.

Step 10: Here you’ll need to tell Pwnage Tool what you’d like your newly jailbroken, hacktivated firmware with the baseband preserved to be named, and where you want to save it. I chose to label mine as “PWNED” in the front of the name, just so I could identify it, but you can name it whatever you want. The name doesn’t matter.

 

Step 11: Pwnage Tool will now build you a custom version of iOS 5.0.1. You will use this custom copy to restore the device using iTunes later.

Step 12: When Pwnage tool is finished, it will immediately prompt you to place your device into “DFU MODE”, which is like recovery mode, except much better. This mode allows the jailbreak to be injected into the device, and it’s required in order to do this successfully. Follow the on-screen instructions to place the device in DFU mode.

- Hold Power and Home for about 10 seconds. If the device is on already, wait for it to shut off, and then count to 3
- Release the power button ONLY. Continue holding down the HOME button until your device is detected by your computer as being in DFU.
- If your screen turns back on, and you see the Apple logo, it means you didn’t hold the power button long enough. Retry.

Step 13: Once you are in DFU mode, proceed to Section 3 to Restore the device with the custom firmware.

 

Section 3: Restore with Custom IPSW using iTunes

Step 1: Make sure you’ve located your custom IPSW file, and know where to find it.

Step 2: With your device still connected to the computer, Open iTunes. You should see the section with details about your device (n/a is normal).

Step 3: If you’re on a Mac, hold OPTION, and Windows people should hold SHIFT. While holding those buttons, click RESTORE in the device section of iTunes (the section where your device information is).

Step 4: Select the CUSTOM FIRMWARE that you just created. Hit OKAY, and then confirm the pop up window.

If you’ve followed all of these steps correctly, iTunes will do the rest of the work for you, and you’ll end up with a jailbroken iPhone running iOS 5.0.1 with a preserved baseband. If you used Pwnage tool, your phone should activate itself upon completing the restore (if you wanted it to).

 

If you are on a windows computer, a Sn0wbreeze update may be HAS BECOME AVAILABLE from its developer, iH8sn0w. (Download via our DOWNLOADS section). You can use that tool in place of Pwnage Tool. The steps are similar. Redsn0w can be used by both Mac and Windows users. There is no difference between them in the case of Redsn0w.

If you’re all lazy and you have access to a torrent client, I’ll be hosting (for a little while) a hackitvated version for iPhone 4 and iPhone 3GS, which you can also download from our download section. If you do not need hacktivation, do not use the hosted custom firmware from the downloads page. It’ll mess you up.

I’ll have that ready in a little bit. I hope this helped! :D


Did this tutorial help you? It would be great if you came and hung out with thousands of others in HotTips! Community on Facebook. or Followed us on Twitter. We love reading what you have to say! If you need assistance with anything you see here, or have questions, you can use our comments section below to leave us a comment. We periodically check every comment that comes in, and would be happy to help you.

About the Author

Charlie Pryor

Charlie is a technology nut, and an admirer of quality innovation and design. He holds a Bachelors of Science in Film and Video Production from Grand Valley State University, and is a media consultant and filmmaker. He founded HotTips! back in January 2010, and believes in openness and acceptance in consumer tech.

247086_TV episodes & movies instantly streaming from Netflix. Start your FREE trial!

LEAVE A COMMENT!

101 comments
Danny Ceron
Danny Ceron

Charly I need help i´m trying to upgrade my iphone as u say on your video but my problem keeps breaking my head in itunes appear error 1602 and some times 1601 please a little help thanks.

Luis Rosario
Luis Rosario

Charlie I have tried it like five times. And all I get is errors. I'm trying to go from 4.3.3 to 5.0.1. I'm using redsnow because I'm in windows and itunes 10.5.X. you have any idea what's going on?

Luis Rosario
Luis Rosario

Hey i got it done. I went form 4.3.3 to 5.1.1. Redsn0w didnt work for me. Sn0wbreeze did. Ii just created a custom firmware and stitch it with my saved SHSH files or Build signed IPSW. Dropped it in itunes, plugged the iPhone in DFU and all came out wonderful. No error.

Charlie Pryor
Charlie Pryor

Luis Rosario Make sure you have an updated version of all tools involved before going to the latest firmware. This guide isn't referring to the latest, so any linked tools outside our site may not be current for future firmware

Charlie Pryor
Charlie Pryor

I don't see where I've mentioned 5.1.1 anywhere in this post. You should have no issues with Apple verifying a restore with a current iOS version, so you won't need TU to restore to iOS 5.1.1, as of this comment.

Luis Rosario
Luis Rosario

If i customize the 5.1.1 i don't need the tinyumbrella, right? Sorry that i ask so much. Its that i need to be sure of what im doing because i dont wanna mess up this phone.

Luis Rosario
Luis Rosario

I have the shsh file saved. Can i go from 4.3.3 to 5.1.1 directly? Because in the posts you said that you need a iphone on 5.0.1 to be able to move on to 5.1.1

Charlie Pryor
Charlie Pryor

If you are trying to go to iOS 5.0.1 right now, and do not have SHSH Blobs saved for iOS 5.0.1, you won't be able to restore to it. If you wish, you can update to iOS 5.1.1, using the same method. Just use a different firmware, and redsn0w to customize it with the same tools (updated redsn0w, of course)

Eduardo Zanini
Eduardo Zanini

Will this work for iPhone 4 baseband 02.10.04 with jailbreak ultrasnow and iOs 4.1? Thanks.

Umayra Al-Nabhany
Umayra Al-Nabhany

Greetings! Charlie Pryor, need your help..I have all the tools required. I tied saving all blobs though..on the log it shows "CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.3.1 (8G4) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE. bla bala" so many of those.. Anyways, I manged to save shsh iPhone4 5.0.1 (9A405) and 5.1 (that's all I want)..I am running on 4.3.5 and need to upgarde to 5.01 and preserve the baseband...the problem is, whenever I try to hit browse on pwange tool and select custom ipsw that I downloaded from here http://hottipscentral.com/download/NO_BB_iPhone3-1_5.0.1_9A405_Restore.ipsw.zip...i get an error WRONG FIRMWARE SELECTED... i tried with red snow (for the purpose of stiching custom ipsw with blobs)..it extracts, decrypts and quits in the middle..tried several times and it keeps on quitting...i don't know what the problem...could it be the with the custom ipsw that I downloaded? or? PLEASE help :. Thank you

Umayra Al-Nabhany
Umayra Al-Nabhany

Charlie Pryor I saved SHSH blobs for the firmware, so i dont think thats a problem..and the iphone that i have is a GSM..do you mind explaining to me how i can make my computer communicate with saurik? sorry for all the hassle. Thank you

Charlie Pryor
Charlie Pryor

Umayra Al-Nabhany That error means you don't have SHSH Blobs saved for the firmware, or that you aren't properly redirecting your computer to communicate with Saurik. You don't manually edit the host files. You let Tiny Umbrella do it for you. My Custom firmwares are for GSM model devices only. Do not use with CDMA devices

Umayra Al-Nabhany
Umayra Al-Nabhany

Charlie Pryor Thanks for your reply. i tried restoring it on itunes and it didnt work...i get an error message "the iphone could not be restored the device isn't eligible for the requested build"..searched on the internet for solution.. tried editing g.apple host thing... disabled "set hosts on cydia on exit" on tiny umbrella..and started again..dfu mode. itunes and i keep on getting the same message..i tried recovery fix with redsnow it didnt work...im totally lost..should i download NO_BB firmware again? may be the problem is with it..coz when i select ipsw on redsnow it quits unexpectedly and when i try with pwnage tool it says'wrong firmware bundle selected" its just frustrating...

Charlie Pryor
Charlie Pryor

You don't need to use Pwnage tool on the NO_BB firmware. It's already made up. Simply restore with it using iTunes. The entire purpose of giving you that firmware, is so you don't have to make your own.

Lemuel Yabut Besabe
Lemuel Yabut Besabe

Mr. Charlie, how will I upgrade to iOS 5.1 while retaining its baseband and without jailbreaking it? Thanks. :)

Charlie Pryor
Charlie Pryor

No matter what you do with an unauthorized update, you'll need to circumvent Apple's system. There isn't a logical reason to update to that firmware if you need a working device on an unapproved carrier.

Evans Smith
Evans Smith

oh, forgot to mention, on step 2, make sure the shsh blobs are actually saved in a folder on your hard drive...not just in tiny umbrella. I put a folder on my desktop just to make sure I had them there.

Evans Smith
Evans Smith

Nevermind...I figured it out (after some tense moments.... If anyone is interested in what worked for me, here it is: Step 1: Backup phone on itunes so you can get that stuff back after all other steps are complets. Step 2: Save shsh blobs to your computer's hard drive (follow this): http://hottipscentral.com/how-to-save-shsh-blobs-officially-using-tiny-umbrella/...make sure that you have shsh blobs saved for 5.0.1 if that is the software that you want to upgrade (restore) to. Step 3: Use Redsn0w to create a custom ipsw (follow section 1 above, but don't move on to section 3...instead, go to step 4 here... Step 4: Go here: http://www.jailbreakqa.com/questions/32462/frequently-asked-questions#94647 and follow the instructions on how to "stitch" the shsh blobs to the custom ipsw that you created in step 3. This will create a new custom ipsw for you with the shsh blobs stitched into them (since the "run tss server" process with tiny umbrella doesn't work now with this software version). Step 5: After you are done with step 4, you need to actually jailbreak the phone. Follow this tutorial to do that: http://hottipscentral.com/how-to-untethered-jailbreak-ios-5-0-1-on-iphone-4-iphone-3gs-ipod-touch-and-ipad-tutorial/. Step 6: Now you can set your phone up with all the stuff you backed up in step 1 (if you want) or you can just set it up as a new phone. Step 7: Go into cydia on your phone and install ultrasn0w. This will unlock your baseband firmware so you can use it with any provider. You might want to check which basebands ultrasn0w can unlock before you do all this. I'm a total novice (not sure I'm even using the right terminology....baseband vs firmware), but my baseband of 05.13.04 was unlocked with ultrasn0w before I did this process, and at the end of it, ultrasn0w again unlocked it with just the simple install through Cydia. Trust me, if I can do this, anyone can. You just need to do some research and follow the steps.

Evans Smith
Evans Smith

Sorry...I meant skip step 13. Or I guess you could just do the restore as described above with the "start tss server" selected on tiny umbrella...is that correct? Thanks.

Evans Smith
Evans Smith

Charlie, if going to 5.0.1, do you just skip the Pwnage tool "step 12" above and go to the tiny umbrella "How To Downgrade iPhone Firmware, Using SHSH Blobs" tutorial? Thanks!

Adeel Bashir
Adeel Bashir

Hi, I have an iphone 4S with pre-installed iOS 5.0.1 on it. I just want to unlock the base band for UK. What should I do? Do I need to create a custom IPSW? Any guidance will be appreciated. Thanks

Charlie Pryor
Charlie Pryor

There is no process to unlock an iPhone 4S. If you needed it for the UK, you should buy a UK version of the phone.

Keith A Hicks
Keith A Hicks

I have run into a bit of a wall. I'm upgrading from 4.1 after changing my base-band and hoping to get 5.0.1. I have blobs for 4.1, 5.0.1 and 5.1. So before I start Itunes I click Tiny Umbrellas "Start TSS Server" and proceed with restoring. After a bit I get an error1600 and I have to "Fix Recovery" to get my phone back to normal... well I did till it failed and gave up. I think I can fix that but any help with why it wont update would be appreciated. Thanks

Andrew Nguyen
Andrew Nguyen

under tiny umbrella make sure the "set hosts to cydia on exit" and "request SHSH from cydia" are UNCHECKED. then try.

Charlie Pryor
Charlie Pryor

Hmmm... Interesting. What version of iTunes are you using?

Pragnanth Vardhineni
Pragnanth Vardhineni

Thanku Charlie, I already installed 5.1 by preserving baseband without jailbreak. And unlocked with Gevey. Once again thnks. N thanks for hottipscentral.

Charlie Pryor
Charlie Pryor

Umayra Al-Nabhany It's important to note that you can also use the process on this page as well, just substitute iOS 5.1.1 in place of the other firmware, and be sure all tools are fully updated. You can get links to everything on our Downloads page. http://hottipscentral.com/downloads

Charlie Pryor
Charlie Pryor

Here's a summarized answer: You cannot go back to any version of firmware that isn't being signed by Apple anymore, unless you have a way to forge that signature (having SHSH saved for the firmware in question). There is no way to get SHSH blobs after Apple stops signing it, so forget about going anywhere you've never saved before. You should be able to update to iOS 5.1.1 right now, without any Tiny Umbrella, and still have an untethered jailbreak intact. You'll need to download and install Cydia packages all over again, and I recommend restoring as a new phone, and not from the backup (when doing this, be sure you've pulled off all your photos and videos from the camera roll, because they won't come with you on a new phone restore). This will present you with the best user experience, with the latest public features available and no cruddy code hanging around slowing you down. This tutorial will show you how that process works. If you need an unlock, there may be a way to help you out there, depending on what device you have. http://hottipscentral.com/how-to-untethered-jailbreak-iphone-ipod-touch-and-ipad-running-ios-5-1-1-using-greenpois0n-absinthe-2-0/ If you have any questions about the process in that link, please leave your questions under that article.

Umayra Al-Nabhany
Umayra Al-Nabhany

Charlie Pryor I am running os 4.3.5 and want to upgrade to 5.0.1 to i can get a untethered jailbreak...The only shsh blobs avialble on tiny umbrell when I connect my iphone is 5.01 and 5.1...I checked the link you gave on how to to downgrade tp version 4.2.1 and would do that if it will get me out of this tethered jailbreak..Just before i do that, i read somewhre that apple has stopped signing previos shsh blobs..so if i downgrade wouldn i be stuck somewhre in the middle? By the way, i tried saving again shsh blobs and tried to restore, kept on getting this error messages from itunes, firts was (11) then was fixed then (2000), then 1600 and now i am stuck with 1604..tried every stopping firewall, changing usb port...nothing seems to work! sorry for so many questions..I really appreciate your effort trying to help :) Thank you!

Sylvain Pok Pok Dussureault
Sylvain Pok Pok Dussureault

I tried to upgrade from 4.3.3 (8J2) to 5.0.1 and PRESERVE THE BASEBAND with your method and gave me error 3194 in Itune? What can I do?

Mohammed Wasim Anwar
Mohammed Wasim Anwar

Charlie Pryor Thanx a lot Charlie for replying me nd giving ur precious time... thanx a lot

Prakashsinh Gohil
Prakashsinh Gohil

Charlie Pryor i want to updat it to 5.0.1 for untether jail break

Prakashsinh Gohil
Prakashsinh Gohil

Charlie Pryor hi i have 4.3.5 4G and i want to update it and i have also shsh blobs for 5.0.1 hw can i do dat plzzzzzzzz help

Charlie Pryor
Charlie Pryor

Mohammed Wasim Anwar You cannot go to any firmware for which you don't have SHSH Blobs saved. If you update your baseband to the absolute latest, there is a good chance your GeveySIM will not work. We cannot provide support for GeveySIM, because nobody here uses it. When in doubt, having a working phone is better than having an up-to-date brick. If you aren't sure how something will play out, I recommend just staying where you are. Choose a carrier over a device. Don't choose a device over a carrier.

Mohammed Wasim Anwar
Mohammed Wasim Anwar

Charlie Pryor Dear Charlie m using iphone 4 with 4.1 nd unlocked with gevey sim, i want to update with 5.1. can same gevey sim ll work on my phone after updating with 5.1 while preseving baseband using latest redsn0w? is there ny way to update with 5.0.1 n i dnt have shsh blobs saved? n my baseband version is 02.10.04... plz reply.... thank you

Charlie Pryor
Charlie Pryor

Pragnanth Vardhineni It is possible to go to iOS 5.1 and preserve the baseband as well. It will be a TETHERED jailbreak for now. I never advise a tethered jailbreak, but that's up to you.

Pragnanth Vardhineni
Pragnanth Vardhineni

Charlie Pryor ! Can I update 5.1 with preserving BB. And after updating to 5.1 is it possible to unlock without jealbreaking with Gevey. Is 5.1 tethered or un-tethered jealbreak?

Charlie Pryor
Charlie Pryor

Pragnanth Vardhineni If you do not currently have SHSH Blobs, and are not eligible for the iOS 5.0.1 build, then you are not going to be able to update to it. As previously stated, you need them to update, and you cannot get them once Apple stops signing the firmware (and they have already stopped signing iOS 5.0.1).

Pragnanth Vardhineni
Pragnanth Vardhineni

Charlie Pryor So now I want to update my iPhone 4 with iOS 5.0.1 by preserving BB. But always I'm getting 3194 error. So could u plz tell me how can I update it without SHSH blobs. Or else plz let me know how can I create a custom iOS 5.0.1 with SHSH blobs.

Charlie Pryor
Charlie Pryor

Pragnanth Vardhineni SHSH Blobs can only be saved when the iOS version you are trying to save them for is the latest edition of the OS. Apple only signs the latest version, and you cannot save them without their signature. For more information on SHSH Blobs, visit this link: http://hottipscentral.com/what-are-shsh-blobs/

Pragnanth Vardhineni
Pragnanth Vardhineni

Charlie Pryor I got a new iPhone 4 with iOS 4.3.5 BB 04.10.01 from UK. And I tried to save SHSH blobs from it using TinyUmberilla. But when I clicked on saveSHSH it's saying that there are no SHSH blobs. how can I lost SHSH blobs from my new iPhone. Please help how can I get SHSH blobs for my iPhone4. Does every iPhone will have SHSH blobs or every iOS will have SHSH blobs?

Charlie Pryor
Charlie Pryor

Mohamed Saeed If you don't have SHSH Blobs saved for iOS 5.0.1 already, you will not be able to go there.

 
From Around The Web
 
  • child abuse ad
  • obama screenshot
  • internet compare thumb
  • stupid-pill
  • DoritosLocos
  • mega upload
  • WalkingDEADS2 on netflix
  • Myspace relaunch