How To: Unlock iPhone 3GS, iPhone 4 on iOS 5 [Step by Step Guide]


The iPhone Dev Team keeps there promise, as they released an update to the UltraSn0w package to allow an unlock for iOS 5. This new update (1.2.4) allows users with unlockable basebands running iOS 5 to unlock their iPhone 3GS or iPhone 4.

If you are running basebands 4.26.08, 05.11.07, 05.12.01, 05.13.04, or 06.15.00 on the iPhone 3GS, or baseband 01.59.00 on the iPhone 4, then you can unlock your device right now with UltraSn0w 1.2.4 by following the steps below (either video or text under the video).


Step 1.

Update to iOS 5 while preserving your baseband. If you don’t know how to do that, here is a tutorial. Note: You need RedSn0w 0.9.9b5

Step 2.

Jailbreak your iPhone using RedSn0w.

Step 3.

Boot up Cydia and search for UltraSn0w. If it is not there, add this repo: and then try searching again.

Step 4.

Download and install UltraSn0w 1.2.4 from Cydia.

Step 5.

You are unlocked! Test it out by using another SIM card.


Notes from 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

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.

You might also like More from author

  • Sangeetha

    I have an iPhone 3GS with a 06.15.00 baseband running a 4.1 (8b117) firmware; it’s unlocked & jailbroken to run on another network carrier. Can I still follow this tutorial by first upgrading it to iOS5 to preserve the baseband & then unlock it again.

    Thanks so much!

    • Brandon

      Yes, as long as you preserve your baseband, you will be able to unlock.


      • i have jailbroken my iphone 3gs currently using ios version 5.0(9A334) using baseband 06.15.00-6.4_M3S2
        I have installed ultrasnow but the problem is that it is not detecting any carrier.
        Can you please look forward in this part?

        Regards & Thanks.

        • Zahir

          I ahve same problem-
          i have iphone 3GS and after upload to IOS 5.0(9A334) modem 06.15.00. I have cydia and i did ultrasnow still i cant unlock.

  • John David

    I have Cydia up and ultrasn0w updated to 1.2.4 but the problem is it says “Cannot find cellular provider”.
    T-Mobile sim card already in and working (unlocked and jailbroken)

    Do I need to put in an AT&T sim card?

    • Brandon

      Did you already try resetting your network settings and doing a full reboot?

      • carlos

        i have the same problem i did every thing u said it just says invalid sim

      • carlos

        when i try to see the carriers it says unable to load network list

      • JP

        Hey Brandon,

        First of all, many thanks for all your help!

        I followed your indication to reset network settings and did a full reboot (with my sim card in). After restart, and as before, it continued in “Searching…” mode forever (FYI, I have a 3Gs, iOS5 and a 06.15.00 BB) with no luck.

        Any suggestions? Thanks!

  • Sam H

    I don’t have one of the unlockable basebands, does this just mean I’ll have to wait for a jailbreak that will work? I have an iPhone 4 with baseband 1.0.05

    • Brandon

      Yes, you will have to wait for a new version. The Dev Team is currently working on it.

  • Chiru

    i have updated my iPhone 4 4.3.3, baseband 01.59.00 using that ios5 NO_BB file.
    after that when i connect it to iTunes it says the sim card is not supported and my phone won’t get into homescreen. On my phone there is connect to iTunes logo and i can only make emergency calls or switch it off.
    Than i jailbroke my phone using redsn0w 0.9.9b5 on my mac. Now it is struck on the apple logo or the rotating circle.
    I need help. Thank you! 🙂

    • Brandon

      Are you looking for a hacktivation or do you actually have a legit sim?

  • kp

    hey man….i installed ultrasn0w phone rebooted and now its stuck on the apple logo

    • Brandon

      It is a tethered jailbreak, you have to use the Redsn0w “just boot” option to boot the phone up.

    • knicks 90

      hey i have the same problem how did u fix it

  • hey i hav phone 3gs with baseband 06.15.00
    and its serial noumber contaion “941” number,,,my question is if i jilbreak my iphone will it be aa tethered jailbreak or untethered????
    is there any way to do jailbreak if it is tethered model??
    thank you

    • Brandon

      There is only a tethered jailbreak out right now. There is a tethered jailbreak, that’s what this post shows you how to do. You just have to run the “Just boot” option in Redsn0w every time your device turns off.

      • so when there will a untethered jailbreak out???????
        im eagerly waiing to update my ios…

  • kp

    ohhh ok… is back on….its still not reading my sim tho …any ideas on how i fix that?..

  • Happy

    hey bro, would this work on windows?

  • Philip

    I dont have a legit sim, but I have an old boot. Will this work? If yes, do I just follow jailbreak or should I do the preserve baseband process?

    Also, will it erase all my text messages, contacts etc?

  • Ryan

    Hey Brandon, I seem to have the same problem as a few others. Im using the sim card I was always using, for the network I am with. Should I get a new sim card? I cannot seem to get any cell service. Ive unlocked with ultrasn0w and downloaded everything (i think) your help would be greatly appreciated!

  • bryan

    i did everything but it still says “searching” help meee

  • bryan

    i did everything and it still says “searching” help me

  • carlos

    help after i rebooted after downloading ultraslow on cydia i am stuck on apple logo

  • jonniel

    have iphone 3gs with 5.0 and 5.16 baseband i did jailbreak it in redsnow.. and tethered so i got my cydia and download the ultrasnow… but its still not reading my tmobile simcard… how can i update my baseband… to 6.15 please help me step by step doin this

  • Enrique

    I have an iPhone 3GS on iOS 5.0 with the following baseband: 05.16.05. It is, obviously, not supported. What should I do to unlock it?

  • Akilah

    I Have an iPhone 3G version 4.2.1 firmware 06.15.00 it is already jail broken and unlock. i would like to update to iOS 5 and unlock. can i update without preserving the baseband because i cant enter PWNed DFU mode. it keeps telling me that “This device requires you to select an ISPW first, but i did custom the ISPW like the instructions said

  • Alexandro Escudero

    Hi, I have an iPhone 3GS on iOS 5.0 with the following baseband: 05.16.05. What should I do to unlock it? Thank you.

  • Endy

    My phone is stuck on the apple logo help brendon

  • Endy

    i try to boot thing on redsnow but it is tell me the connected phone dont suppost unthered phone, but it is thered phone help plz

  • anthony

    after i do this it just stays on the apple logo… what am i supposed to do?

  • dan

    hi, i have a question that everytime i ask someone it just gets avoided, can u please answer. i have a 3GS ios5.. says i have modem firmware of 5.16.05 what do i have to do to be able to jailbreak and unlock this??? do i have to wait for a new jail break or is there something i can do.. man i never had so much trouble trying to find things out when i did my 3g.. plz help. thx

  • Coby

    i have a RARE problem. I followed the directions “to the T”. i have an iPhone 3Gs, now running iOS 5.0, running 05.12.01 firmware. My Cydia icon is white and it crashes when i touch it. Please help me with this problem.

  • sami

    hey i have phone 3gs iso 4.3.5 with baseband 06.15.02
    can i unlock it to use it with t-mobile sim card
    thank you

    • Neshiko

      Sami- I’m in the same situation. Any luck so far?

  • serg

    Hey my iphone 3GS is on iOS 5 with baseband 05.16.05 …… i have jailbroken it but i cant unlock with ultrasnow because it does not support my baseband at this time ……. DO YOU GUYZ THINK THT ULTRSNOW WILL LATER ON MAKE A UPGRADE FOR USERS WITH BASEBAND 05.16.05???

    • dan

      serg how did u jailbreak it with the 5.16.05?

  • Sinean

    Dear Sir,

    Pls help me, my 3GS 06.15.00 baseband updated to iOS 5 and jailbreak with the redsn0w 0.9.9b6 already. and then i have installed the Ultrasn0w 1.2.4 but it still No Service.


  • desiree

    Mines still says searching idk what to do?

  • Sinean

    Pls help me. I have updated my 3GS baseband 06.15.00 to iOS5 without preserve baseband and jailbroken already. And installed Ultrasw0w 1.2.4 the result it can’t unlock. So now what I should do to unlock my iPhone? Pls help me!!!!!!!!

  • I have jailbroken my iphone 4, ISO 5 with redsnow without preserving my base band, running now 04.11.08 firmware, is unlocking impossible now, how to fix this? woould retoring the phone with itune and jailbreakin and unlocking properly will fix it, please help.

    • crystal

      yeah i have the same problem ! did you try restoring your phone and preserve baseband?

  • jsbigs

    I am also on a 3GS with the baseband 06.15.00 (and on T-Mobile) and given the comments of similar setups not getting their sim cards to work, I am nervous about proceeding. Has anyone with the same setup SUCCESSFULLY unlocked and gotten a cell signal once they were done?

  • zlively

    3gs with MF 5.16.05 runing IOS5 how can I JB/Unlock? any help is appreciated…sending this phone to the islands for my cousing to use…many thanks!

  • Michael

    HI, how do you check your baseband because i clicked on “about” on the settings and it doesnt mention it on there.

  • VPSP


    I have a iphone 4 with iOS5 and att. I hear that when we unlock this phone it might break something else in the OS like wifi,etc. Is that true?

  • Deep

    Hi..i have iphone 4 with base band 01.59.00 & OS 4.0.2. Can i update it to ios5 keeping the same base band & then unlock it. if yes how do i do that. can you please help me. you can email me on my id.

  • Fadi

    Hi, I jailbroke my iPhone 3Gs using redsn0w and I think a stock ipsw (but not sure) iOS 5. Then used Ultrasn0w to unlcok it as your video and these instructions say. But when I first logged in to iOS 5 I DID enable location services coz I didn’t see the note at the end of this page.
    The phone is still not reading my T-Mobile sim card even though ultrasn0w is installed. Would the location services trick thing have something to do with it?
    Please tell me how can I fix this problem :((

  • Moin

    I have iphone 4 and I installed ultrasnow but then too sim doesn’t work is there any other option

  • April

    I’m sooo close to having it work. It just says searching. Please e-mail me so I can figure this out! I have a 3gs with ios 5…

    • Shahjay444

      did u got ny solution pz reply i hve same problem

  • Shanee

    I have iphone 4 ios 5 running on 4.11.08
    I would like to unlock my phone, it is already jailbroken.
    I heard I need a Gevey Sim. Did you use one to unlock yours in the video above?

    • Tri13

      i have the same problem, but mine is not jb yet? any ideas on this? is this even possible yet? any help would be appreciate it.

  • Aryan Mostajabi


  • Is it supposed to reboot like a million times? -__-

  • i have i phone 4 ios5 from at&t with base band 4.11.08 and as shanees already jail broken so how can i unlock my phone i have a gevey sim as well

  • Revurinavin

    I have an unlocked 3gs and i have updated to IOS5.0 and my baseband got updated to 5.16.05. Please let me know how to unlock my iphone

    • Ditto!

    • Andy

      I have the same problem. I’m on 5.0 with baseband 5.16.05. Please help

  • Maddds

    I have unlocked my iphone 3gs, but when I put in my t-mobile sim card it says no service. Help?! Anyone?!

    • dave

      go to settings, go to airplane mode, make it on and off( BEST WAY)……..
      other way is take the sim out, turn of the phone, put the sim back on,

  • Slaey

    i have an iphone 4 iso 5.0.1 running on 4.11.08 how can i unlock it please thank you

    • big ben

      Shove it up your ass

  • Jo3ss

    i have an iPhone 4 with a baseband 04.11.08 do you think i can unlock this phone i jailbreak it already and install the ultrasnow but says invalid sim?

    • iNinja

      That has to be factory unlocked to be used on any sim, however you can jailbreak it.. just use the sim with the network it comes in for now & find a way on youtube to get your iphone on to the baseband 01.59.00 then you will be able to unlock with ultrasnow because ultrasnow can not unlock baseband 04.11.08 which you’re currently on.

  • Hexroe

    I have an iphone 3gs with ios 5. I have it jailbroken with cydia installed. I then used ultrasnow to unlock it and it seemed to have no errors. When i tested my sim card it never connected. I am sooooo close to unlocking it. I even used the trick for baseband 06.15.00 that i have by disabling location services. Lemme know what you think. Thanks

  • joseeee

    i did everything ass you said and after i did everything my iphone went straight to recoverymode how do i fix?

  • Eng_seyha

    hi you said there web site how to jailbreak with costume baseband? can you please where me link? thanks so much. my iphone4 ios5.0.0 baseban 04.11.08
    thanks for help me

  • Www Vasquezmarcus33

    i have an iphone 3gs on ios5 and when i unlock it dosent get service someone please help

    • Shahjay444

      did u got ny solution plz reply

  • Raquelpetisca

    hi there. afterd doing the jailbreak with redsnow for a compatible baseband and ios 5.0.1 i went to cydia and then ultrasnow to unlock my iphone 3gs but after that i get STUCK on apple logo… any thoughts?

  • Anonymous

    I have a tough one. I have an iPhone 3gs bought in Japan at the end of 2008. The baseband is 5.16.05 and is the old bootrom. It has OS 5.0.1. I am trying to unlock it so I can use it (with AT&T for chrissakes). I have run both redsn0w 0.9.9b7 and 9b8, both by trying the “jailbreak and install Cydia” and manually going to the ipsw software. I have tried both sn0wbreeze_iPhone 3GS-5.0_OBR_iPadBB.ipsw and iPhone2,1_5.0.1_9A405_Restore.ipsw. When I try the jailbreak it says “unrecognized build fingerprint 38b5cbcccf371f102ba2cb2215aaf4b3”. When I try the manual method, it says the ispw is not supported by that version of redsn0w.

    Is this hopeless for me or is there any way to unlock it?


  • whiteskyangel2

    I have jailbroken/ unlocked my iphone 3gs ios 5 and I have my t-mobile service running again but the only issue I have is that I get a message saying SIM CARD incompatible please use another sim card..before I unlock the idevice so I don’t know how to get rid of that message..and i’d have to bypass it everytime i want to slide to unlock the idevice.
    Please help, thank you !

  • Anoun123

    i’m from Egypt and i have Iphone 3gs ios5 from USA (AT&T) and i have Etisalat sim and i can’t unlocked the phone plzz Help !!! thnk u

  • Yoloceo

    Hi do you have the answer on how to unlock 4.11.08 I’ve been waiting for your answer for 3 months.. or do have any suggestion on how to get rid of 4.11.08?

  • Ehsanfakhraee

    hi ihave iphone 4 and my basebond is 01.59.00 i want to know are u sure when i update to 5.0.1 i can unlock my sim phone and have signal?

  • Vasquezleo94

    how do you check what kind of baseband you have?
    please email me back!!!

  • Dharmeshkb

    i’ve Iphone 4  and it is unlock and jailbrek also.. baseband is 03.10.01
    I want to update ios 5 latest. plz give me some solution

  • Cesargarcia130

    I have a 3GS on 05.16.05

  • Narv9

    I have a 3gs phone had 4.? I updated in I tunes and it wont recognized the sim card and activate i did redsnow but didnt help I jailbroke it originally to use with MYwifi any help on what to do it just seraches then later says no service the sim card is good but it refuses to recognize it or activate please help

  • Couburn82

    Hallo,nice to meet you.I just want to ask,if i buy a iphone 3gs in japan…can i unlock it?My country is using GSM sim card…thanks

  • Abi Tamil