Download custom jailbroken iOS 4.3.3 iPhone 3GS iPad baseband [Tutorial]

May 17, 2011

Tutorials

Apple iPhone 3GS owners with one of the following baseband 05.14.02, 05.15.04, 05.16.01, 05.16.02 still cannot jailbreak/unlock their devices since Ultrasn0w doesn’t support any of these baseband.

To find your baseband go to Settings > General > About and look for Modem Firmware, that’s the baseband.

In this post you can find 2 iOS 4.3.3 for iPhone 3GS. Both are already jailbroken and unlocked. Both are using the iPad 06.15 baseband.

Note: if you install one of these 2 IPSW, you’ll be  upgrading the baseband to iPad 06.15 baseband. The process is not reversible and the baseband cannot be downgraded.

We’ve tested both these Custom iOS 4.3.3 IPSW. We’ve created them using Sn0breeze latest version 2.7.1.

You’ll see that one is for Old Bootrom and one is New. To find out which one you have, download this small tool called F0recast, plug in your iPhone in the computer and run the tool. It will tell you your Bootrom.

This will work both on Mac and Win, only iPhone 3GS

Once you’ve identified your IPSW, download it and put it on your Desktop

1. Start iTunes and plug in the iPhone

2. Put the device in DFU mode.

Press and hold the Power and Home buttons for 10 seconds. Keep holding the Home button and release the Power. Hold the Home button for 10-12 sec until iTunes tells you that a device in Recovery mode has been detected. Release the home button.

iTunes DFU

itunes restore iphone

3. Mac users: Hold the keyboard Option key and press Restore in iTunes. Win users: Hold left Shift and press Restore in iTunes

4. Point to the downloaded IPSW that you have placed on the Desktop and let iTunes do the rest.

5. Once it’s all done, turn on your iPhone Wi-Fi and let Cydia update the packages.

6. Reboot the iPhone. Select Cydia > Sources > Ultrasn0w and install it. (There’s a tutorial here)

7. Power-off the iPhone by holding the Power and Home buttons until you see the Apple logo, ignoring the Power Off screen.

Done, you now have a jailbroken/unlocked iPhone 3GS

, , ,
  • Pingback: [3G] Problem z Iphonem (soft, simlock)

  • john

    To know which boot room you have I would add this step. This will give the absolute answer to the boot rom. F0recast check serial number which is not always clear. Or at least so it seams. Either way great write up.

    To check iPhone 3G/3GS bootrom version:

    Put your iphone in DFU mode.
    (Connect your iPhone to iTunes, turn off, click power +home button for 10 seconds, leave POWER button after 10 seconds, holding HOME button)

    iTunes will detect your iPhone in recovery mode.

    Go To:

    Start->Control Panel->Device Manager

    In Universal Serial BUS Controller, you will find Apple Mobile Device USB Driver

    Right Click and go to Properties, go to Details tab and select “Device Instance Path” from the drop down list box.

    In that information, u will find [iBoot-359.x] at the end.

    On a Mac:

    Put the iPhone in DFU mode
    Then navigate to “About this Mac”.
    From there go to “More Info…”, and select USB on the list on the left.
    Under the USB menu you can select “Apple Mobile Device (DFU Mode)” and that will bring up information about the iPhone.

    About half way down it will have the iBoot information:
    It will either be [iBoot-359.3]-old or [iBoot-359.3.2]-new.
    To get it out of DFU mode just hold both the home and power button until it powers back on

    I also used iTuens 10.3.1 with no problems.

    • shaf

      I tried to restore this custom firmware to my 3gs ios 4.3.3 & always getting an error on itunes. I am not sure wheather my device is old or new bootrom. I have tried f0recast and also through device manager but none of the options tells me about the bootrom. So, I tried both of them custom ispws. My device is not restoring to the offcial software. Any help will be appreciated. Please note I had iReb runnng in the background. I am getting error 1015 for both ispws and usng itunes version 10.2.2.12. Thanks in advance

      • silversurfer

        Did you read this post from John to find out your bootrom?

        To know which boot room you have I would add this step. This will give the absolute answer to the boot rom. F0recast check serial number which is not always clear. Or at least so it seams. Either way great write up.

        To check iPhone 3G/3GS bootrom version:

        Put your iphone in DFU mode.
        (Connect your iPhone to iTunes, turn off, click power +home button for 10 seconds, leave POWER button after 10 seconds, holding HOME button)

        iTunes will detect your iPhone in recovery mode.

        Go To:

        Start->Control Panel->Device Manager

        In Universal Serial BUS Controller, you will find Apple Mobile Device USB Driver

        Right Click and go to Properties, go to Details tab and select “Device Instance Path” from the drop down list box.

        In that information, u will find [iBoot-359.x] at the end.

        On a Mac:

        Put the iPhone in DFU mode
        Then navigate to “About this Mac”.
        From there go to “More Info…”, and select USB on the list on the left.
        Under the USB menu you can select “Apple Mobile Device (DFU Mode)” and that will bring up information about the iPhone.

        About half way down it will have the iBoot information:
        It will either be [iBoot-359.3]-old or [iBoot-359.3.2]-new.
        To get it out of DFU mode just hold both the home and power button until it powers back on

    • silversurfer

      …also…have a look at this post

      • shaf

        i did try it. the device is dead now

        • shaf

          actually I just found out my device is new bootrom

    • shaf

      thanx for the quick reply. still getting 1015 error

  • shaf

    restoring it now with new bootrom ispw..

  • shaf

    still getting 1015 error. Plz help

    • shaf

      anybody plz help

  • problematic

    this might be late… but I think you already have an ipad baseband…
    you can’t restore your 3GS to anything other than ios 4.1…
    after restoring to ios 4.1 you should get error 1015, use ireb to kick off from this, then jailbreak it using whatsoever :)

    good luck :)

    • https://lovefortech.com aaron29

      3GS IPHONE NEW BOOT ROM ON 4.3.3 IPAD BASEBAND STUCK ON APPLE LOGO STUCK IN DFU SO SCREWED UP AT THIS POINT, AFTER FLASHING IPAD BASEBAND..im in the biggest screw up ever, i have a 3gs new bootrom that had 05.16.02 baseband, i flashed ipad baseband successfully with 4.3.3 firmware that was on the phone from the getgo, it then rebooted fine i installed jailbreak me 3.0 and ultrasnow and unlocked it to my dismay after a reboot guess what… im tethered i used redsnow rc16, now then went and tried everthing cant restore cant do nothing with an of the redsnow, or itunes tried restore a custom ispw, wont work… how can i restore the same stuff on the phone… i know ipad baseband is not upgradeable i need specific steps to fix this without fail, i am not about to update to 4.3.4 then the phones worthless to me cause i need it unlocked and untethered.Ive tried changing host file, tried irec, 2 versions of itunes, stock 4.3.3 wont restore , custom 4.3.3 wont restore, rejailbreaking it wont do nothing only thing i can do is boot tethered and it still wont reboot after this is supposed to be an untethered ios and baseband combo????? why am i experiencing such hassle.

      • silversurfer

        have you tried restoring the jailbroken iOS using another computer?

  • shaf

    Is anybody here to help me??????????????????????????

  • ron2k_1

    I have 4.3.3 stock FW downloaded already. I have a 3GS running on 4.1 with iPad bb already kicking, the only think I know about my bootloader is that it is running 6.04 (I think). So can I use sn0wbreeze and create my own custom 4.3.3?

    Thanks

    • silversurfer

      yes, make sure you create it with iPad bb again

      • ron2k_1

        Well, snowbreeze never touches your baseband as far as I know. And given that I’m already running on 6.15.00, I don’t really have a choice. And I’m assuming that I need to run the TSS server as well as 4.3.3 is already closed. Am I correct?

        • silversurfer

          yep

          • ron2k_1

            Thanks silversurfer for the prompt attention. You have no idea the many night I’ve been up looking for a response to this. So in my case:
            1. Backup 3GS on iTunes
            2. Make custom FW with snowbreeze
            3. Place 3GS in DFU Mode *
            4. Shift + Restore on iTunes
            5. Take coffee break
            6. Install unltrasn0w and appsync from cydia
            7. Restart, and restore back up

            * Note, this article here states to put phone on pwned dfu mode with iReb though http://everythingapplepro.net/?p=221#comment-4544 Any difference?

        • silversurfer

          yes…use iReb to flush the phone before restoring with itunes

      • silversurfer

        iReb will eliminate error 1600

    • ron2k_1

      Oh I forgot. After step #4. I need to start TinyUmbrella and start the TSS Server.

  • J

    Anyone who can offer some help – would be greatly appreciated. Here’s my situation:
    Started with an Iphone 3GS (new boot ram) with Apple firmware 4.3.2 and baseband 5.16.02. I’m operating in a Windows 7 64-bit environment. Goal was to jailbreak and unlock in simplest manner, so I downloaded a pre-made custom firmware .ipsw 4.3.3 with baseband 6.15.00 made from Sn0wbreeze 2.7 and attempted restore through Itunes (latest version 10.4). Ran into error 3194, and duly circumvented with tiny umbrella (5.00.09). Next, faced error 1600, which I tried to address with IREB 4. This seemed to work, as phone went through restore process. However, at conclusion, instead of rebooting, screen went black and stayed there. Neither tiny umbrella nor IREB recovery fix have been able to kick the phone out of this mode. Tried to restore again with same firmware, which ended with error 1015 – and phone back in stuck black screen. Also tried the fix recover 43 application – this produced a flurry of activity on my iphone screen, starting with the following lines:
    Greenpoison
    Unable to find gBdevList
    Unable to find fs_mount
    Unable to find fs_unmount
    Unable to find fs_load_file
    Greenpoison initialized

    And then large amount of scrolling data that moved too fast for me to record, but ended up where things started – iphone stuck in black screen.

    My goal is to have a jail broken, unlocked phone, with the lastest firmware possible (enabling untethered boot). Can anyone give me instructions on how to achieve this, the more specific and idiot-proof the better.

    Thanks,

  • soulmo

    loaded custom ispw on m 3GS using Tinyumbrella in the back, got stuck in DFU mode, fixed this with redsnow tehtered reboot. Unlocked SIM and synchronized my old data. Phone worked fine for some minutes until I put it in standby (black scree) fom where I cannot recover it anymore. Any idea?

    • Silversurfer

      No Idea. Try holding the power and home together until you see (if it does) the Apple logo, then release them

      • soulmo

        iphone doesn’t react on holding the buttons either. Itunes (2.2.1) still seems to recognize it as it asks to restore it. Any restore attempts fail of course (error 1601). Iphone doesn’t appear to do anything….

  • Marcelo

    Will it work with itunes 10.3.0.54 ?

    • soulmo

      I have been using itunes 10.2.1 so far. Do you think 10.3.x would make a difference in this situation?

      • Silversurfer

        Have you trying using iReb before restoring?

        • soulmo

          iReb didn’t help. In the meantime I tried restoring to FW 4.1. The phone even lid up briefly and went black again. The attempt endet with an error 28 in itunes

  • Deneb

    Having trouble downloading old bootrom version. website requires purchase of subscribtion.

    • Deneb

      is there any other way to download the old bootrom version?

      • Deneb

        NVM. I just had to reload the page like 5 times then it allowed my turn to download.

  • Deneb

    Now im getting error 21 after restore in itunes. how can I get passed this?
    i’ve tried TU on and off/unchecked Hosts to Cydia servers,
    tried Reds0w’ed into pwnd DFU mode,
    how is error 21 fixed?

    • Silversurfer

      Hi Deneb, did you fix your issues?

      If not, create a new user account on your computer, install iTunes and restore the iPhone from the new user account. Use iReb before restoring.

  • Marcelo

    But, would it work with itunes 10.3.0.54 ?

    • Silversurfer

      Hi Marcelo,

      You need iTunes 10.2.2

  • Tony

    I currently have an iPhone 3GS running 4.1 with a baseband of 5.14.02 (it’s jailbroken, but not unlocked). if I want to upgrade the phone to 4.3.x so that I can jailbreak & unlock it, what should the process be since Ultrasn0w doesn’t support my current baseband?

    My biggest concern is upgrading phone and having iTunes/Apple force the new baseband 6.15.00 down my throat…

    Thanks in advance!

    • Silversurfer

      Hi Tony,

      as you said, upgrading to iPad BB is your only option with your BB. Ponder it carefully before doing it since there’s no turning back.

      • Tony

        Thanks for the quick response. will I be able to jailbreak / unlock with the new baseband then? Thanks!

  • Hans

    So I had a bricked 3GS to try and revive-I believe it was running the 4.2.1 JB (and tethered unlock) with the updated 6.15 BB. The official Apple iOS update was ran on the phone (4.3.4) which caused the initial bricking. I was able to successfully get it back to a 4.2.1 JB, but only tethered. I found this page and figured I would give it a shot, but even after I had confirmed the the newer Bootloader (359.3.2), followed the steps and included iREB (which should always be run prior to a JB attempt, IMO), the custom .IPSW did not work-it would get bricked again. I did not want to re-install iTunes, and noticed that 10.2.2 was recommended (even though I am on the most recent-10.4.0.80), so I gave sn0wbreeze 2.7.3 a whirl and bam! Everything is working now at 4.3.4 with the 6.15 BB and the Ultrasn0w 1.2.3 unlocks of course. I hope this may help someone else who had to follow in my shoes today…

  • Alex

    I have iphone 3GS jailbreak iSO 4.1
    I would like to know how upgrade to iOS 4.3
    Since iTunes restore it doesn’t work
    Thankx in advance

  • Wharfey

    Hi all can someone help me I’m jailbroken on 4.1 with 6.15 baseband but I’m wanting to upgrade to 4.3.3 using snowbreeze I know I can’t upgrade the firmware update normally can it be done or am I stuck on 4.1 forever thanks

    • Silversurfer

      Using the latest redsn0w 0.9.8b7c you can restore JB 3GS with 06.15 BB to iOS 4.3.5.

      Search, there’s a post on the site under the jailbreak tab

  • Ginuwine

    Thanks for all your posts Silversurfer. I’m currently in 4.1 with BB 06.15(3GS new bootrom). What are the benefits to update to 4.3.3 ? There is any risk including the no signal and gps issue to update to 4.3.3? Do we really need to use TinyUmbrella then iReb to restore because the last time that I try with iReb i were stuck on DFU ? Because none so far said that he had completed the update with success. Maybe the people that have successfully updated don’t comments… Should I use the newer version of redsn0w or snowbreeze in order to patch the ISPW?


Free iPod Apps      App Store Download      How to Jailbreak      IPod Touch Free Apps