How To Jailbreak iOS 4.2.1 With Sn0wbreeze 2.2

As you may be already aware, Sn0wbreeze 2.2 is now available for download. It can jailbreak iPhone 4, 3GS, 3G, iPod Touch 4G, 3G, 2G, and iPad on iOS 4.2.1 Untethered by building custom IPSW firmware while preserving iPhone baseband.

Sn0wbreeze 2.2 is the Windows equivalent of PwnageTool 4.2, a Mac OS X only program. This version includes the ‘Baseband Preservation Mode’ which lets iPhone 4 users preserve their baseband while restoring to custom iOS 4.2.1 firmware.

Here are the steps to jailbreak your iPhone on iOS 4.2.1 using Sn0wbreeze 2.2

1. Download Sn0wbreeze 2.2, iOS 4.2.1 for your iDevice. All download links at bottom.

2. Run Sn0wbreeze 2.2 and click the Next button.


3. Browse and select the iOS 4.2.1 IPSW for your iPhone, iPod Touch, or iPad. Let Sn0wbreeze 2.2 identify the IPSW. Click next to proceed.

4. Only iPhone users have the option titled ‘Baseband Preservation Mode’. In this mode, your device is not jailbroken, and no Cydia is installed. Only your iPhone baseband is preserved, so this option is mainly for unlockers who like to use Sn0wbreeze to preserve baseband.


The other two modes ‘Simple Mode’ and ‘Expert Mode’ also preserve baseband. Select one of this to jailbreak your iDevice along with baseband preservation.

5. Assuming you have selected ‘Simple Mode’ which suffices for most user needs, proceed with the next step.

6. Now Sn0wbreeze will start building the custom IPSW. If you have Adobe Flash for Internet Explorer installed on your PC, then you can play Pac-Man game while the build goes on.


7. Once the custom IPSW is built, click OK to start following the onscreen instructions to put your iPhone into DFU mode.


8. First turn off your device and connect it to your PC via USB cable. Then click Start.


A. Prepare to press HOME and POWER (5 seconds)

B. Press HOME and POWER buttons together (10 seconds)

C. Release the POWER button, but hold the HOME button

D. Keep holding the HOME button (30 seconds)

If you have followed the steps correctly your iPhone should now be in DFU mode.

9. Now start iTunes, select your iDevice and click SHIFT + Restore in iTunes to restore your iDevice to this custom built firmware.

Once iTunes restores your iPhone to this custom built firmware, your device is fully jailbroken on iOS 4.2.1 untethered.

Unlock iPhone 4 Baseband 1.59.00

If you have been one of those lucky guys who has been able to preserve the baseband at 1.59.00 using the steps above, then go ahead and unlock with Ultrasn0w 1.2.

Download Sn0wbreeze 2.2

Download iOS 4.2.1 for iPhone, iPod touch, iPad

Download iTunes 10.1

You may also like...

10 Responses

  1. Sauron says:

    There seems to be a bug with this software. I dont see any text in the box about Pacman thing, no text in step 8 (DFU Pwner…) as well and the button Start and Close in this dialogue are not clickable!

    I am using Windows 7 Enterprise.

    Anyone experiencing similar problems?

    • Sauron says:

      just to update my previous post that after changing my Windows theme from Classic to Normal for Windows 7, everything works fine. My phone now is fully failbroken.

      Next, unlock plz!

  2. Simon says:


    doing ok with this, doing simple mode and then get into DFU mode, don’t know for sure, enters into ireb, after but then the program crashes. It also made the IPSW and its on the desktop. Tryed to to a restore on both windows and Mac and both come up with 1600 errors.

    So really wondering if you can make a mac tutorial and also could i use GreenPois0n RC6 to do the same thing ?
    Im trying to upgrade my Iphone 3g to 4.2.1 from 4.1 while keeping my baseband 6.15.00

    Alright thanks

    And PLEASE could i get a response back.

  3. Rec0verie says:

    I had the 1600 error too, you need to trick iTunes.
    Just download iReb from ih8snow site, and follow instructions u dick

  4. Joe Bear says:

    iPhone 3GS used snowbreeze 2.2 in the “Preserve Baseband mode,but did not install Cydia.
    Can i jailbreak using simple or expert mode now ?
    Will install Cydia ?
    Thank you

  5. Arlette says:


    I have an iPhone 4 having the 4.0.2 firmware and baseband 1.59.00, I was wondering if anyone tried the above steps and they worked? In the instructions, it is mentioned: “If you have been one of those lucky guys who has been able to preserve the baseband at 1.59.00 using the steps above”, so one should be lucky, so it is not sure that it is going to work.

    Any advice?

  6. Joe Bear says:

    4.2.1 and baseband 5.14.02.
    What is the best to do ?
    Thank you.

  7. vince says:

    [Comment edited by Admin]
    Tried that, it got error of 3194 when trying to restore the custom ipsw.
    Steps to get out of 3194 error:
    1. First edit the Hosts file to point to Apple’s servers.

    Edit And Save Hosts File In Windows

    Edit And Save Hosts File In Mac OSX

    2. Then put iPhone in DFU mode and restore it via iTunes.
    3. Revert changes to Hosts file.
    the 3194 error was gone. however, i got 1013 recovery loop problem. Applied the solution that Izzy found (from the comment section), my phone was back to services!

    what a ride!