HOW TO: Jailbreak Your iPhone/iPod Touch With A Custom 4.1 Firmware Using Sn0wbreeze

A new version of sn0wbreeze was released, which is able to jailbreak iOS 4.1 on your iPhone/iPod Touch. This tool allows you to create a custom firmware, and in this tutorial we’re going to show you exactly how to use it. Before going any further, read the notes carefully ( read them twice if you need to ):

  • iPod Touch 1G Jailbroken on any firmware
  • iPod touch 2G non mc Jailbroken on any firmware or use ireb if not jailbroken
  • iPod 2G mc model Must be on 3.1.2 Does not need to be pre Jailbroken
  • iPod 3G Must be on 3.1.2 non jailbroken special check box in expert mode when building Custom iPsw
  • iPhone 2G Can be on any firmware does not need to be pre jailbroken
  • iPhone 3G Can be on any firmware jailbroken or use ireb
  • iPhone 3Gs old bootrom has to be jailbroken on any firmware if you are jailbroken on spirit or jailbreakme must add this source in cydia then search and install spirit2pwn
  • iPhone 3Gs new bootrom must be on 3.1.2 non jailbroken special check box in expert mode when building Custom iPsw
  • Retains baseband / Will not update your baseband
  • Hacktivate / will activate your iPhone without a sim card
  • On 4.1 if you ratain an unlockable baseband you can use ultrasn0w


  • sn0wbreeze
  • stock iOS 4.1
  • iTunes 10

Snowbreeze is compatible with:

  • read the notes above ( again, and again )

How to:

1. Download and start sn0wbreeze. Windows Vista/Win7 users , you will need to run the toll in Administrator mode. To do that, right click on the tool’s icon and select ‘Run as administrator’…

2. Connect your iPhone/iPod…

3. You will see a splash screen which tells you that this software is not for commercial use. Click OK ( see splash screen above ). On the next screen just click on the blue arrow to continue…

4. Choose ‘Expert Mode’ and click on the blue arrow to continue…

5. Now you will need to choose the stock iOS 4.1 downloaded earlier. Click on ‘Browse’, select it and click ‘Open’…

6. Sn0wbreeze will show you a pop-up window regarding the old/new bootrom. Read it, read the notes above again and click ‘I Understad’ …

7. Now we need to customize our firmware. Just click on ‘General’ and then, click on the blue arrow to continue…

8. The next screen is the important one. Here you can choose to hacktivate your iPhone ( if you have it factory unlocked DO NOT check that ), enable native multitasking, battery percentage and background wallpapers.  If you have an iPhone 3Gs with a new bootrom, you will need to check ‘Use iBooty Method’ ( if you use an iPod Touch 3G with a new bootom, you will see a check box for that too ) – again, only if you have a new bootrom. If you have an old bootrom, DO NOT check that box…

9. On the next screen you can pre-install packages. You can add packages from the default repos, or you can add .deb files that you have saved on your computer. You can’t add new repos at the moment…

10. Next screen lets you change your Boot and Recovery Logo. You can use the ones sn0wbreeze offer you, you can upload your own, or choose not to change them at all. If you want to upload your own:

  • Only PNG giles are accepted with demensions bellow 320×480 pixels
  • Must be limited to 100kb per Boot Logo!
  • And must have at least one transparent pixel

11. Once you are done, click on the blue arrow to continue. Now sn0wbreeze will create the custom firmware.

12. Now, you’re almost done. If you will be asked if your iOS device is jailbroken or not, just choose NO ( no matter if you are )

13. Now, you will need to put the device in recovery mode or DFU. Here’s how:

DFU mode:

  • turn off your iOS device while still connected to your computer
  • hold the home button and power button for 10 seconds, then release just the power button

Recovery mode:

  • hold the home button and power button until you will see the iTunes logo and USB cable on your device’s screen. Until you see that on your screen, the device will turn on and off a couple of times. Keep holding the buttons down, until you see the iTunes logo.

Lazy mode:

  • just use RecBoot to put your device in recovery mode…

14. Now open iTunes. It will prompt you with a message that it found a device in recovery mode. Click OK…

15. Hold down the Shift key and click on restore. Choose the custom firmware you just created and click open. MAKE SURE it’s the custom firmware and not the stock one… ( you will recognize the custom one because it’s called ‘sn0wbreeze_iPhone_xxx’ )

16. Wait for iTunes to restore your iOS device with the custom firmware.

17. That’s it. Enjoy