Jailbreak iOS 4.2.1 on iPhone 4, 3G, 3GS, iPad and iPod Touch using Redsn0w 0.9.6b4

Today iPhone Dev Team released Redsn0w 0.9.6 b4 to jailbreak iPhone 4, iPhone 3GS, iPhone 3G, iPad, iPod Touch 4G, iPod Touch 3G and iPod Touch 2G on iOS 4.2.1 final and public version.

Except iPhone 3GS (old bootrom) iPhone 3G and iPod Touch 2G (Non-MC models), all other idevices will get tethered jailbreak with Redsn0w until iPhone Dev Team comes up with a new exploit or way to make it untethered for all idevices.

Please read this official update from iPhone Dev Team blog before going for jailbreak process.

With Turkey Day a few days off, today Apple publicly released FW version 4.2.1.  As always, ultrasn0w unlockers please stay far far away from this official firmware (and all official firmware).  Wait for the ability to create custom 4.2.1. IPSWs that don’t update your baseband!  If you’re not an unlocker, read on!

The best news of all is for owners of iPhone3G, older iPhone3GS, and non-MC iPod touch 2G.  Due to a combination of our original pwnage2 exploit, the arm7_go exploit, 24kpwn, and limera1n, your device is “just as jailbreakable as ever.”  You reap the full benefit of an untethered 4.2.1 jailbreak.

Next are the owners of all the more recent devices.  The good news there is that due to geohot’s limera1n exploit, all recent devices can be jailbroken (this will be true until Apple released new hardware that fixes geohot’s limerain exploit in the bootrom).  The bad news is that right now, the 4.2.1 jailbreak is *tethered* on all of these recent devices.  A tethered jailbreak means that each time your device loses battery power or needs to be rebooted, you must attach it to a PC or Mac to boot into the jailbroken state.  @comex is working hard on a method that may untether the 4.2.1 jailbreak, but it will require you to have your 4.1 SHSH blobs in order to use it.  No word on how much more effort it will take though (please don’t bug @comex about it!).  (We also have an alternative method that may work, but @comex’s method is much more elegant.)

ultrasn0w unlock: After redsn0w is officially released with the new Cydia and kernel patches, we’ll be able to assess the unlock situation.  It’s already looking very promising though, so expect the unlock for the 3G and 3GS to be coming this week.  The i4 unlock is taking more effort though, and no further concrete info is available about that yet.

Now here is the step by step guide to jailbreak iOS 4.2.1 on iPad, iPhone 4 and other devices using the Redsn0w 0.9.6 beta 4:

Step 1: Download iOS 4.2.1 for your idevice.

Step 2: Download iTunes 10.1 and install it on your PC.

Step 3: Back up all the contents on your phone before you start the actual jailbreak process.

Step 4: Save the SHSH blobs if you are still on iOS 4.1 or below version. !very important

Step 5: Update/restore your device to iOS 4.2.1 via iTunes.

Step 6: Download Redsnow 0.9.6 beta 4 and run it.

Step 7. When asked for iOS firmware, point the redsn0w to iOS 4.2.1 downloaded in first step.

Step 8: Click on next and select “Install Cydia” option. Optionally you can also select any other option available for your idevice.

Step 9: At this step make sure that your phone is switched off and plugged into the computer. Follow the onscreen instructions to put the idevice into DFU mode.

Step 10: Let Redsn0w do its work. Once completed your phone will restart and you will find it jailbroken on iOS 4.2.1.

Now if you are on iPhone 4, iPhone 3GS New bootrom, iPad, iPod Touch 4G or iPod Touch 3G, you will have to connect it with Resnow and select the “Just boot tethered right now” option to get the jailbreaked state on every boot.

Downloads:

Comments

  1. anyone able to get this working on an iPad. Followed outline above, seems to work except Cydia won’t launch.

    1. you´ll have to relaunch redsn0w and do step 9 again. be sure to mark the box “just boot tethered right now”. Works perfect on my ipad.

  2. Question
    Step 7. When asked for iOS firmware, point the redsn0w to iOS 4.2.1 downloaded in first step.

    how do i do this

    when i run redsn0w what do i browse for so i cant click next, i use a mac

  3. Question
    Step 7. When asked for iOS firmware, point the redsn0w to iOS 4.2.1 downloaded in first step.

    how do i do this

    when i run redsn0w what do i browse for so i cant click next, i use a mac

  4. Great!! Everything works perfectly…expect that when I turn my iphone (3GS) off, I can’t turn it on anymore, I have to use redsnow everytime!! Even if the last time I did the last step (connect it with Resnow and select the “Just boot tethered right now” option to get the jailbreaked state on every boot.).
    Is it normal?? What could I do to fix it??

  5. I tried to do the untethered JB (as the serial number on my iPhone indicates it’s an older version) however, it didn’t work and the Redsn0w program said my iPhone was presenting as a newer version. So i attempted the tethered JB and all appeared to work fine until the reboot. My iPhone starts to reboot with the Redsn0w logo, but the the Apple logo appears and it starts up as normal.. No cydia.. No JB apparent..
    Please help..?

  6. Hi…I am trying to unlock and jailbreak. I did the tutorial and it seems fine but I am still locked into the carrier and now I am unsure how to unlock. Any suggestions would be helpful.

  7. i have an ipod touch 2g non “mc” and when it goes to install it is stuck on waiting for reboot…

Leave a Reply

Your email address will not be published. Required fields are marked *