Update to iOS5 Preserving Baseband on Windows using Sn0wbreeze 2.8b8

Alright guys, so a few days ago I wrote a tutorial for Mac users on how to update preserving baseband on iOS5 using Redsn0w 0.9.9b5. I figured that the version of Redsn0w would be released within the next day or so but it hasn't been released yet so I decided to do another tutorial which shows you how to create a custom firmware using . This tutorial will walk you through creating a custom iOS5 firmware which you can restore on your device with an unlockable baseband to use for unlocking with ultrasn0w 1.2.4 or Gevey Ultra on iOS5.

Sn0wbreeze 2.8b8 - Win
iOS5 IPSW(iPhone3,1_5.0_9A334_Restore.ipsw or iPhone2,1_5.0_9A334_Restore.ipsw)

Step 1: Download the necessary files above. Open up Sn0wbreeze 2.8b8, you will notice that it says it is for GM firmware only, this doesn't matter since the GM firmware and the official iOS5 firmware are identical(nothing changed).

Step 2: Hit the blue arrow to go to the next page and select your iOS5 IPSW file that you downloaded above. After you select it, it will verify the firmware and give you a green checkmark like you see below.

Step 3: Now that you have verified your firmware, click the blue arrow button again and you will be taken to a screen where you can select which mode you would like to use. Since both hardware and software unlocks require a jailbreak, I would go ahead and use "EXPERT" mode which will allow you to create a pre-jailbroken custom firmware. If you don't want to jailbreak, you can select the "baseband preservation mode" which will ONLY update you to iOS5 while preserving baseband, it will not install Cydia for you.

Step 4: Now on the next page you will see some options. Pretty much the only option you need to be concerned about is "Hacktivating." This option will allow users with an unofficial carrier to bypass the activation screen(which requires an official AT&T sim to activate and bypass). It is important that you check this option now otherwise you will have to hacktivate with Redsn0w after this process. The hacktivate option can be found under the "General" tab.

Step 5: That is the ONLY option you should have to change, so now keep hitting the blue arrow until you get back to the main screen and select "Build IPSW" after you click Build IPSW and click the blue arrow again, Sn0wbreeze will begin to create your custom firmware. This process takes about 8 minutes. Once it is done, there will be a custom firmware on your desktop starting with the word "Sn0wbreeze" it will also place an application called "" onto your desktop. is the sn0wbreeze version of "just boot tethered now."

Step 6: Now click "OK" on the done screen and you will be taken to the iReb DFU Pwner screen. You MUST be in Pwned-DFU mode in order to restore a custom firmware. Follow the DFU-Pwner on-screen options. Basically you just have to put your device into DFU mode, then iReb will detect the device in DFU mode and put it into a Pwned-DFU state. If you've done it correctly you will see the dialog box below.

Step 7: Now that you are in Pwned-DFU mode, all that's left to do is restore the custom sn0wbreeze firmware that is now on your desktop. Open up iTunes and click on your device in the left hand bar. Hold down shift and then click restore which will bring up a dialog window asking you to select your custom firmware. Select the firmware on your desktop with the filename starting with "sn0wbreeze." DO NOT select a factory firmware, this will update your baseband and make unlocking impossible!

Step 8: After you've restored your custom iOS5 firmware there is just one last step. Since this is a tethered jailbreak you need to now use the iBooty program that was placed on your desktop by Sn0wbreeze while your custom firmware was being created. If for whatever reason sn0wbreeze didn't create an iBooty folder on your desktop, click here to download iBooty 2.3. Open it up and select your device in the drop-down and then select start. Once again, it will walk you through putting your device into DFU mode and then it will exploit your device with the limera1n exploit.

Step 9: That's all there is to it! Once iBooty detects your device in DFU mode, it will boot it up and you should now be on iOS5 with the same baseband you had on 4.x and Cydia will be preinstalled. Remember since this is a tethered jailbreak you MUST use iBooty or Redsn0w to boot tethered EVERY time the phone reboots.

Did you find this tutorial useful? If so, please consider donating below, thank you!

93 Responses to Update to iOS5 Preserving Baseband on Windows using Sn0wbreeze 2.8b8

  1. brainware says:


    I already try it, and the jailbreak is done. the problem is while I try to install furiousMod from cydia (software to make gevey ultra work automatically), the error occur.

    Does anybody know the solution to install furious mod on iOS 5?


  2. kaushik says:

    I am currently using Iphone 4 baseband 2.10 i was able to upgrade to ios 5 using snowbreeze without upgrading my baseband the only problem i faced after that was though i was able to unlock my phone using gevey sim on ios 5 it always showed 1 signal bar . But i could still make and receive calls . Is there any fix for this issue?

  3. iBrandon says:

    Kaushik: Did you try to remove the SIM, turn off the phone completely then put the SIM back in and reboot? Thats how I have fixed mine in the past.

    • kaushik says:

      Yes , i tried all of that …always get 1 signal bar .. but i can make and receive calls . Only the UI shows 1 signal bar 😐

      • Sairam says:

        Kaushik,pls let me know, i have done all the steps, I am using gevey but i am not getting signal after inserting with gevey sim, No Service message. Kindly advise the steps u have done after rebooting ur iphone

        • Lucas says:

          Gevey will work of you preserved baseband,do the process you used to do on os4 :insert sim with gevey,when the message apear click on accept same dial 112 hang up within 2 seconds go to settings and switch fast airplane mode on and off untill you get the sim card failure and sim card not recognized or so click on dismiss on each one,turn airplane mode off and on and you should be good to go.note that the one bar signal will not apear anymore before or after dialing 112.hope it helps,that’s what I did and it worked.sometimes you need to try 2 or 3 times but it works

      • veryv says:

        Kaushik: You need to install ultrasnow 1.2.4 to get the signal bars back. Remember, it will not unlock your device but will only fix the signal bar issue. You will need to continue using Gevey sim to unlock your device. Hope this helps!

  4. enney says:

    I followed the steps, but my phone can’t seem to get pass the apple logo.. What should I do?????

  5. nick says:

    When will the untethered version be out? I don’t really want a tethered version. Didn’t realise this was basically jailbreaking until i did it :/
    Tethered sucks.

    • JaeM1llz says:

      There has been no release date for the untethered iOS5 jailbreak yet. If you want to restore a custom firmware without being pre-jailbroken you will have to use the Redsn0w 0.9.9b5 custom firmware method on a Mac

  6. Eazy says:

    I did all according to the tutorial, but when i was about to restore via iTunes, i got this error 3194, is there any possible fix to it yet?, thanks a bunch.

  7. mokshswaroop says:

    I have ATT 4.10.1 and followed the above process to get iOS 5 custom since i have to unlock the phone through Gevey sim. But following the method, I am not able to connect to ATT network. Can you please comment? what went wrong? all the above sets went correctly.

    • JaeM1llz says:

      If you have AT&T there is no need to use Gevey, Gevey is for unlocking iPhones and AT&T is an official carrier so there is no need to unlock in order to use it.

  8. Amat says:

    hey man i got gevey sim card.. and i had it unlocked on 4.3.5. now i upgraded with your instructions and the baseband is fine/// but for some reason the phone doesnt recognize the sim card/ i should get a message when i use the gevey sim card and i dont get it. what should i do?!?!??!

  9. kimagoro says:

    help me please..after at step 8..when i flashing my device..there are snowbreeze logo with loading bar beneath it..after i complete the bar loading..the device reboot..and appear apple logo..after that another apple logo with loading bar below..the loading bar not moving and stuck there..i try re flash again..it same..i try to create ipsw without hactivation(simple mode).. it work..but still i stuck at the sim cannot be identify..so my problem is..i stuck at second loding bar with apple logo after reboot..how to overcome this?

  10. Amka says:

    I did according to the tutorial, but my iphone 4 stuck in apple logo with loading bar after itunes restore completed. What should I do?

  11. stacker says:

    If i want to just upgrade to ios5 preserving my baseband to use gevey ultra i have to create a custom FW using the latest redsnow?


  12. DeanO says:

    Hey all

    My daughter Has the iphone 3gs with ios 5 with baseband 05.16.05 will this work with her phone?



    • JaeM1llz says:

      05.16.05 is not unlockable but since it’s a 3Gs you can upgrade your baseband to 06.15.00 in order to unlock. If you’re already on iOS5 there’s no point in using this tutorial just install the iPad baseband and then jailbreak and install ultrasn0w to unlock.

  13. Aqram says:

    i am stuck on the snowbreeze logo.. it doesnt move at all.. please help . i cant restore back right

  14. Adam says:

    I currently have an iPhone 3GS on baseband 06.15.00 – will updating to iOS5 lose the baseband unlock?

  15. bhubiz says:

    i got an error (1600) please help !!!

  16. bhubiz says:

    got it to work. it appears that my iTunes was on 10.4.1 and i updated to 10.5 and it worked. I have another problem in cydia. in the sources section http://repo666.ultrasn0w.com repo there are no packages. so now how do i unlock iphone 4 baseband 01.59.00??? any help is much appreciated

  17. […] Please note that I have not tested this process. Ultrasn0w users should have no issues unlocking but I have heard mixed reports from Gevey unlockers. Please proceed at your own risk. This tutorial is currently MAC ONLY. If you have Windows you can use our sn0wbreeze 2.8b8 tutorial. […]

  18. vicky says:

    I have i4 Version 4.2.1 with Baseband 03.10.01
    can i use this process to upgrade to IOS5 while preserving the baseband
    and will i be able to unlock my iphone after successfully updating and jailbreaking????
    and if not then when can i except a solution for this..
    Thanks for reply in advance 🙂

    • JaeM1llz says:

      Yes, you can use this method to preserve your baseband.

      • vicky says:

        Thanks so much for quick reply…
        thats great that i can preserve my baseband
        but i have doubt about unlocking the phone after updating
        as i have read that unlock still not available for iPhone4 with baseband 03.10.01
        so should i go for this or wait for the unlock for baseband 03.10.01 of iPhone4
        or i will not have to unlock my phone again if i use this method????
        waiting for valued reply….

  19. uzman says:

    Before i update, I want to know, Should my cydia say SHSH blob 5.0 because currently it says 4.1 & 4.3.5 only.
    If it should than how do i create a blob for iOS 5 before updating? or can i update without having one?

    • JaeM1llz says:

      You cannot save your 5.0 SHSH because SHSH playback won’t work in iOS5+ the way Apple handles restore verification has changed significantly in this new iOS.

  20. uzman says:

    I treid to create a custom IPSW. RIght after i clicked build ipsw, it said extracting ipsw and then it says ” sn0wbreeze has failed to create cusom IPSW. Bad state (invalid stored block lengths)”
    Any ideas?? please help?

  21. veryv says:

    I’m able to go through till step 6 only, after that I don’t see my device in itunes to perform the installation of iOS 5. Pl advice.

  22. Jonecir says:

    Hello, I have a jailbreak/unlocked 3GS iPhone with the following:

    Version: 4.2.1 (8C148a)
    Model: MC135LL
    IMEI: 01 202700 540190 5
    Modem Firmware: 06.15.00

    Can I update it to IOS5 following the above tutorial? Before I updated to 06.15.00 I stayed almost a year without using my iphone 🙂

    Thanks a lot

  23. Sid says:

    I updated to ios 5 preserving my baseband to 3.10.01 successfully via snowbreeze.I unlocked via gevey and have no problem.I just face problem when I have to boot my phone tethered for rebooting.As I have jailbroken via snowbreeze I use ibooty v2.3 for tethered booting.But ibooty does not always work successfully in single attempt.I put my phone into dfu mode as per the guide but it gets stuck at the apple logo.In the ibooty application it finishes its job and says its done,but when my phone restarts after its done it still gets stuck at the apple logo.its takes several attempts.Also once I had to again restore my phone via itunes to the custom firmware and then after freshly installed,ibooty then successfully booted my phone.Why such problem? Is anyone else also facing like me? Also I wanted to know if I used redsnow to “just boot” my phone is it fine or should be avoided?Please help me clarify this.
    Thank You.

  24. Sid says:

    Can I surely use redsnow to just boot because I have updated and jailbroken via snowbreeze? The two (redsn0w and sn0wbreeze) are different programs so I am not sure.I tried searching many forums but did not find anyone who jailbroke via snowbreeze but used redsn0w to just boot.Sorry but I need to sure.Can I do it or will it create problems? Please confirm this.
    Thank You Again.

  25. Sid says:

    I also wanted to know,is it fine if I just boot my device from any pc with redsn0w or ibooty?Or does it require the same pc where I have synced with itunes?
    Thanks a ton for your quick response bro!

  26. hitesh says:

    i am using iphone 4 bb 2.10…i followed all the above steps, and it went good till the 8th step….after it boots the phone, it gives an msg that no sim installed and asks me to connect to itune, after connecting to itune, itune gives the same error…dont know wht went wrong..can somebody give any suggestions on this..

  27. ineedhelp says:


  28. bhubiz says:

    i am on ios 4.3.5 baseband 04.10.01 on my iphone 4. can i unlock my iphone 4 when i upgarde it to custom ios5 preserving the baseband 04.10.01 with a gevey sim ??????

  29. myron says:


    Can you please help me solve my problem, i had updated my iphone 4 from 4.3.5 to ios 5 unknowingly that it would be lock , but i managed to downgrade it back to 4.3.5. I preserved my baseband using snowbreeze n updated back to ios 5 it successfully preserved my baseband(4.10.01). But for some stupid reason i wanted to reinstall it again, i used the same ios file which i used before but this it dint preserve my baseband.. i tried installing it many times but im not getting my old baseband back.

    please help

  30. ios5 problem says:

    […] doing it? I used sn0wbreeze to jailbreak preserving my baseband. i followed these instructions: Update to iOS5 Preserving Baseband on Windows using Sn0wbreeze 2.8b8 | iPhoneBlogr.com AND i did not encounter any […]

  31. trikid17 says:

    Does this work if your iphone is already jailbroken? I can’t get itunes to let me restore. I keep getting error 3194. I saw a youtube clip that explains that apple knows I jailbroke it and won’t validate the restore. ? solution?

  32. Emy says:


    I have updated my Iphone 4 to IOS5 using Sn0wbreeze and preserving my 1.59.00 baseband. Everything worked well but after jailbreak I cannot receive calls anymore.
    I have full signal, I can make calls, send Messages but all my incoming calls are sent straight away to voicemail. Can you help me with this issue?
    Thanks a lot!

  33. Deo says:

    What does it mean?
    “Remember since this is a tethered jailbreak you MUST use iBooty or Redsn0w to boot tethered EVERY time the phone reboots.”
    Does it mean I shouldn’t be using iTunes anymore to sync or to back up data? OR I can connect to iTuens just like today?
    After reading all above, today I am thinking to upgrade my iphone4 to iOS5. Currently I am on Ver 4.1 and 2.10 baseband. I am using Gevey SIM and I am located in Thailand and travel a lot….. so I have to reboot many times to use my Gevey or change sims.
    I am not confident I understand above steps but will try to follow.
    Let me know any suggestion???? PLEASE!!

    • JaeM1llz says:

      It means every time the phone reboots you need to connect it to a computer to reboot it. If you reboot a lot, I would definitely not recommend updating until an untethered jailbreak is released.

      • Deo says:

        Reboot mean = Turn off and On OR reset with pressing top and home buttom. Does it also include SIM take off and in?

        • Deo says:

          “I would definitely not recommend updating until an untethered jailbreak is released.” If I try with thethered jailbreak, can I do it untethered later after release?

        • JaeM1llz says:

          Yes, both turning off the phone and manually resetting it will cause you to have to connect it to a computer to boot. And yes, youll be able to use untethered when its released but it wont be happening any time soon. 5.0.1 was just released and they patched the untethered exploit so when the untether jailbreak comes out it will only be for 5.0(which you cant restore anymore) so we’re looking at probably months before an untethered is released for anything after 5.0

  34. NYPD says:

    did everystep in here still get the 3194 error and i already edited the host file /switch usb restarted the computer etc

    i have a new bootrom 3gs with 4.1 ios unlocked 6.15.00 baseband

    • JaeM1llz says:

      Usually means you are not on the latest version of iTunes. Also you were not supposed to edit your hosts file. If you have any references to “gs.apple.com” in your HOSTS file you need to remove all of them(the whole line).

  35. Kily says:

    It’s not working for me my iphone 4 with the preserved baseband and my givey card is not working, what should I do ?

  36. Yamil. says:

    is this still working ? I’m afraid of trying.

  37. Yamil. says:

    Please answe my question

  38. ashley says:

    i am unable to create my custom ipsw file.. when it starts extracting i get an error that “Snowbreeze has failed…, snowbreeze has failed to create custom ipsw please try again bad State(invalid stored block length) help plzzz guys………..

  39. mickey says:

    i have 4.11.08.. can i custom my firmware if i preserve my baseband? can i unlock it???

Leave a Reply

professional help writing papers for college english research paper how to write a macro economics paper essay writing speech writing essay papers