Jailbreak iPhone 4 iOS 5.0.1 with sn0wbreeze

in How-to Jailbreak, Jailbreak iPhone 4 by

sn0wbreeze logo

How-to jailbreak iPhone 4 iOS 5.0.1 using sn0wbreeze.

The main benefits of sn0wbreeze jailbreak are:

  1. Prevent iPhone baseband update. You can keep the old baseband version to unlock with ultrasn0w later.
  2. Hacktivate iPhone. You can bypass iPhone activation process. Useful for people who don’t have original SIM card to activate the iPhone.

In order to jailbreak other device model or iPhone 4 with different iOS version, see our How-to Jailbreak section.

To ensure that you perform iPhone 4 jailbreak in the correct way, you need to verify the following requirements.

REQUIREMENTS of jailbreaking iPhone 4 iOS 5.0.1 using sn0wbreeze:

  1. Verify your iPhone model, ensure it is exactly iPhone 4 model.
  2. Verify your installed iOS version: ensure that the version is 5.0.1 (9A405)
  3. Download sn0wbreeze 2.9.1
  4. Download iOS 5.0.1 IPSW
  5. ALWAYS create backup of the device to prevent any data losses

Step-by-step how-to jailbreak iPhone 4 iOS 5.0.1 with sn0wbreeze

  • Download sn0wbreeze 2.9.1 and iOS 5.0.1 IPSW to your computer and put these files into your Desktop.
  • Open sn0wbreeze and extract sn0wbreeze-v2.9.1.exe to Desktop.
  • You will see “not for commercial use” warning. Click OK and you will see credits pop-up alert.

    sn0wbreeze commercial warning

    sn0wbreeze credits

  • Welcome to sn0wbreeze version 2.9.1 .

    welcome sn0wbreeze

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

    sn0wbreeze next button

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

    sn0wbreeze ipsw selection

  • If you can’t find the iOS 5.0.1 IPSW file in the browse window, please make sure that the file’s extension is correct (.IPSW). If it’s not .ipsw, you should change the filename extension to be .ipsw first. (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 Invalid IPSW
    • If IPSW Verified then you can continue by clicking Next button.
      sn0wbreeze IPSW Verified
    • If Invalid IPSW error popup, then iOS version is not supported.
      sn0wbreeze not a valid ipsw
  • Please select the sn0wbreeze mode. There are 4 modes available for iPhone, and only 3 modes available for iPod Touch or iPad since neither iPad nor iPod need Baseband Preservation Mode. These modes are:
    • iFaith Mode
    • Simple Mode
    • Expert Mode
    • Baseband Preservation Mode
    • sn0wbreeze mode

    Explanation of each mode:

    • iFaith Mode
      iFaith mode is the same functions as iFaith tool. See our iFaith tutorial for further information.
    • Simple Mode
      Simple Mode is recommended for people that don’t know what to add or simply make the whole process easier.
      Simple Mode adds Cydia, afc2, SSH for Apple TV, and other recommended stuff automatically.

      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 Battery-Percentage: Enable battery-percentage on the status bar (for older device)
        • Activate the iPhone (Hacktivate): Enable hacktivation to bypass a normal activation process through iTunes.
        • Install SSH: Enable Secure Shell on device to allow you send remote command to the device.

        jailbreak sn0wbreeze general

      • Unlocks. This menu will be active for older device like iPhone 3GS. You will have install iPad baseband option in Unlocks menu.
      • 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. Skip this step to avoid confusion.
        sn0wbreeze custom packages
      • Build IPSW. If you have done everything in any above options, click Build IPSW then click Next to start building iOS Custom Firmware.
        sn0wbreeze build ipsw
    • 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 appears only when you are jailbraking iPhone, thus you will not see this option in case you are jailbreaking iPad or iPod Touch.
  • To make the whole jailbreak progress easier, please select Simple Mode then click the Next button. sn0wbreeze will be starting to build custom firmware and you’ll need to wait until the process finished.
    sn0wbreeze building IPSW

    While waiting the 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 sn0wbreeze has successfully created your IPSW. This custom iOS file is located on Desktop.
    sn0wbreeze done
  • Now, sn0wbreeze will assist 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 called sn0wbreeze_xxxxx.ipsw (xxxxx refers to device name and iOS version)

Congratulations, you have successfully jailbreak iPhone 4 iOS 5.0.1 on Windows by using sn0wbreeze!

If you have problem while doing jailbreak for iPhone 4 iOS 5.0.1, please read the instruction again. Make sure that you follow the intruction carefully and then repeat the steps again.

For those who still have problem while jailbreaking iPhone 4, write your detailed issue on the comment form below combined with detailed information such as device model, iOS version, Computer Operating System, Absinthe version, any installed antivirus, iTunes version as well as the error message, along with other necessary information.

REMEMBER: Failure to give the information will not likely get yourself served.

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