How to Jailbreak iPod Touch 2G with iOS 4 using sn0wbreeze 1.6.1 [guide]

sn0wbreeze 1.6.1 was released yesterday which lets you create custom jailbroken firmware for iPhone 3G, iPhone 3GS, and iPod Touch 2G. This firmware can then be easily restored to the device using iTunes. This is sometimes easier than using redsn0w because you don’t have to restore and jailbreak every time. You just need to restore that custom firmware you created once to get the OS of your choice, along with the Cydia packages and customizations.

Before you start this process, make sure you’ve backed up all your data (apps, contacts, music, videos) using iTunes.

  1. Download iTunes 9.2
  2. Download iOS 4 for iPod Touch 2G. Place it on your desktop for quick access.
  3. Download sn0wbreeze v1.6 and run it.sn0wbreeze2
  4. Click next and select expert mode if you want to enable backgrounds and multitasking on your iPod Touch 2G.sn0wbreeze22
  5. Click browse and select the iOS 4 firmware that you had downloaded for your iPod Touch.sn0wbreeze52Browseforfirmwaresn0wbreeze1.65
  6. If the firmware was the correct version, you’ll see confirmation along with an image of iPod Touch 2G.
  7. On the next screen, you’ll be presented with lots of options. Just click on General.sn0wbreeze62
  8. This is where you get to select whether you want to enable background wallpapers, battery percentage or native multitasking on your custom iOS 4 firmware for iPod Touch 2G. These features are disabled by default by Apple because they claim that the iPod Touch 2G hardware isn’t powerful enough. But in my experience, these features actually run well on the iPod Touch 2G, way better than the experience you get on iPhone 3G.sn0wbreeze310
  9. Wait for sn0wbreeze to finish modifying your firmware. When it’s done you’ll be given a confirmation. It’ll append the name sn0wbreeze before the filename of the custom OS such as sn0wbreeze_iPod Touch 2G.
  10. Now we need to restore this custom firmware to iPod Touch. Connect your iPod Touch to your computer and launch iTunes. While holding down the shift button, click on restore.image312
  11. iTunes will ask for the firmware file. Just point it to the custom firmware you just build using sn0wbreeze 1.6.1 and sit back. iTunes will restore the OS to iPod Touch and when it finally restarts after the process is done, it’ll be jailbroken.


If you have any questions, feel free to ask them in the comments. I’ll do my best to help you out!


If you’re using an iPhone 3GS, follow our guide on how to jailbreak and unlock it using PwnageTool.

Push notifications on unlocked and hacktivated iOS 4 on iPhone 3G/3GS can be fixed by following our guide here.