Wednesday, July 7, 2010

[How To] Downgrade iOS 4 to OS 3.1.x Using TinyUmbrella


Recently many iPhone and iPod Touch users updated to iOS 4 firmware to get some of the new features such as multitasking, wallpapers, folders, etc including improved performance. However, many noticed that after updating to iOS 4, the iPhone 3G and iPod Touch 2G are actually lagging, having issues with performance, app compatibility, and crashing issues. On the other hand, iPhone 3GS and iPod TOuch 3G users are unable to jailbreak with iOS 4 already installed. If you want to downgrade iOS 4 to OS 3.1.3, 3.1.2, or older this guide is for you. This guide will help you learn how to downgrade our iPhone or iPod Touch with iOS 4 firmware to OS 3.1.3 or older firmware with TinyUmbrella. There is no need to edit any Hosts file that is require in other guides found on the internet. We are going to be setting up a downgrade server with a single click using TinyUmbrella.

IMPORTANT:

iPhone 3GS, iPod Touch 3G and iPod Touch 2G (MC) users MUST have SHSH blobs saved for 3.1.3/3.1.2/older firmware in order to downgrade. If you’ve SHSH blobs saved on Saurik servers via Cydia, you need to download them to your computer. To do that:
  • Connect your device, Fire up the TinyUmbrella (Download Link below-Step 1) and Check mark the Advanced Options.
  • Select your device, firmware (the one for which you’ve SHSH saved at Cydia; 3.1.3 or older) and Cydia as Location.
  • Hit the save My SHSH button. that’s it. (check: Where it saves SHSH)
(e.g: to download 3.1.2 shsh blobs from Cydia see the screenshot below)


How To Downgrade iOS 4 to OS 3.1.x Using TinyUmbrella:

*** Read the whole process first and then try.***

Step 1:

Required Stuff

Download TinyUmbrella and firmware 3.1.3 or 3.1.2 for iPhone 3GS, 3G, iPod Touch 3G, 2G from the links below:
  • Download iOS 3.1.3
  • Download OS 3.1.2
  • Download TinyUmbrella (Needed for iPhone 3GS, iPod Touch 3G, 2G-MC only.)

Step 2:

DFU Mode

Put your iPhone into DFU Mode (How to: enter DFU Mode)

Step 3:

Start TSS Server

iPhone 3G and iPod Touch 2G (Non-MC) please skip to step 4. iPhone 3GS and iPod Touch 3G and iPod Touch 2G (MC) users:
  1. Run the TinyUmbrella
  2. Hit the Display SHSH button to confirm that downloaded SHSH blobs has been cached by TinyUmbrella for 3.1.3 or 3.1.2. (If you already have them in your PC, drag and drop the SHSH blobs of 3.1.3 or 3.1.2 in the TinyUmbrella window then hit the display SHSH blobs button to confirm). See the screenshot below.
  3. Then hit the Start TSS Server button


Step 4:

Restoring the Firmware

  1. Now Open the iTunes.
  2. Hold down the Shift (Windows)/Alt (Mac) key and hit the Restore button.
  3. Select the downloaded firmware (from Step 1) and let the restore process complete.
iTunes will bring up error 1015, 1013 or 1011 message. Don’t worry, it’s normal. You’ve successfully downgraded your iPhone/iPod Touch firmware.


Step 5:

Getting Out of Recovery

Now in order to get out of recovery mode, hit the “Kick Device Out of Recovery” button on TinyUmbrella right below the Start TSS Server button. That’s it!

Now you can jailbreak iPhone OS 3.1.3 with Spirit, PwnageTool, Sn0wBreeze, RedSn0w and custom 3.1.3. To jailbreak iPhone OS 3.1.2 you can use RedSn0w, Sn0wBreeze, BlackRa1n, PwnageTool and custom 3.1.2.

You can always unlock iOS 4, 3.1.2, 3.1.3 on baseband 05.12.01, Baseband 05.13.04 and 05.11.07 using UltraSn0w 0.93.

Stay tuned for more jailbreak / unlock / downgrade guides and info by following us on Twitter and/or subscribing to our RSS feeds.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.