iconmonstr-twitter-1-48.png  iconmonstr-facebook-4-48.png   iconmonstr-google-plus-4-48.png   

Unlock iPhone 3GS Baseband 05.16.01 & 05.16.02 on iOS 4.3.3

Here is a complete step-by-step guide to jailbreak and unlock iPhone 3GS 05.16.01 or 05.16.02 baseband on iOS 4.3.3. For those who do not know, restoring stock iOS 4.3 IPSW on your iPhone upgrades its baseband to 05.16.01 and restoring stock iOS 4.3.1, iOS 4.3.2 or iOS 4.3.3 IPSW will upgrade your iPhone 3GS baseband to 05.16.02. As both of these bands are less in value than 06.15.00, so it is technically possible to upgrade them to iPad baseband which is unlockable using Ultrasn0w 1.2.3.

WARNING: After upgrading your iPhone 3GS to iPad baseband, you MIGHT lose your GPS functionality. MuscleNerd of iPhone Dev-Team has already promised to devise a downgrade method for iPhone 3GS/3G iPad baseband users which should restore GPS functionality. Before continuing, please read the conclusion at the end of this note.

Redsn0w 0.9.6RC16 (Main)

Jailbreak iOS 4.3.3 on iPhone 3GS on Windows or Mac Using Redsn0w:

These steps below will help you to jailbreak and upgrade your iPhone 3GS 05.16.01 or 05.16.02 baseband to iPad baseband. If you are already jailbroken on iOS 4.3.3 but do not have iPad baseband, you still need to follow the steps below to re-jailbreak and upgrade your baseband to 06.15.00. If you are already jailbroken on iOS 4.3.3 and have iPad baseband, skip to step 18.

1. Download iTunes 10.2.2 for Windows or Mac OS X

Download Links:

Download iTunes 10.2.2 from official website
Download iTunes 10.2.2 for Windows (32-bit)
Download iTunes 10.2.2 for Windows (64-bit)

2. Download Redsn0w 0.9.6RC16 for Windows or Mac OS X

Download Redsn0w 0.9.6RC16 for Windows
Download Redsn0w 0.9.6RC16 for Mac OS X

3. Download stock iOS 4.3.3 IPSW for iPhone 3GS from here.

4. Restore stock iOS 4.3.3 IPSW to your iPhone 3GS using iTunes. To do that, hold down the SHIFT key (ALT for Mac) and hit the Restore button. Select stock iOS 4.3.3 IPSW which you downloaded in step 3 and leave the rest on iTunes.

5. Once your iPhone 3GS has been restored to stock iOS 4.3.3 IPSW, it should be locked on 05.16.02 baseband. Launch Redsn0w 0.9.6RC16 and click on the Browse button. Select iOS 4.3.3 IPSW which you downloaded in step 3 and let Redsn0w to process the provided IPSW.

Browse for iOS 4.3.3 IPSW

    1. If your iPhone 3GS has new-bootrom, choose YES and if your iPhone 3GS has old-bootrom, choose NO. If you are unsure about the bootrom of your iPhone, use iDetector tool by iH8sn0w.

iPhone 3GS Old+New Bootrom

    1. Once IPSW has been successfully processed and identified, click on the Next > button.

Redsn0w 0.9.6RC16 (IPSW Successfully Identified)

    1. Now wait while Redsn0w patches the kernel of the provided IPSW.

Redsn0w 0.9.6RC16 (Patching Kernel)

    1. Choose Install Cydia and Install iPad baseband from the available jailbreak options.

Redsn0w 0.9.6RC16 (Install iPad Baseband)

    1. Now you will see iPad baseband upgrade warning. Read it and if you agree to the involved risks, click YES. Click on the Next > button to continue.

iPad Baseband Warning

    1. Connect your iPhone to your PC or Mac via USB cable and make sure it is completely powered OFF.

Redsn0w 0.9.6RC16 (Prepare for DFU)

    1. Now use the following instructions to put your iPhone in DFU mode:
      • Hold down the Power (corner) button for 3 seconds.
      • Without releasing the Power button, also hold down the Home (bottom center) button for 10 seconds.
      • Without releasing the Home button, release the Power button BUT KEEP holding the Home button for 15 seconds until Redsn0w detects your iDevice in DFU mode.

Redsn0w 0.9.6RC16 (DFU Instructions)

    1. Now wait while Redsn0w fetches the iPad baseband files. This will take sometime depending on the speed of your internet connection, so be patient.

Redsn0w 0.9.6RC16 (Fetching iPad Baseband Files)

    1. Once iPad baseband files has been downloaded, Redsn0w will patch the iBoot of your iPhone using Limera1n exploit.

Redsn0w 0.9.6RC16 (Exploiting with Limera1n)

    1. Now wait while Redsn0w uploads the patched ramdisk to your iPhone. Once done, your iPhone will reboot automatically.

Redsn0w 0.9.6RC16 (Uploading Ramdisk)

    1. Thats it. Click on the Finish button to close Redsn0w. Rest of the process will be done on your iPhone.

Redsn0w 0.9.6RC16 (Done)

    1. Once your iPhone has been fully jailbroken and hacktivated on iOS 4.3.3, it should be running iPad baseband. To confirm this, go to Settings -> General -> About and see the value in-front of Modem Firmware. It should be 06.15.00 which represents iPad baseband.
    2. Go to Cydia and install Ultrasn0w 1.2.3 by following this guide.

Install Ultrasnow 1.2.3

    1. Once done, reboot your iPhone and enjoy your fully jailbroken and unlocked iPhone 3GS on iOS 4.3.3.

iPhone 3GS Unlocked on iOS 4.3.3

Update#1: Many users reported in comments that Redsn0w crashes while fetching iPad baseband files from Apple servers. As suggested by Kristina and Nicolas in comments, here are the two workarounds:

  • You are using wrong bootrom version in step 6. If your bootrom is NEW then choose YES and if your bootrom is OLD then choose NO.
  • First choose Cydia in step 9 and complete the procedure. Re-run Redsn0w (Skipping step 1, 2, 3 & 4) and choose Install iPad baseband in step 9. Do NOT choose Cydia and Install iPad baseband at the same time.