TTJ Poll

After Note 7 Disaster what are your thoughts on Samsung Mobile?

View Results

Loading ... Loading ...

To get the new features like Multitasking, Wallpapers, folders, etc plus improved performance already many users of iPhone/iPod Touch updated to iOS 4 firmware.

If You Face Any Trouble in Unlocking or JailBreaking Any iPhone, You Could Get Lifetime support and Exclusive Unlocking Tools for Just One time pay – Click Here

However, after updating to iOS 4,iPhone 3G and iPod Touch 2G users are facing some crashing issues.On the other hand iPhone 3GS and iPod Touch 3G users are unable to jailbreak with iOS 4 already installed.

This is a complete guideline for those who want to downgrade iOS 4 to OS 3.1.3, 3.1.2.

In this Guide you’ll learn how to downgrade iPhone, iPod Touch iOS 4 firmware to OS 3.1.3 or older firmware with TinyUmbrella(4.00.53 (iPhone 4 Supported) Windows and Mac ,4.00.49 (iPhone 4 Supported)Windows and Mac,TinyUmbrella 4.00.19, Windows , Mac and Linux ).

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 don’t know how to Save iPhone 4 SHSH Blobs for iOS 4 with TinyUmbrella 4.00.49.Here’s the step…

Step 1:

* Download TinyUmbrella(Download link for different version have given above)
* Download iTunes 9.2 (iTunes version between 9.0 to 9.2 should work)

Step 2:

Windows Users:

Go to start Menu and search for notepad. Run it as administrator.

This will open up the Notepad.exe. Now go to File Menu > Open and browse to the following directory: C:\Windows\System32\drivers\etc

Select the Hosts file from that directory. (Make sure you have chosen to show all files. See the screenshots below.)

Remove any line which contains, remove it or comment it out by adding # in front of that line then save the file and exit.

Mac Users:

Run the Terminal app from Applications > Utilities and input the following command and hit the enter key:

sudo /Applications/ /etc/hosts

If asked, input your admin password.

TextEdit will open the Hosts file. Remove any line which contains, remove it or comment it out by adding # in front of that line and save the file then exit.

Step 3:

Run the TinyUmbrella that you downloaded in the Step 1. (Mac users: Copy the app to your desktop or you’ll get repeating password prompts if you ran the app from within the DMG)

Now Connect your iPhone 3GS, iPod Touch 3G or iPod Touch 2G (MC) to your computer.

Step 4:

TinyUmbrella will auto detect your connected device and its ECID.

Now Simply Hit the Save My SHSH button and TinyUmbrella will grab SHSH blobs for your device.

This will also generate a ticket to save SHSH blobs to Saurik’s server.

All Done! You have secured your future jailbreak by saving SHSH blobs for iOS 4 using TinyUmbrella. You can find the saved SHSH file under:

ex: /Users/semaphore/.shsh

:\Documents and Settings\\.shsh
ex: C:\Documents and Settings\semaphore\.shsh
ex: C:\Users\semaphore\.shsh

Using the Advanced Options:
If you’ve SHSH blobs saved via Saurik server for an older firmware and want to get those old SHSH blobs into your computer or you don’t want to connect your device (not possible for iPhone 4) and want to save SHSH simply by providing ECID:

* Connect your Device to your computer and fire up the TinyUmbrella.
* Check mark the advanced options.
* ECID: TinyUmbrella auto detects your iDevice ECID or you can enter manually if device not connected.
* Device/Version: Select your device and the firmware version for which you have saved SHSH blobs on Saurik server or the latest one.
* Locations: Cydia
* Hit the Save my SHSH button

This way TinyUmrella will save SHSH blobs for latest firmware or older firmware (if already saved at Saurik server). This will download and save your older SHSH on file, that are already at Saurik server, into your computer.

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)

Steps To Downgrade iOS 4 to OS 3.1.3/3.1.2 firmware:

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 for iPhone 3GS , for iPhone 3G , for iPhone 2G
* Download OS 3.1.2 for iPhone 3GS , for iPhone 3G , for iPhone 2G
* 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 could always get support from about any Unlock & JailBreak issue of any model of iPhone including iPhone 2G,3G & 3GS and also upcoming iPhone 4. They provide Premium Members Support for life time. Means just pay one time a small fee and you will receive support(real human support – avg response time 2 hour) for all present & future version of iPhone.


Mamiya RZ33 digital camera

Gameloft offers some of its iPad games for less
You can also press the left/right arrow key on your keyboard to go to previous/next post
  On July 8, 2010(6 years, 11 months ago.)

You May Also Like:

What Do You Think?

20 Responses

  1. Five Apple predictions – Computerworld (blog) | Apple Secrets Says:

    […] the telecoms sector. …Next-Generation Apple iPod touch Might Support Video ChattingBrighthandSteps to Downgrade iOS 4 to OS 3.1.3/3.1.2 for iPhone, iPod (blog)all 74 news […]

    Posted on July 8th, 2010 at 11:02 PM

  2. Jadakiss Says:

    I have 3.1.2 Firmware and a new bootrom on my 3gs, is it a problem to downgrade?

    Is it possible to restore the firmware from 3.1.2 to 3.1.2 couse i don´t want upgrade!??

    Posted on July 8th, 2010 at 11:15 AM

  3. Brian Aliwarga Says:

    Excellent guide but the link for the 3.1.3 firmware leads to the download page for 3.1 instead.

    You should correct that 🙂


    Posted on July 8th, 2010 at 12:47 PM

  4. Jdockets Says:

    the past weeks after the release of the iOS4, i was so disappointed and desperate because my previously jailbroken and software unlocked iphone 3GS (with old bootrom) was accidentally upgraded to iOS4 via itunes… and it was locked. i was so desperate looking for solutions to jb and unlock my iphone, but so disappointed knowing that there is no jb tool yet for iphone running official iOS4. i was searching in the net every night hoping to find solution but all fails… and until i came across your site and find this guide… wow! am so relieved. this worked for me and it solved my problem. thank you so much for this posting. my phone is unlocked and jailbroken again. wow!

    Posted on July 8th, 2010 at 2:56 PM

  5. Pgamble79 Says:

    Whenever i do step 4 itunes has a pop up that says the firmware wasnt compatible plus in step 5 once i click on kick out of recovery, is my ipod touch supposed to still be off?

    Posted on July 8th, 2010 at 3:10 PM

  6. Juy Says:

    Did you have SHSH saved earlier or were you able to downgrade without older SHSH? I don't have any SHSH files saved.

    Posted on July 8th, 2010 at 6:44 PM

  7. Jdockets Says:

    yup, fortunately i have shsh files saved in Cydia. if you are not sure whether you have or not, you can check by running TinyUmbrella whether your device can be downgraded with either 3.1.2 or 3.1.3.

    Posted on July 8th, 2010 at 7:34 PM

  8. Steps To Jailbreak iPod Touch 3G iOS 4 with Sn0wBreeze 1.7 | Says:

    […] iPod Touch 3G only if running firmware 3.1.2 or you’ve SHSH blobs for 3.1.2 (needed for downgrade) * iPod Touch 2G (non-MC) * iPhone 3GS only if running firmware 3.1.2 or you’ve SHSH blobs for […]

    Posted on July 9th, 2010 at 3:30 PM

  9. Edwin Says:

    Gracias Amigo me ha funcionado de maravilla.

    Posted on July 10th, 2010 at 11:33 PM

  10. Atac06 Says:

    Is there any way to get a 3.1.2 or 3.1.3 blob if you've never saved them?

    Posted on July 12th, 2010 at 2:58 AM

  11. Whajoost Sinterklaasisnep Says:

    do you have to run windows 7 to do this? because I am running xp and I can't see the “ run as administrator“ thing

    plz help!

    Posted on July 13th, 2010 at 10:35 AM

  12. Herczegzoltan Says:

    Thanks VERY VERY MUCH!!!!

    Posted on July 14th, 2010 at 10:48 PM

  13. Canada man Says:

    when I go to kick my phone out of recovery the box is gray and i cant click it any suggestions?

    Posted on July 18th, 2010 at 4:47 AM

  14. TheGuardC Says:

    theres a way to get around the edit the hosts files
    my method:

    step 1, navigate to the host file

    step 2, right click it and then hit properties. then deselect the read only option. hit apply and close the properties.

    step 3, open the hosts file with notepad, just double click it, and it will ask to find a program to open it.

    step 4, insert the lines into the hosts file, then just save, (ctrl+s)

    step 5, close notepad, and then go into the properties of the host file again, but now, you will reselect the option for the file to be 'read-only'.

    step 6, you are now done, you have edited the host file, have fun with whatever

    Posted on July 21st, 2010 at 9:21 PM

  15. Happy iPhone user again Says:

    I've been searching for days how to downgrade my sluggish iPhone 3G ios 4.0.1 and this tut worked perfectly. Thank you to the person who put this article together and to the people who out smarted Apples security experts to make this work.

    Posted on July 24th, 2010 at 2:31 PM

  16. guest Says:

    for me it just keeps saying the firmware is not compatible. any help? im trying 3.1.2 for my ipod touch 3g.

    Posted on July 25th, 2010 at 7:17 PM

  17. guest Says:

    same hereeD:

    Posted on July 27th, 2010 at 11:31 PM

  18. Someone Says:

    Note: If you have WiFi-Sync installed, you must un-install it before attempting this process!

    Posted on August 16th, 2010 at 9:43 AM

  19. hhjyr Says:


    excellent, your weblog template is genuinely good, I’m hunting for a new design for my own personal blog, I like yours, now I am going to go look for the similar template!…

    Posted on October 29th, 2010 at 9:57 PM

  20. hredf Says:


    very good, your web site theme is truly good, I am searching for a new theme for my personal weblog, I like yours, now I am going to go lookup the identical layout style!…

    Posted on November 3rd, 2010 at 10:34 PM

Leave a Reply

Loading Facebook Comments ...

FTC Disclosure: Some of the links of this website are "affiliate links." This means if you click on the link and purchase the item, we will receive an affiliate commission.

Recent Search

Recent Tutorials

There is a high-risk XSS Vulnerability in W3 Total Cache, and we have got the guide to the fix for you.
Check out this tutorial to know how to install Apple watchOS 3 beta certificate on your Apple Watch and start enjoying the new version.
If you are trying to jailbreak iPhone, iPad or iPod on iOS 9.2 - 9.3.3 without using a computer or Apple ID, then check this video tutorial.
Pokemon Go users are complaining about the crashing and server issues. Check out the tutorial to solve error problems and thanks us later.
Turning off Wi-Fi Assist is a great way to save mobile data since it automatically starts using cellular data when Wi-Fi signal is poor .
If you want to secure your SIM card from others using it, then check out this tutorial to know how to set up the SIM Pin code on your iPhone.
CiderTV is a great alternative to control Apple TV from the Notification Center. Check out this tutorial to set up CiderTV on your iPhone.
Are you annoyed by the split screen mode on the iPhone 6 Plus or 6s Plus? Check out this quick tutorial to turn off split screen feature.
If you could not wait to installed the iOS 10 beta version on you iPhone and now struggling for the errors, then this tutorial is for you.
Siri might not understand the question you asked. But you can use Siri by editing the text that you asked & it will give an updated answer.
Close You Have To Login
Login With »Login With TwitterLogin With Facebook