How To Update iPhone To iOS 5.0.1 and Preserve Your Baseband Using Pwnage Tool & Redsn0w [COMPLETE GUIDE]
| Tweet |
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




















































Congratulations @CharliePryor ! You finally managed to post this :D Same steps as I’ve figured before. Now, I’m about to update my 3GS to 5.0.1 right after taking a bath. You wish me luck ok! LOL
One small thing @CharliePryor , I just remembered about the hosts file. Should I change it to Sauriks server as well or leave it as default? Thanks!
That is only necessary if Apple is no longer signing the firmware. Since 5.0.1 is the most recent version, Apple will sign it. That isn’t part of this process, which I why it is left out.
Man you really broaden my knowledge on jailbreakin @CharliePryor:disqus :D I successfully restored to 5.0.1. Do I need to install Corona too? Or is the redsn0w 0.9.10b3 already supports untethered for 3GS new bootrom?
no its untethered no need for corona
The redsn0w process isn’t going to give you Cydia. It allows you to update and keep your baseband. Run Redsn0w again, and select “Jailbreak and install Cydia” to get it. With the newest release of redsn0w (the one you downloaded from the inks above), Corona will no longer be necessary.
Your bootrom doesn’t matter anymore, and won’t matter in the future either. Redsn0w supports your device
Uh-oh man, I’m getting sweaty here. Where’s the Cydia? Do I need to jailbreak it first using redsn0w again? I thought the custom built IPSW was already jailbroken! Once again I require your help @CharliePryor:disqus !
Cydia may not have been installed when you built the firmware. There is an option within redsn0w to install or not install Cydia. Run Redsn0w again on the device, and ONLY select to install Cydia. There is no need to jailbreak again, but redsn0w can install Cydia for you.
It allowed you to update without updating the baseband. If you don’t have Cydia, you can run Redsn0w again, and instead of hitting “Extras”, you can use the first option… to jailbreak and install Cydia.
Alright @CharliePryor:disqus , I’m on it. I just finished installing Cydia.
Now I’m about to add package sources to install ultrasn0w, but it keeps on saying that it failed to fetch data.
And I can’t seem to find the iMessage application…what else is missing from 4s applications applied on 3gs?
Cydia is likely getting hammered (servers under load). You should go into the “Changes” tab of Cydia and hit the “Reload” button at the top. LET IT GO UNTIL IT IS FULLY COMPLETE. Don’t close Cydia while it does this. After it finishes, you can close it down and restart it. You should see the package list totally refreshed now.
As far as the iMessage question, there is no app for it. iMessage is a feature that is built into the messages app. Here’s a good explanation on it:
http://www.youtube.com/watch?v=pfhzNrSnJuw
how do you hactivate with this custom firmware? i saw no option on the redsnow tutorial to hacktivate…im not using att…
Hacktivation isn’t available with Redsn0w. It is a Pwnage Tool feature. Sn0wbreeze may support this in the future, but for the time being, Pwnage tool is how that’s possible.
I’ll be hosting a copy of hacktivated firmware for iPhone 4 in a few hours. It’ll be added to the downloads section. Please note, however, that I have no way of testing the success of hacktivation, and that the software can be installed at your own risk.
hey charlie – thanks for the quick response…is the file up yet? i see one ipsw up for the GSM iphone 4 but i cant tell if its the hacktivated one…i appreciate your doing this for us…guess im going to have to get a mac soon – hopefully the new mac air will come in a 15″…
A Hacktivated ISPW will be obvious when it’s ready. I’ve got a placeholder there for now…
saw it – thanks for the help!
I’ve received reports that this ISPW file doesn’t work for Hacktivation by people who’ve tried it. – As a result, I’ve removed it from the site. Windows users will need to wait for Sn0wbreeze updates
Yes, the tutorial was only meant for upgrading to 5.0.1 while preserving your old baseband.
To unlock (hactivate) you must be already in a jailbroken state. If you have, then simply add Dev Team’s source in Cydia Repository:
1) Source
2) Add new
3) http://repo666.ultrasn0w.com
4) install ultrasnow 1.2.5
5) reboot iDevice
6) DONE!
Hacktivating and Unlocking are very different things. Hacktivating is just getting the phone to get past the emergency call screen without an original SIM card. Unlocking is the process that allows you to use other SIM cards and get service on another carrier.
As stated above, I cannot guarantee nor assist with Hacktivation. I don’t have a way of testing if that part works… I’m simply going on what the software developers say their tools are capable of doing.
If you are not using a GSM version of the iPhone, you cannot Hacktivate.
@CharliePryor:disqus ! I hate to disturb you again :( I’ve finished doing all the jailbreaking and stuff, and now I realized that the push notifications for applications aren’t working! What should I do to make it work again? Thanks before man!
This isn’t a problem that I’ve come across, and I can’t seem to replicate it. Retry using the same method again, or try the other tool. I’ve given you a How-to with two different tools.
hey I have done exactly what you have said but when I tried to restore the no BB ipsw with my phone in iTunes it gave me an error 10 and I am not able to preserve the baseband pls help!!!
Make sure you’re running the latest version of iTunes. Also try using a different computer, as certain unexpected settings can cause unexpected errors.
I follow the exact process of Pwntool but the iPhone 4 did not pass the activation screen. My baseband is ok and everything seems fine but just cannot pass the activation screen. I used a trick to pass it and find out Cydia was already installed. When enter Cydia and l log out, it went back to the activation screen. Any help is appreciated!!
Ok, I figured it out. I still need to use RedSn0w to jailbreak it even though I used Pwntool which turned out failed to jailbreak the device. It works now, thanks for the tutorial!
No problem! Glad you got it working!
I might have already messed my iphone up but you seem very knowledgeable and thought someone might be able to help me. I had a jailbroken tethered 3gs with the ipad baseband. I had some trouble with rebooting it and then decided to do a restore and rejailbreak using the new untethered version. I may have gotten ahead of myself and just did a factory restore. Now when I try to jailbreak using redsnow I get stuck on a screen that says “exploit failed”. Any help?
You have to use Custom firmware. You can’t use this Redsn0w method listed above. Cook yourself a custom firmware with Sn0wbreeze or Pwnage Tool, and restore to that instead. The iPad baseband makes it impossible for your device to ever support stock Apple firmware again.
Bravo Charlie, best tutorial videos I have ever seen !! I’m over 60 too and using Macs since 83. So major compliment ! Your iBook How to brought me to your site and I subscribed via RSS as I was so impressed. So I found this jewel and need your advice. I live in France and have an active French sim card that I would like to use in the 3gs my daughter brought fm the US and had ATT.
It has baseband 05.16.05 and old bootload ? 359.3. The only thing I have done is wipe it and restored to new with 5.01. Nothing else ! Your video has given me the confidence to
JB and unlock. I’m a noob at this so if I understand I put my French sim in and check activate phone using Pwnage and custom IPSW? Anything else I should be doing ?
Thank you so much for your help in advance
Andrew
The guide allows users to update their software while “retaining” or “preserving” the ability to unlock their devices later. “Preserve” is the key word here. This doesn’t “make your device unlockable.” It allows it to “stay unlockable”, meaning it has to be unlockable already before you did it.
For a better understanding of those terms “jailbreak” and “unlock” you may want to check out THIS POST which gives an explanation.
If your baseband is 05.16.05, it’s a very high baseband that isn’t unlockable… however, you say you are in France, and if you are currently using the device in France already with your SIM, and the device hasn’t been jailbroken before, there is a good chance it’s “Factory Unlocked”, meaning the device isn’t tied down to a carrier. – If that is the case, you’ll be able to jailbreak easily, and have no issues with an unlock, since it’s already there.
I hope that makes sense.
will this really works on my iphone 4(GSM)? im using windows 7, and will save my baseband 04.10.01? right now i’m on ios 4.3.5
It’ll work to preserve the baseband… but your baseband isn’t unlockable anyways.
mine worked!! yes!! thank you!!
You’re welcome!
Charlie, thanks your response, but I think my info to you was misleading. The French sim card is in another crappy phone, and I want to use it in the 3gs, that my daughter brought from the US. which is not unlocked , nor jailbroken. (ATT) My goal is to upgrade phones to use the 3gs with my current French sim. Your help and advice is greatly appreciate.
BTW your tutorial on iAuthor for Snow Leopard was perfection !!! Thanks
Andrew
i followed all the steps (i have win 7, BB 6.15 , iphone 3gs, 4.1) to update to 5.0.1 but after successful update before switching the iphone, itunes brought the window about my iphone being in recovery made again … i retrieved my 4.1 from tinyambrella, tried again but without any success i also tried pwned dfu but still the same result… any ideas?
Yeah, you have the iPad baseband on an iPhone 3GS. You can’t do this process, because you chose to use the iPad baseband before.
Charlie, sorry to come back to you again, but u may have missed that I’m still not sure what to do as I wrote to you below a few days ago, and by your response, I did not explain myself accurately. Just to clarify again, the French sim card is in another phone not the 3gs, and I want to use in in the 3gs which has never been JB or unlocked. Thanks again, and sorry for the confusion.”Charlie, thanks your response, but I think my info to you was misleading. The French sim card is in another crappy phone, and I want to use it in the 3gs, that my daughter brought from the US. which is not unlocked , nor jailbroken. (ATT) My goal is to upgrade phones to use the 3gs with my current French sim. Your help and advice is greatly appreciate.”
You aren’t going to be able to do what you are trying to do I don’t believe. Not if you have already updated to iOS 5.0.1. The baseband has been updated to a point where it can no longer be unlocked with Ultrasn0w software, and since you don’t have the original SIM, the phone will remain locked up, waiting for activation.
Sorry to tell ya, but you’re always best choosing a carrier over a device, and if the carrier doesn’t have it, it might be best to try alternatives, rather than risk having an expensive paperweight.
You could try “GeveySIM” in the phone, but I don’t have any experience with that. Also, since you don’t have an original SIM to start with, this will likely not work either.
Hi Charlie, I bought my iphone 4 in Japan and I am currently living in France.
I used a Gevey unlocked iPhone 4 running iOS 4.1. Yesterday I restored and updated it to 5.0.1 using redsn0w_win_0.9.10b5 and NO_BB_iPhone3,1_5.0.1_9A405_Restore, therefore preserving bb.
But I do not have my original japanese sim card and cannot activate my phone, although I have the usual greeting message from gevey on start? Am I unlockable ? Is there any solution? Would jailbreak do the trick?
Help would be much appreciated! Thanks.
If your seeing the phone function, and the baseband was preserved, I don’t see why not. I’m not familiar with devices outside the United States, but it makes sense to me that you’re good to go.
Just now i tried to update to ios 5.0.1 while preserving my basband and when i try o restore with itunes i am getting an error message saying that this iphone is not elligible for the requested rebuild and my phone is stuck in DFU mode help please!!
What is your device, baseband, and the firmware you are coming from? Also, just hold Power and home down again to Hard Reset. It should kick it out of DFU.
Hi,
I have a few questions regarding this.. I have a Iphone 4 running IOS 5.0 on contract with rogers.. Now I want to update it to 5.0.1 but want to preserve the baseband (04.11.08) so I can unlock it when there is a unlock available for it in the future.. The things I want to ask will the custom firmware method work for me? Will my device ask for activation when I restore to 5.0.1 with the custom firmware??
Will really appreciate your help..
Thanks..
The device will ask for activation when it restores, and you’ll need an original SIM card when it does. Sn0wbreeze may be able to “Hacktivate” you phone, but I make no guarantees to that part of the process.
Thanks alot for your reply. By original SIM CARD you mean Rogers in my case right? As I am on contract with them is that correct??
Thanks..
Original as in “the SIM card for the carrier in which the phone is originally locked to”.
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?
Do you have your SHSH Blobs saved. Use Tiny Umbrella to perform the upgrade, using your custom firmware for the restore. – You cannot go to IOS 5.0.1 without SHSH Blobs, because Apple is no longer signing the firmware.
http://hottipscentral.com/how-to-save-shsh-blobs-officially-using-tiny-umbrella/
That link will help you check if you have them saved. If you don't, you cannot go to iOS 5.0.1
what I've to do to upgrade 4.3.5 to 5.0.1
Mohamed Saeed If you don't have SHSH Blobs saved for iOS 5.0.1 already, you will not be able to go there.
Mohamed Saeed If you don't have SHSH Blobs saved for iOS 5.0.1 already, you will not be able to go there.
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?
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/
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.
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).
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 ! Reminding u that I don't have SHSH blobs..
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.
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
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.
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 i want to updat it to 5.0.1 for untether jail break
Charlie Pryor Thanx a lot Charlie for replying me nd giving ur precious time… thanx a lot
Thanku Charlie, I already installed 5.1 by preserving baseband without jailbreak. And unlocked with Gevey. Once again thnks. N thanks for hottipscentral.
Glad to hear it. If you need any more help don't hesitate to stop by the forum for a visit!
http://hottipscentral.com/forums
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!
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
Hmmm… Interesting. What version of iTunes are you using?
Charlie Pryor 10.5.3.3
under tiny umbrella make sure the "set hosts to cydia on exit" and "request SHSH from cydia" are UNCHECKED. then try.
Nope. Still no dice. Thanks anyway.
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
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.
it freezes at a certain point & will not let me do it.
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!
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.
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.
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.
Mr. Charlie, how will I upgrade to iOS 5.1 while retaining its baseband and without jailbreaking it? Thanks. :)
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.
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
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.
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…
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
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
Umayra Al-Nabhany Use this guide to learn how to use SHSH Blobs for restoring with Tiny Umbrella. Use the new firmware, and not the one listed in the video:
http://hottipscentral.com/how-to-downgrade-iphone-firmware-using-shsh-blobs/
Will this work for iPhone 4 baseband 02.10.04 with jailbreak ultrasnow and iOs 4.1? Thanks.