How To Update iPhone 3GS/3G Baseband To 06.15.00 Using PwnageTool 4.1.3

Ultrasn0w unlock for iPhone 3GS/3G has finally been released but unlike we expected it’s not for baseband 05.14.00. The iPhone Dev Team instead found a working exploit for baseband 06.15.00 (a higher one) found on iPad 3.2.2) and were able to unlock it. So in order to use Ultrasn0w 1.2 to unlock your iPhone 3GS/3G you need to update to baseband 06.15.00!

Note: If you have an old-bootrom 3GS and are already unlockable but want to get to 4.2.1, please wait til we release an “unofficial” bundle for you.  Read no further.


  1. There is no way to come back down from 06.15, and there’s no hiding the baseband version from Apple. You’ll be voiding your warranty in a very obvious way.
  2. If some future baseband comes out with a critical fix, you won’t be able to update to it if it remains down in the 05.xx sequence (then again, you wouldn’t update to it if you wanted to keep your unlock anyway).
  3. Starting with FW 4.2.1 if you have 06.15 on your iPhone you won’t ever be able to restore to stock firmware (it will fail).  You’ll need to only restore to custom IPSWs (then again, if you’re unlocker you should already be doing that).

There’s an error in the bundle for the iPhone3GS 4.1 that prevents the new baseband from being used.  If you know your way around OSX, please download the fixed bundle, and unzip it if Safari hasn’t already done so.  Then “Show Package Contents” of, navigate to Contents->Resources->FirmwareBundles and drop it there.   Otherwise, please wait for the updated PwnageTool, or the OSX version of redsn0w coming soon.

This PwnageTool also contains a 4.2.1 bundle for iPhone3G owners…for all else, it’s still only 4.1.   If you have an iPhone3GS with an old bootrom, use redsn0w for an untethered 4.2.1 jailbreak (it can now install the iPad baseband too).  For all other devices, the 4.2.1 jailbreak is tethered only (use redsn0w for it), until @comex can work some untethering magic.

How To Update iPhone 3GS, 3G Baseband To 06.15.00

Here goes the step by step guide to update your iPhone 3GS or 3G baseband to 06.15.00 using PwnageTool 4.1.3 (Mac OS X). Windows users, you have Redsn0w 0.9.6 Beta 5 to jailbreak iPhone 3GS and 3G on iOS 4.2.1 or 4.1 while updating the baseband. We will post another guide when redsn0w is out.

1. Download iPad 3.2.2 IPSW. (Download ASAP, Apple may pull this off their servers!). If the link no longer works, then you know where to get it! Just Google it and you may find it on various content sharing sites.

2. Download iOS 4.1 IPSW.

3. Download PwnageTool 4.1.3 Unlock Edition.

4. Launch PwnageTool 4.1.3 and select your device (iPhone 3GS or iPhone 3G). Next browse and select the 4.1 IPSW firmware you earlier downloaded in Step 2.

Jailbreak iOS 4.1 iPhone 3G

5. When you see the warning message, please read and understand it carefully.PwnageTool-4.1.3_download_2
You have the option to upgrade your iPhone baseband to an iPad baseband that can be carrier unlocked. WARNING: If you choose to do this, you will not be able to downgrade back to a “normal” iPhone baseband, and you’ll void any Apple warranties… Are you absolutely sure you want to upgrade your baseband?

Click Yes to continue.

6. Next browse and select iPad 3.2.2 IPSW you downloaded in Step 1. PwnageTool 4.1.3 Unlock Edition will club the baseband from 3.2.2 IPSW with iOS 4.1 firmware to make a special unlock IPSW.

7. Let PwnageTool 4.1.3 build the custom IPSW and place it on your desktop.

8. DFU Mode:

In order to restore your iPhone 3GS/3G to this custom built FW, go ahead and put it in DFU Mode.

1. Press and hold HOME and POWER buttons together for 10 seconds.

2. Next release the POWER button but KEEP HOLDING HOME button for another 10 seconds or so.

When you see the message ‘Successfully entered DFU mode! Close the PwnageTool application, start iTunes and restore with your custom firmware bundle’, you know that you have done everything right!

9. Open iTunes, select your iPhone and click ALT + Restore button. Point iTunes to the custom IPSW built by PwnageTool and let it complete the restoration process.

Unlock iPhone 3GS, 3G iOS 4.2.1/iOS 4.1 Using Ultrasn0w

After completing the above given baseband update process, go ahead and follow the steps given in the link below to unlock iPhone 3GS, iPhone 3G on iOS 4.2.1 or iOS 4.1 using Ultrasn0w 1.2.

Unlock iPhone 3GS, 3G using Ultrasn0w 1.2

In case you are facing signal issues try this: toggle on the AirPort mode for a while then toggle it off.

Fix Battery Drain On iPhone 3GS/3G

Due to continual checking of push certificates by iOS 4.1, iOS 4.2.1 your battery will drain pretty fast after you update to baseband 6.15.00 and unlock it with Ultrasn0w 1.2. The culprits are not PwnageTool or Redsn0w but a feature put in by Apple that uses either WiFi or your cellular data network to continuously check for certs.

Here is a temporary fix for battery drain after unlocking with Ultrasn0w 1.2.

You may also like...

59 Responses

  1. chezzz says:

    Will that work if i use redsnow 0.9.6b5 ??
    Thanks a lot

  2. AB says:

    I am a Windows user ,so that means i’ll have to wait right? lets just hope our beloved geniuses from DEV-Team wont take to long to update redsn0w for us Windows users. thanks anyways in advance for your hard work and needless to say devotion for us Idevices geeks lol!!


  3. dl171 says:

    how do i launch the pwnage tool? i have no program to use it with…or do i run it through i tunes?

  4. Oberoi says:

    This is all risky work,something goes wrong we will have to wait for year to get to bb of 6.05,i will better stay away

  5. Tezza says:

    Have tried this, but it did not work for me.
    I have 3Gs on 4.1 with bb 05.14.02.
    The jailbreak worked, but the baseband did not update.
    Still on 05.14.02
    Will try it again & let you know how I got on.

    • Antz9989 says:

      Hi Tezza, I had the same problem when I used pwnage 4.1.3 but when I use redsnow 096b5 problem solve, bb went to 6.05 and phone is unlock now. Good luck.Antz

  6. sara says:

    Do i need to jailbreak my phone again after going through the steps of the baseband upgrade? because i followed the steps above and my sim card is still not working (just like before all these steps)

  7. mhelkie says:

    pls anyone can help me???i updated my iphone 3g 2 6.15 BB using redsnow 0.9.6b5 but i accidentally restore my iphone thru itunes now im stuck in recovery can i exit to matter..pls help me specially musclenerd..

  8. Tezza says:

    It works. bb is now 06.15.00. Excellent

  9. Tezza says:

    To mhelkle,
    If you are having problems getting out of recovery mode, try using “tiny umbrella”
    It has a “recovery” and “end recovery mode”.
    this will work, as long as you are not on 4.2.1

  10. Tezza says:

    To sara,
    your phone should already be jailbroken. You should have the Cydia App on your phone.
    you now need to unlock the phone downloading ultrasn0w via Cydia

    • sara says:

      @ Tezza,
      I did the whole baseband upgrade thing but it still shows my baseband as 05.14.02 what can I do?

  11. rajputx says:

    heyy does this process works with the 3g bootloader 05.09!?????? plzz replyy soon

  12. Max says:

    Hey, did any 1 tried this???? please let me knw…thx

  13. Boss says:

    how do I jailbreak 4.1 BB 05.14.02?

    • dkszone says:

      Follow the steps given in the article above. It will jailbreak as well as update your baseband.

      • Dimitar says:

        Hello, I have a 3G, 4.1 with baseband 05.14.02. My problem is that after ultrasnow it still searching for network??? In about I can see the service provider, but won’t connect.
        After following your How To Update iPhone 3GS, 3G Baseband To 06.15.00, I have a problem with “Point iTunes to the custom IPSW built by PwnageTool”. When I do that as explained in step 9 in your instructions, there is an error message: “The iPhone “iPhone” could not be restored because firmware file is not compatible.” What to do now?

  14. sara says:

    okay so tried running the pwnage tool again because first time round it didnt upgrade my baseband but now when it get to that ispw part it keeps saying it failed

  15. stevan says:

    error 1015 when process with new iPhone1,2_4.1_8B117_Custom_Restore.ipws was finished …. how can i fix?

  16. Rupen says:

    You can’t use the 4.2.1 IPSW because pwnage tool doesn’t support it

    Dev team threw up a bundle, but I am not mac savvy and the stupid OS won’t give me permission to add it to the content folder

    I am sticking to 4.1.. unless someone throws up a custom IPSW with all this already done for 4.2.1

    • JS Baril says:


      In order to use the bundle file, you have to first copy Pwnage Tool in your Applications folder. Then, you ask for “Show package contents” and you’ll be able to copy the bundle file to its right place…


  17. JS Baril says:


    I’ve done the custom .ipsw with iOS 4.1 but when I try to restaure my iPhone with it, I get an 1600 error code…

    Also, Pwnage Tool doesn’t permit me to use the iOS 4.2.1 file…

    iPhone 3Gs MC132FD, 16Go, bootloader 6.4, iOS 4.1, baseband 05.14.02

    Can someone help me? Thanks!

  18. DirtyDave says:

    I followed the steps above several times and the jailbreak works, but still stuck on BB 05.15. Can someone help plz.

  19. coldfire says:

    @JS Baril
    thanks now i can paste the bundle… but when im trying to paste it on th given location it said an existing name is already available should i replace it with that bundle???

    • JS Baril says:


      Hi! Just rename the original bundle file adding the extension .old than paste the new file. You’ll still have the old one in case you need it. Regards.

  20. sara says:

    okay i retried the whole baseband update thing and when i clicked alt + restore and selected the custom ispw built by pwnage after a while it said ” The iphone “iphone” could not be restored. This device isn’t eligible for this requested build” what do i do?? please please help! i need to use this phone i bought from canada in malaysia.

  21. stevan says:

    DD try with redsn0w ,i had problems with this tutorial

  22. coldfire says:

    @ JS Baril
    thanks, anyway did you already unlocked yours?

    • JS Baril says:

      Hi Coldfire. Yes, I have jailbreak and unlocked my iPhone. I’ve been waiting since April to do so because my iPhone has the new bootloader 6.4. Good luck!

  23. kiki2310 says:

    thanks dev `team , im verry happy to use my iphone after so long time waiting on 05.14.02 unlock, in 05.16.00 bb and 4.1 ios,every thing is nice working and so quickly,just use pwnage tool on mac , very easy to use andvery good result and no problem for battery.
    thanks dev team

  24. coldfire says:

    @JS Baril
    well that’s good same here,,
    I’m quite new in terms of jailbreaking & unlocking, Im lucky that im using Mac it helps me alot ,, though before i didnt know how to put that bundle,, until you have posted on how to do,,so thanks again.. ^_^ & thanks to the whole team…,

  25. Pencivet says:

    Fiz o desbloqueio pelo redsn0w_win_0.9.6b5 para windows
    no iPhone 3Gs 16Gb com a maldita BB 05.14.02
    deu certo esta funcionando!!!!!!!
    agora estou com a BB 06.15.00 do iPad

    outra coisa

    O redsn0w_win_0.9.6b5 para mac nao deu certo da erro

  26. Pencivet says:

    redsn0w_mac_0.9.6b5 para mac nao deu certo, da erro tentei varias vezes

  27. Junior says:

    Man, I did all the steps. But my Baseband still is 05.14.02! What i’ve got to do!? Please help, more than 2 months without my little baby! rsrsr…

    • Pencivet says:

      see this link and solved my problem

      iphone 3Gs bb 06.15.00

  28. Morawa says:

    Hi, I updated my iphone 3g to Baseband 6.15.00. I am now stuck in DFU mode and cannot get out of it. My iphone was updated to 4.2.1 on itunes 10, but when I try to restore it will not work. Also I want to downgrade back to 4.1 can anyone please help?????
    Can someone tell me what softwares to use, I am on Windows 7 and XP, thanks

  29. AnnieB says:

    I tried to paste the bundle file into restore folder, but all the actions locked it. I couldn’t take any action at all. Please help.

  30. dcjsk8 says:


    dude i have an iphone 3g with base band 3.1.3 do i have to upgrade OS to 4.1 for it to work??


  31. dcjsk8 says:

    damm i got it wrong BB is 05.14.02 and my OS is 3.1.3 :S


  32. Annie says:

    After I jailbreaked it, my iphone restarted and locked me in emergency screen. And I used ifunbox to passed through the screen. However, I didn’t see Cydia app to unlock. Please help me.

  33. Panzer_green says:

    Did the redsnow 06.15.00 jail break and then stuffed up so it went into loop recovery. how i fixed it

    download file cfw from


    and use redsnow with slecting just dfu mode and then restore with custom firm ware on itunes ur phone will be reset to defult settings. Next use redsnow for jail breaking and for some reason i had to select put the baseband 06.15.00 again. the phone will again stuk on apple logo then again open redsnow and select teather boot. and it should be good.

    good luck

  34. george says:

    Hi guys also have a problem: Iphone 3gs, 4.2.1 BB 5.14.02 I using OSX 10.6.5. Simply can´t update to BB 06.15.00 Itunes always sais “Firmware is not compatible”

    what can I do?!

    Got the phone from my cousin who used it with a contract, but I want to unlock it. thats why its on 4.2.1

    thanks for help!

  35. JESS says:

    HI!! please help!!
    I have a 3gs (3.1.3 / 05.12.01) with jailbreak and unlock.

    I want to upgrade to 4.1… HOW can I do this without loosing the unlock, or, be able to unlock again??

    I wonder if Pwnage Tool 4.1.3 works in my case.. I dont know if I should upgrade the baseband? and most important -if I would get back my unlock-!!!


  36. mitch says:

    I have a new bootrom iPhone 3GS running 4.1, baseband 06.15.00, jailbroken and unlocked. I want to use the SAM thingy to fix my battery, everything went fine untill I connected to iTunes, it said that the SIM card isn’t supported or w.e and then I tried the “by bundle name” method and that didn’t work either. My iPhone was pretty much locked out of iTunes untill I borrowed my buddy’s Rogers SIM card and now the iPhone is activated again. Will my battery issue be fixed??? Also, since I’m on baseband 06.15.00, am I able to update to 4.2.1 or will my phone get bricked or something. All help is appreciated. Thank you in advance

  37. Esra Thor says:

    I can’t restore the iPhone with the IPSW file, always some error that it isn’t eligible for the requested built, please help me!!

  38. Dimitar says:

    Hello, I have a 3G, 4.1 with baseband 05.14.02. My problem is that after ultrasnow it still searching for network??? In about I can see the service provider, but won’t connect.
    After following your How To Update iPhone 3GS, 3G Baseband To 06.15.00, I have a problem with “Point iTunes to the custom IPSW built by PwnageTool”. When I do that as explained in step 9 in your instructions, there is an error message: “The iPhone “iPhone” could not be restored because firmware file is not compatible.” What to do now?

  39. John Rau says:

    If you do this you might experience battery drain, overheating, and GPS problems. Here’s the fix: Use SAM to create a virtual SIM that will spoof iTunes so it will activate properly and not drain your battery:

  40. coldfire says:

    if i will use this tool in jailbreaking ipodtouch 4G with iOs 4.1 do i still need to use the “fixed bundle” or should i proceed already…. thanks…

  41. mannu says:

    i had upgraded to 4.2.1.
    I had asked my service provider for an official unlock on my iphone 3gs.
    They had refused initially.
    I meanwhile did a jailbreak and unlock using redsnow 9.6.6. The baseband on the phone got updated to 06.15.
    I do not have the shsh saved on cydia
    now my service provider agreed for unlocking officially.
    can i go back to the original firmware or I will have to go to apple? Since the warranty is void, will they restore – say for a charge?

  42. DannyM says:

    Work fine!
    THANK YOU!!!

    Just do it step by step 😉

  43. teri says:

    I’ve been looking up a bunch of sites and it sounds like nothing will work for me, but I’ll ask here and try one last time

    Apple store just switched out my old phone and gave me a new one and it came with ios 4.2.1 and baseband 05.15.14 :(, sad. I really rather not upgrade my baseband to 06.15, does anyone know how I can downgrade the baseband? or know if upgrading to 4.3 will give me a new baseband? and if that new baseband will be unlockable? or does anyone just… know what I can do to unlock my phone?

    Thanks in advance! I’d really greatly appreciate your help!

  44. Perfect.. After following the steps accordingly, and as a quite experienced modifier… woila, i get the NPEBEA “Virus” aka Steve Jobs showing up… Really baaaad.