Update : Version 1.7 released ! Now compatible with models iPod Touch 2G (MC) and 3G, iDevices with new iBoot.

Let us recap real quick. Here is a list of supported devices :

iPhone 3GS (old bootrom, non MC model)
iPhone 3G (might require DFU)
iPod 2G (all models / for MC models, it is a tethered jailbreak)


Sn0wbreeze from iH8sn0w is available to create a custom jailbroken Firmware iOS 4.
Only for Windows users, for Mac users, use this guide.
Sn0wbreeze is only compatible for iPhone 3GS (old iBoot), iPhone 3G and iPod Touch 2G (non MC).

  • 2 modes are proposed : Simple and Expert
  • Simple mode is a mode which will permit you to create a Custom jailbroken iOS4 quickly, boot logo from iH8sn0w, automatic installation of Cydia.

Simple Mode

  • Lui indiquer le firmware iOS 4 fichier .ipsw
  • Firmwares here
  • Or display your hidden folders and go to: C:\Users\Utilsateur\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates.

  • Activation : it only concerns persons who do NOT have a SIM card from their original operator.
  • Do NOT understand "Unlock".
  • This option will permit you to activate your iDevice and then your Springboard.
  • Creation of your custom iOS 4...
  • .ipsw file that you will find on your desktop.

Expert Mode


  • Activate iPhone : iTunes activation of your iPhone without any SIM card, access to your springboard after restore.
  • Root partition : define the size where Cydia apps will download and install themselves.
  • Enable Background, Multitasking, battery percentage : activate these functions of iOS 4 for iPhone 3G and iPod Touch 2G.
  • Make IPSW NOR-olny : For already jailbroken users, possibility to customize only the boot logo or recovery logo.
  • You can install Cydia. (Rock not recommended)
  • You can include in your custom firmware some Cydia apps (.deb files)
  • Function to add your own boot or recovery logo
  • Warning !! take care of the size and compression of your picture
  • Creation of your Custom iOS 4...
  • .ipsw file that you will find on your desktop.

Install this Custom firmware

- The best condition : be jailbroken with FW 3.1.3 or 3.1.2
- iPhone 3G and iPod Touch 2G, use iReb + iTunes.
- iPhone 3GS, modify the host files : see Saurik method.


  • Shutdown your iDevice. (hold Power + Home)
  • Then press at the same time on POWER + HOME
  • Hold on until it displays the USB cable on your screen (Recovery Mode)
  • Start iTunes 9.2
  • Click on SHIFT+RESTORE  (ALT for MAC)
  • Choose your Firmware .ipsw created before.
  • Restore begins.

If it does NOT work, try this :

  • Plug your iDevice to your computer.
  • Shutdown your iDevice
  • Put it in DFU mode
  • The screen is black (DFU Mode)
  • Start iTunes 9.2
  • iTunes detects a device then SHIFT+Restore
  • Choose the custom Firmware created with Sn0wbreeze.

If issues like 1015,16xx or loop on Apple logo, try this to force the install.

When its done set up your phone and you're good to go! If you need to unlock continue on to this guide.

If you like this post, share it ! | Post views: