A new version of Redsn0w jailbreaking tool for iPhone and iPod touch has been released. Redsn0w continue to utilize the similar vulnerabilities which existed since iOS 2.x era, which is based on pwnage2 DFU-mode exploit to inject and run custom code, and it’s not the tool to hacktivate or unlock iPhone. The new version, Redsn0w 0.9.6b1 supports iOS 4.0, iOS 4.1 and probably the upcoming iOS 4.2 running on iPhone 3G and iPod touch 2G.

For iPhone 3G users who are unlocking the phone for cross-carriage capability, Redsn0w should not be applied as it updates the phone baseband to the latest version, and possibly make it impossible to unlock the phone.

Redsn0w 0.9.6 Beta 1 supports the following devices on following platforms:

  • iPhone 3G and iPod touch 2G only (for now)
  • iOS 4.0 or 4.1 firmware from Apple
  • Jailbreak from Windows or Mac OS X

Redsn0w jailbreak will be untethered, which means the iDevice does not need to connect to computer to complete the boot after a reset, with the exception of “MC” model of the iPod touch 2G with iOS 4.1. For this device, it’s recommended to rollback to a firmware supported by jailbreakme.com or spiritjb.com.

Redsn0w 0.9.6 Beta 1

Download Redsn0w 0.9.6b4:

Mac OS X: redsn0w_mac_0.9.6b4.zip (mirror 1 and mirror 2)
Windows: redsn0w_win_0.9.6b4.zip (mirror 1 and mirror 2)

Download Redsn0w 0.9.6b6:

Windows: redsn0w_win_0.9.6b6.zip
Mac OS X: redsn0w_mac_0.9.6b6.zip

Older versions:

Redsn0w 0.9.6b1:

Windows: redsn0w_win_0.9.6b1.zip
Mac OS X: redsn0w_mac_0.9.6b1.zip

Note that the download links above may be changed. For latest download links for Redsn0w 0.9.6b1 and future version, visit blog.iphone-dev.org.

Note: Redsn0w 0.9.6b1 has been updated to Redsn0w 0.9.6b2, Redsn0w 0.9.6b3, Redsn0w 0.9.6b4, Redsn0w 0.9.6b5, Redsn0w 0.9.6b6 and Redsn0w 0.9.7 Beta 1,2,3.

How to Jailbreak iPhone 3G or iPod touch 2G on iOS 4.0 or iOS 4.1 with Redsn0w 0.9.6 b1

  1. Download the iOS 4.0 or iOS 4.1 for the specific iPhone or iPod touch.
  2. Update the iPhone or iPod touch to downloaded firmware (a .ipsw file) via iTunes 10.
  3. Download Redsn0w 0.9.6b1 using direct download links above.
  4. Run start Redsn0w.
  5. Click on “Browse” and select iOS firmware 4.1 .ipsw file.

    Redsn0w Select iOS .ipsw File

    Tip: To jailbreak iDevice on iOS 4.2 Beta, also select iOS FW 4.1 .ipsw.

  6. Click on “Next” and Redsn0w will patch the kernel and prepare the jailbreak data.

    Prepare Jailbreak Data

  7. Then, select “Install Cydia” and click “Next”.

    Install Cydia with Redsn0w

    Tip: User who does not require multitasking and Homescreen wallpaper can uncheck the “Enable multitasking and wallpaper” option.

  8. Power off the device and connect (plug in via USB cable) the device to the computer, and then click on “Next” button.

    Redsn0w Jailbreak

  9. Quickly put the iPhone or iPod touch in DFU mode by pressing and holding the “Power” button and then pressing “Home” button simultaneously for about 10 seconds. After a few seconds, release “Power” button but keep holding the “Home” button until installation begins.
  10. Wait for Redsn0w to complete the jailbreaking process.
  11. The iPhone 3G or iPod touch 2G will automatically restart when done.

Note: Any Windows users seeing “Waiting for reboot” for too long (more than 20 seconds or so), try “shaking” the jailbreak process by unplugging then replugging your USB cable (while letting redsn0w continue to run), or try using a USB port on the computer itself instead of through a USB hub.