Tutorial: redsn0w 0.9.7 beta 1 untethered jailbreak for iOS 4.2.1

I told you about an hour ago that the Dev Team released redsn0w 0.9.7 beta 1, the first beta version of the new untethered jailbreak solution prepared by the Dev Team. This new solution is still in testing, so I recommend you not to use it if you are not willing to do tests on your terminals.

Here's what you need to know about redsn0w 0.9.7 beta 4:

  • works only with Mac OS X;
  • it only works on iOS 4.2.1, so you must update to this version of iOS;
  • not necessary for those with iPhone 3G/iPhone 3GS (old bootrom) or iPod Touch 2G (old bootrom);
  • requires SHSHs for iOS 4.2 beta 3 to work;
  • works only on iPad, iPhone 4 and iPod Touch 4G;
  • block the Bluetooth function.

If you have already jailbroken your terminal, then skip directly to step 2, ignore step 1. You do not need to restore to use this untethered jailbreak method.

This tutorial has not been personally tested by me and I recommend you NOT to use it unless you have intermediate-advanced knowledge of Mac OS X and jailbreaking.

UPDATED: If you will use this new jailbreak method, you may encounter one of these problems:

  • Task switcher causes Springboard crash (temporary workaround is to use SBSettings process list)
  • iPod player only works on ipt4g right now
  • Bluetooth currently disabled due to sandbox problem

Step 1

If you don't have iOS 4.2.1 on your terminal, then install it and jailbreak using this tutorial.

Step 2

Check if you have SHSH for iOS 4.2 beta 3 in Cydia. Connect to the internet, open Cydia and on the first page you should see written in green : SHSH : iOS 4.2 beta 3. If you don't have SHSH saved then you can't use this method and you can't save that SHSH now.

Step 3

Download iOS 4.2 beta 3 (I cannot offer you this iOS because it is intended only for developers and I would not be allowed to distribute it), iOS 4.2.1 (if you do not already have it on your computer) by here and redsn0w 0.9.7 beta 4 from here: [download id=”108″]

You must also have iTunes 10.1.1 for Mac installed.

Step 4

Download usbmudx from here and extract it to your Mac. Open Terminal in the python directory of the newly downloaded file and run the following commands one after the other:

chmod +x tcprelay.py

then

./tcprelay.py -t 22:2222

The above step is not necessary if you are using redsn0w 0.9.7 beta 4.

Step 5

Open the redsn0w downloaded in step 3, using browse select iOS 4.2.1 then press Next.

Step 6

Check the Jailbreak Monte option and select the iOS 4.2 beta 3 downloaded in step 3 then choose Next.

Step 7

Close the terminal and prepare to enter it in DFU Mode. When you are ready, press Next and follow the steps below:

  • hold down the power button for 3 seconds;
  • without letting go of the power button, press the Home button for 10 seconds;
  • after the 10 seconds pass, release the Power button and the phone should already be in DFU Mode and redsn0w will start implementing the exploit.

If everything worked correctly, then after the terminal restarts, you should have a jailbreak and be able to use everything without problems.