(Guide) How-to jailbreak iPhone iOS 4.2.1 using sn0wbreeze

in How-to Jailbreak by

sn0wbreeze logo

How-to jailbreak iPhone iOS 4.2.1 using sn0wbreeze.
sn0wbreeze is a jailbreak utility created by ih8sn0w.

How-to jailbreak iPhone, iPod Touch, and iPad running iOS 4.2.1 firmware using sn0wbreeze jailbreak utility.

This is untethered jailbreak.
This is tutorial for Windows users only, no sn0wbreeze for Mac users. Read: How-to Jailbreak iPhone iOS 4.2.1 using PwnageTool for Mac users instead.
This jailbreak supports hacktivation.

Required stuffs:

  1. sn0wbreeze-2.2-final.zip (UPDATED to sn0wbreeze-2.2.1.zip)
    sn0wbreeze-2.2.1.zip

  2. Official iOS 4.2.1 firmware

Jailbreaking step by step

  • Download sn0wbreeze-2.2.1 and official iOS 4.2.1 to your computer. Put them on your Desktop or My Documents or anywhere else which you can easily remember. I will put downloaded stuff on Desktop in this tutorial.
  • Run sn0wbreeze by double-clicking on sn0wbreeze-2.2.1.exe inside sn0wbreeze-2.2.1.zip on the Desktop.
  • Once sn0wbreeze opened, you will see “not for commercial use” warning. Click OK and you will see credits pop-up.

    sn0wbreeze commercial warning

    sn0wbreeze credits

  • Welcome to sn0wbreeze version 2.2.1 for iOS 4.2.1.

    welcome sn0wbreeze 2.2.1

  • Click the Next button (big blue button on the right bottom) to continue

    sn0wbreeze next button

  • IPSW selection. Click Browse button and select the iOS 4.2.1 IPSW file that you have downloaded to Desktop, then click Open.

    sn0wbreeze ipsw selection

  • If you can’t find the iOS 4.2.1 IPSW file in the browse window, ensure that the extension is correct (.ipsw). Change the filename extension into .ipsw. (See: Change file extension on Windows)
  • sn0wbreeze will then identifying IPSW file before proceeding the firmware file.

    sn0wbreeze identifying IPSW

  • There are only two possibilities here: IPSW Verified or NOT a valid IPSW
    • IPSW Verified means you can continue by clicking Next button.
      sn0wbreeze IPSW Verified
    • NOT a valid IPSW means you pick wrong IPSW file or you used incorrect sn0wbreeze version.
      sn0wbreeze not a valid ipsw
  • Please select the sn0wbreeze mode. There are 3 modes available for iPhone, while only 2 modes available for iPod Touch or iPad.
    • Baseband Preservation Mode
    • Simple Mode
    • Expert Mode
    • sn0wbreeze mode

    Explanation of each mode:

    • Baseband Preservation Mode: This mode will only preserve your iPhone baseband, so the iPhone baseband will stay old even though the iOS firmware version has been updated. All other modes also preserve baseband update, but this one will not jailbreak your iPhone. This mode only appears when you are jailbraking iPhone, thus you will not see this option in case you are jailbreaking iPad or iPod Touch.
    • Simple Mode: If you select simple mode, the process of building custom IPSW will be started immediately after you click next and answer the question whether you want to Hacktivate the device or no. If you have the official sim card from official carrier, you should click No.

      sn0wbreeze hacktivation

    • Expert Mode
      You will see more advanced option in expert mode. They are General, Unlocks, Custom boot logos, Custom packages, Build IPSW. You will not see these options if you select other modes. Click on the any options then click Next button to start customize it.

      sn0wbreeze expert mode

      • General

        • Enable Background Wallpaper: Enable background wallpaper (for older device)
        • Enable Battery-Percentage: Enable battery-percentage on the status bar (for older device)
        • Enable Native Multitasking: Enable multitasking for older device (iPhone 3GS)
        • Activate the iPhone (Hacktivate): Enable hacktivation to bypass a normal activation process through iTunes.
        • Install Animated Boot Logos: This option will let you to install animated boot logos replacing the current apple logo when device is starting-up.
        • Install SSH: Enable Secure Shell on device to allow you send remote command to the device.

        sn0wbreeze general

      • Unlocks. This menu will be active for iPhone 3GS. You will see ‘install iPad baseband’ option.
      • Custom Boot Logos. You will be able to change the animated boot logo with sn0wbreeze (for supported devices only)
      • Custom Packages.
        You may customize the Cydia packages in “Custom packages” option. Select packages, download packages, or manage Cydia sources.
        sn0wbreeze custom packages
      • Build IPSW. If you have done everything in all above options, select Build IPSW then click Next to start building iOS Custom Firmware.
        sn0wbreeze build ipsw
  • Let’s select Simple Mode to make this process easier for you, then click Next button. sn0wbreeze will be starting to build custom firmware and you need to wait until the process finished.
    sn0wbreeze building IPSW

    While waiting sn0wbreeze building IPSW, you can play pacman which is included in sn0wbreeze.
    sn0wbreeze playing Pacman

  • Once the process done, you will be notified by sn0wbreeze that it has successfully created your IPSW. This custom iOS file is located on Desktop.
    sn0wbreeze done
  • Now, sn0wbreeze will help you to enter Pwned DFU mode
  • If you are familiar with entering DFU mode, this step should be easy for you.
    If you are NOT familiar with entering DFU mode yet, you should follow this step carefully.


    Entering PWNED DFU mode

    • Please turn off your device first by holding the power button and slide to power off. Then click Start.
      sn0wbreeze Turn off device
    • Hold together home and power button on device for about 10 seconds.
      Hold Home+Power
    • Then release the power button and keep holding the home button when you are asked to do so.
      Release Power button
    • Now just keep holding the home button until sn0wbreeze says: “Your device is now in a PWNED DFU state (black screen)“.
      in DFU mode limera1n
    • If you failed entered DFU mode, you’ll need to re-start the entering DFU process again.
      sn0wbreeze DFU failed
  • Last step: If you have successfully entered DFU mode, open iTunes and iTunes will say that your device detected in recovery mode. Click OK. Then hold SHIFT button on keyboard and click RESTORE button while keep holding the SHIFT button.

    iTunes Recovery Mode

    When a pop-up window appear, select the firmware file created by sn0wbreeze in Desktop. It’s named sn0wbreeze_xxxxx.ipsw (xxxxx refers to device name and iOS version)

    sn0wbreeze browse IPSW

  • Once the restore progress has been done on iTunes, You have successfully jailbreak iPhone/iPod Touch/iPad with iOS 4.2.1 running by using sn0wbreeze-v2.2.1 with Cydia already installed on the device.

If you have any problem while following the guide how-to jailbreak iPhone iOS 4.2.1 using sn0wbreeze on Windows, post your problems on the comment form below.

Febryan Paudi (940 Posts)

Febryan Paudi is Apple enthusiast. Falling in love with Apple-tech since 2008, loves Blogging since high-school. Google+


Join SenseiPhone on

Facebook https://www.facebook.com/SenseiPhone
Twitter https://twitter.com/SenseiPhone
Google+ https://plus.google.com/108865025658541181081