How To: Update To iOS 5 Firmware Without Updating Baseband [iPhone Unlockers]

On October 14, 2011, by Jaden

It is no question that the iOS 5 firmware packs some great new functionality for your iPhone. In fact the iOS 5 firmware includes over 200 new features such as wireless syncing, iMessage, Reminders, Newstand; the list could go on and on. It is because of these new features that so many individuals are upgrading to the iOS 5 firmware. Even Jailbreakers can upgrade to iOS 5 without loosing their ability to Jailbreak. This is because tools such as RedSn0w and Sn0wBreeze are compatible with iOS 5 (for a tethered Jailbreak).

The only roadblock you may face when updating to the iOS 5 firmware is if you are trying to upgrade your unlocked iPhone to iOS 5. If you have an unlocked iPhone you CANNOT simply upgrade to the iOS 5 firmware. This is because iOS 5 will update your baseband, which means you will not be able to unlock your iPhone after updating iOS 5. To get around this issue you need to use a Jailbreaking tool which supports custom IPSW creation.

Jailbreaking tools that feature custom IPSW creation range from the PwnageTool to Sn0wBreeze. One tool that was recently updated to support custom IPSW creation, however, is RedSn0w. RedSn0w was recently updated to version 0.9.9b5 which now includes the ability to create custom IPSW’s. RedSn0w is probably the easiest Jailbreaking tool at this time to create custom IPSW’s and is cross compatible with both Windows and Mac OS X operating systems. Thus, in this how to guide from iJailbreak.com you will learn how to update to the iOS 5 firmware without updating your baseband so you can then unlock your iPhone using UltraSn0w once iPhone is Jailbroken.

Note: Windows users can follow our Sn0wbreeze baseband preservation tutorial by clicking here.

UPDATE #1: If you are wishing to upgrade to the iOS 5.0.1 firmware without updating your baseband simply select the iOS 5.0.1 firmware instead of the iOS 5.0 firmware.

Updating To iOS 5 Without Updating Baseband

Note: At this time RedSn0w 0.9.9b5 is only compatible with the Mac OS X operating system. RedSn0w 0.9.9b5 will be available to Windows users shortly. Until this time Windows users will need to use a tool such as Sn0wBreeze to preserve their iPhone’s baseband while updating to the iOS 5 firmware. We may provide a how to guide for this in the near future (if this would be of use to you let us know in the comments section at the bottom of this post).

Step 1) - The first thing you will need to do is download the official iOS 5 firmware for the iPhone model you are wanting to upgrade. You can do this by going to the iJailbreak Downloads Section which provides direct links (from Apple) that will allow you to download the official iOS 5 firmware. Additionally you will need to download RedSn0w 0.9.9b5 which can also be downloaded from the iJailbreak Downloads Section.

Step 2) - After you have downloaded the official iOS 5 firmware and RedSn0w 0.9.9b5 you may proceed to launching RedSn0w 0.9.9b5.

Step 3) - When RedSn0w 0.9.9b5 is up and running you will need to click the Extras Button.

Upon clicking the Extras Button you will need to click the Custom IPSW Button. A window will now pop up asking you to select the official iOS 5 firmware file you downloaded. Select the iOS 5 firmware file now and RedSn0w will begin creating your custom firmware file. Once it has finished creating your custom firmware file you will notice it on your desktop (or wherever the location of the iOS 5 firmware you selected in); it will have a NO_BB prefix in front of the firmware file name.

UPDATE: If you are wishing to upgrade to the iOS 5.0.1 firmware without updating your baseband simply select the iOS 5.0.1 firmware instead of the iOS 5.0 firmware.

Step 4) - With your custom iOS 5 firmware created you will now need to put your iPhone into Pwned DFU mode. It is important to keep in mind that you cannot just put your iPhone into normal DFU mode to restore this custom IPSW. To put your iPhone into Pwned DFU mode you will simply need to click the Pwned DFU Button on the Extras screen.

Step 5) -Upon clicking the Pwned DFU button you will be presented with instructions on putting your iPhone into DFU mode. Read this instructions and click the Next Button to actually begin putting your iPhone into Pwned DFU mode.

  • Hold down Power (corner) button for 5 seconds.
  • Without releasing the Power button, also hold down the Home (bottom center) button along with the Power button for 10 seconds.
  • Without releasing the home button, stop holding down the power button for up to 15 seconds.

Step 6) - Once your iPhone is in Pwned DFU mode iTunes should launch and tell you your iPhone is in Recovery Mode. From this screen you will need to hold the option key down and click the Restore Button.

A new window will now pop up asking you to select the firmware file you wish the restore to. You will need to select the Custom firmware file you created earlier using RedSn0w. It is important to remember this firmware file will have the pre-fix NO_BB. Ensure you select the firmware file with the prefix or you will end up updating your iPhone to the stock iOS 5 firmware which will also update your baseband.

Step 7) - After you select your custom iOS 5 firmware file iTunes will begin restoring your iPhone to iOS 5. This process can take up to 10 minutes so please be patient. After your iPhone re-boots it will be in a usable state. Congratulations! You have just updated your iPhone to the iOS 5 firmware without updating your baseband.

Note #1: Your iPhone will not be Jailbroken after restoring to the custom iOS 5 firmware you created. You will now need to follow one of our guides to Jailbreak your iPhone, if you wish to unlock your iPhone with ultraSn0w 1.2.4; which was recently updated to be compatible with the iOS 5 firmware.

Note #2: If you are unlocking an iPhone 3GS on the the Special iPad baseband 06.15.00 you will need to take heed to the following warnings by the Dev-Team:

Note: there’s a special “trick” that iPhone3GS owners with baseband 06.15 need for iOS5.  During the new setup screens you see when you start iOS5 for the first time, you’ll be asked about Location Services.  Be sure to select “Disable Location Services” when asked!  Later on in the setup, you’ll have the chance to turn on Location Services again when asked if you want to use “Find my iPhone”.  It’s fine to turn it back on at that point, if that’s your desire (or you can always go in and enable it in Settings.app).

Also, some iPhone3GS users with the 06.15 baseband may have tried to install iOS5 using a stock IPSW (even though you should never ever try to use a stock IPSW if you’re an ultrasn0w unlocker).  If you did try this, your baseband is probably in an inconsistent state, and you’ll need to reflash the 06.15 baseband again (using redsn0w).  Be very careful if you use redsn0w to reflash the iPad baseband — don’t interrupt the process! And please avoid using stock IPSWs in the future.  Unlockers should never go near stock IPSWs

If you have any questions please leave them in the comments section below…

Note #3: Windows users can follow our Sn0wbreeze baseband preservation tutorial by clicking here.

  • Nav Sahni23

    Hey, i am usinh iphone 4 version 4.3.2 baseband 3.10.01
    i want to update it to ios 5 preserving baseband
    but during restore it shows error 3194
    how to overcome it ??

  • http://www.PatrickLewis.net/ PatrickLewis.net

    I successfully did this upgrade.  I had iOS 4.3.5 with 04.10.01 baseband.  I downloaded the 5.0.1 ipsw and made a custome ipsw (NO_BB…) using redsnow 0.9.10b.  I entered the Pwnd DFU mode and did the Option+Restore in itunes and chose the NO_BB ipsw.

    After the udpate, I used an old AT&T sim to get past the activation.  I then put in my Gevey with my TMobile sim.  It took only 2 times with the dial 112-airplane mode to get it back online.

    I now have a unlocked, but not jailbroken iphone.  Which is perfect for me, because I do not have to worry about rebooting and needing a tethered jailbreak.  I don’t use any of the cydia apps anyway either.

  • hauan

    i’ve an iphone 4 with baseband 04.10.01 unlocked with a gevey sim… i did this tutorial and after i restored it with the itunes.. the iphone is not jailbroken.. do i’ve to open redsn0w –> jailbreak or it will update my iphone to the new baseband ?????

  • Mukhtardahir

    HI when I go to click Option+restore it doesnt pull up the new window asking for which firmware i wanna use… Iphone 3gs with ipad baseband and iOS 4.1….itunes 10.4.1…what is the problem???

  • Travboy35

    No way possible, I had to trade my iPhone for one on an older iOS 4. Something. And I had to unlock it with a he eye sim. Sorry the news hurts but yah.

  • http://www.facebook.com/mikegorman70 Mike Gorman

    Hi, my iPhone is a 3gs w/ios 5.0.1(9A405),w,bb of 05.16.05,,serial# beginning w/880370. My problem is that i cannot unlock it ,it is jailbroke using cydia but cannot get it to unlock even w/technical help? Can anybody help me out??? Please as i cant seem to get help from the team????

  • ank_arq

    Hi! I have an iPhone 3gs that I recently received from a frient…it was unlocked and jailbreaked – I don’t know in which way… I went to the mobile phone company Orange to have it officially unlocked and now that I tried to restore it I cannot get it activated – it either says that there is no sim inserted or that the apple server is unavailable…can you help me please? If the it was officially unlocked isn’t it normal to be able to restore to factory  settings and then do the normal upgrade/setup as for a new iPhone? what do I do? Thank you!

  • Z_zee_zeljkovic

    itunes didn’t give me an option select no BB software HELP !

  • Geh_cabarrubias

    what if I already changed my firmware? can I restore the old one?

  • Aman

    Try removing ur gevey + sim. It should help. If still doesn’t work, get an at&t sim from somewhere and it should work.

  • Ali_zeeshan_haider

    Use shift + restore then it will ask which firmware to select

  • Thamu86

    i want to update my iphone to 5.0.1 without updating my baseband (4.10.01) i created custom firmware to preserve the baseband but while restoring i get error 11, 1600, 3194 each time i try, even i tried using tinyumbrella but results are same please help

  • Yousaf05

    Hey guys whats up!i successfully unlocked and jailbreaked an iphone 4 with ios 5.0.1 bb 4.11.08 what i did was easy i had every version installed of redsnow , i had tinyumbrella and all 4.x.x and All 5.x.x versions i tried it for 5 days and saw no result but when i tried to restore it with every version it stucked for a while and after one hour it suddenly appeard the signals instead of invalid sim.i hope this works for u guys . Just spend 5-6 days if so desparate to unlock the iphone without gevey ultra or gevey sim

  • Yourgirl_75

    Karim how did you do it & is it still possible everyone is saying do it now but then they have bricked phones ?? Thanks you can e-Mail me yourgirl_75@yahoo.com…..

  • Yourgirl_75

    how please email me yourgirl_75@yahoo.com

  • Rlowe627

    What do you mean just waiting for jailbreak?  does that mean your phone does not work with Gevey sime?

  • Rlowe627

    Jaden, several users have said they successfully upgraded and preserved baseband but waiting for jailbreak.  What does “waiting for jailbreak” mean?  Does that mean the phone does not work with Gevey Sim?  Do you leave Gevey sim in the phone the whole time?

  • Ssn024

     Hi
    I jailebreaked the mobile normally.. And i went into cydia, i added source. but when i search for   ultrasn0w on cydia it doesnt find it!

  • Julessybertz

    Hello, 

  • Julessybertz

    Oops, now the full message. I have an iPhone 3GS which is currently in some kind of connect to itunes state, which won’t let me use it anymore. I had it running on 4.2.1 with baseband 6.15.00. Now that i wanted to upgrade to iOs 5, i’m stuck. When i follow the exact same steps as written above, everything works, except the restore. when I try to restore my iphone it’s starts restoring, but when it’s almost finished it freezes and i can’t do anything anymore. the only solution then is to unplug my iphone cause it would stay like that forever. Can anyone help me ? At this state it doesn’t matters me which firmware i’ll have to install on my iphone, I just want to work again. (sorry for my bad english, i’m belgian :D )

    Thanks 

  • Pingback: iPhone 3GS iOS 5.1 baseband 06.15.00 Unlock » 東岸的小氣鬼

  • Mohamed

    if i set up the DFU mode and pressed the “preserve baseband” option while using the Snowbreeze application and then in itunes pressed restore without the shift will that change the  baseband?
    i need a quick answer please because i  already did and it is downloading

  • Mohamed

    i used the tinyumberella software it helped with this error :D but i got another error after that so Good Luck :D :D :D

  • Dom

    iPhone 3GS (coming from 3.1.3, going to 5.0.1):  I’m stuck in the “in recovery” –> successfully restore custom IPSW –> “in recovery” + black screen loop.   Immediately after reboot (middle part of step 7 above) iTunes says that the phone needs to be restored….again.   How do I get out of this loop?   Thanks!

  • Amit

    hi 
    3GS – 5.1.1(9B206) – Baseband 6.15.00 + ultrasn0w .
    service also coming but in case i switch off the off then restarting its showing only apple logo so i need to 
    run RedSn0w to boot tethered then its become ok again and showing everything .. pls help me where i am doing mistake so that no need to boot in case of switch on after switch offthanks 

©2012 iJailbreak.com

All trademarks and copyrights remain the property of their respective owners.

iJailbreak.com is an independent publication and has not been authorized, sponsored, or otherwise approved by Apple, Inc.