Home » iPhone

Downgrade iOS 4.1 to 4.0.1 for iPhone 4, iPhone 3GS 3G

2 September 2010 by Vinay 13 Comments

Apple released iOS 4.1 GM for developers, latest version of iOS features several improvements like resolution of several bugs including the proximity sensor iPhone 4 and some new functions like High Dynamic Range Photos, Ability to upload videos in HD on WiFi, Rent TV programs to watch streaming,  Game Center and lots more. Final build of iOS 4.1 will be available in public on 8th of September and after that Apple is going to stop signing iOS 4.0.2 signature files.

That means that if you have a iPhone 4 /  3GS you cannot restore any firmware other than iOS 4.1 If you guys updated to iOS 4.1 and wanna go back to iOS 4.0.2 / 4.0.1 here is the step by step guide to downgrade your iPhone 4 / 3GS iOS 4.1 to 4.0.1 / 4.0.2 or below.

Note : You are eligible only if you saved your SHSH to Cydia Server before the release of iOS 4.1 via Cydia “make my life easier” button.

photo

The process is very simple all you have to do is to add Saurik’s Server address to your system hosts file. This trick make iTunes thinks it is talking to Apple, it is talking to Cydia instead while the restoring process. Doing this will allow iTunes to access signatures already stored by Cydia “on file” feature. In simple words this duplicates the functionality exposed by Apple’s signature server, except using “on file” results rather than live request.

Note:

  1. This process is only for those who saved their SHSH to Cydia Server already.
  2. Read the whole process two-three times before starting the process.

_____________________________________________________________________________________

How to Edit and Save Hosts file in Windows

  • Open Notepad with Administrative privileges by clicking Start, All Programs,Accessories, and then right-click Notepad and select to open as Administrator.
  • Now browse to (C:/Windows / System32 / drivers / etc) in Notepad and open the hosts file, and add the following entry to the bottom of the file.

    74.208.10.249    gs.apple.com               <————

Now you navigate to files menu and save the hosts file. By doing this you changed the communication server from Apple to Sauriks Server, because your ECID is on that server. Now you can put your iPhone in DFU mode to restore back to to OS 4.0.2 or lower. Follow our previous guide Downgrade iPhone 3G / 3GS

_____________________________________________________________________________________

How to Edit and Save Hosts file in Mac OS X

  • Navigate to Finder, Click to select Go to Folder… from the Go menu and Enter /etc into the input field and click the Go button.
  • Now look for hosts file, right click on hosts file and open with Text Edit, and add the following entry to the bottom of the file.

74.208.10.249   gs.apple.com <————

  • Now save the file and click on Save As.
  • Because Text Editor can’t save your system files, here comes the tricky part, in save as windows use the following settings, take a close look at the following image.

Uncheck the “ If no extension is provide, use .txt “ and then press the save button.

  • A host file will be appear on your Desktop, just drag and drop to /etc and follow the onscreen instructions.

By doing this you changed the communication server from Apple to Sauriks Server, because your ECID is on that server. Now you can put your iPhone in DFU mode to restore to any of the previous OS. Follow our previous guide Downgrade iPhone 3G / 3GS

_____________________________________________________________________________________

Stay tuned with us for your daily dose of iPhone news, you can follow us on twitter via @ihackinjosh You can also subscribe to our daily free e-mail news letter and keep your self updated with the latest of iPhone community.

Blog Widget by LinkWithin

Random Posts

13 Comments »

  • siva said:

    hi,
    i have iphone 4 and updated to 4.0.2, i have not saved my shsh when i was on 4.0.1, since the cydia saying request pending.

    after using tiny umberalla i have saved my 4.0.2 shsh, is it ok to update to 4.1 and then using 4.0.2 shsh to downgrade to 4.0.1

    please help me

  • dabxtra said:

    OMFG, i lost my old 3.1.3 shsh blobs cuz i thut it will save on cydida db,,,, omg so i cant downgrade??

  • George Musat said:

    good article …
    very useful for those who upgraded

  • Kathy Gleason said:

    The error I’m getting is that I don’t have read/write permissions and I do. I tried dragging the host file to my desktop and tried to edit it there. I’ve tried using Tiny Umbrella to get help (their diagnostic told me I save no SHSH saved to Cydia and I do). Just want 4.0 to jailbreak again. Any help, greatly appreciated.

  • Mitch Wilson said:

    I did add the script to the file hosts and still cant downgrade from frimware 4.1 to 4.0.2 in recovery mode a message with an error code number 3194 appears and terminate the restore operation

    please help me so i can jailbreak my 3gs

  • paul said:

    hi iv noe found the firmware but itunes keeps saying that it cant be restored error 3194

  • Kathy Gleason said:

    Finally figured out how to save all the files in the etc folder so that I could save the host file. Thought I was good to go until I got a new error message that said “iphone could not be restored. this device isn’t eligible for the requested rebuild.” And yes, Cydia has my SHSH files saved on their server. Now where do I turn? Any help, greatly appreciated. Thanks.

  • kelvin said:

    hi guys,i also have the same problem error 3194,how to do?

  • john said:

    does anyone have any clue wether it would be possible to change the ecid of your device?

  • drkzd said:

    for all those getting error 3194…..

    Try by doing it on a computer that doesnt have itunes…

    - Install iTunes 9.2… get it fron oldversion page
    - Install Umbrella, copy ur save SHSH
    - Enter DFU and restore it…

    walla it worked for me……
    i didnt try it by un installing my itunes on my current windows and reinstalling 9.2…. maybe it could work

  • Hedward said:

    hi I bought Iphone 4 with ios 4.1 out of the box is there any way to unlock it or i just wasted my money

  • Pissy said:

    can i jailbreak my 3gs 4.1 with new bootrom?

  • florinake said:

    hi.i have iphone 3gs 4.1 bb 06.15.00 can i back to old version?…4.0.2 or 4.0..please help me…thanks guys

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.