Saurik New duplicate server bluffs iTunes: You can downgrade to lower firmware version

Saurik has made it once again !!! He managed to replicate Apple’s Signing server. With this server, you can bluff your iTunes and after that your iTunes will  authenticate firmware versions that Apple no longer signs, and saves the information during the authentication and will let you to downgrade to lower firmware versions, incase if Apple doesn’t want you to.

All you need  to point your iTunes to this new server…

Here, is an excerpt from Saurik’s blog (read the full blog):

To this end, I have constructed a server that duplicates the functionality exposed by Apple’s signature server, except using “on file” results rather than live requests.

So I followed aforementioned steps and modified my host file on Windows 7 and developed a steps that you people can follow:

How to downgrade your iPhone, iPod touch firmware by fooling iTunes 😛

  • Windows 7 won’t let you modify system file just like that, It will say access denied when you save it, So make sure you login as Administrator.


  • Or you can do that by Goto Start menu, type cmd on search box. once it finds right click on it and select Run as Administrator option.


  • Now type: cd drivers\etc\ and press enter key.
  • Then type notepad hosts and press enter key,This will open the hosts file in notepad.


  • Just add this: at the end of file and save it.


  • You are done !!!



  1. Folks need to know that this will work only for those who, in advance, registered their ECID SHSH on Cydia’s site. Only those people can downgrade from 3.1 to 3.0 in this manner.

  2. My phone has 3.0.1. I’ve never registered on his server. but I wonder why I can’t do so now? I’m obviously not using 3.1, so I would think it would still be possible to do this.

  3. 3.1 sucks , my phone keeps shutting of and im missing important calls. im so glad i pay for thos service, thanks apple ive proably lost a couple of customers due to this problem, i knew i should of got a blackberry, once again , thanks apple

  4. i tried this. itunes gave error because firmware did not match.

  5. ok so i had a jailbroken iphone 3GS with 3.1.2 installed with cydia and i did back up the stuff into Cydia, BUT that phone had a hardware malfuntion and now i have another one but it has the same number…does that mean i’m screwed since it’s an entirely new phone?

  6. hey there
    ive got iphone 3gs mc model (new bootrom) 3.1.2 jailbroken n unlocked which got stuck in the bootlogo for sum reason n i had to update….now wht i did before upgrading is tht i savedthe shsh blobs using “autoshsh”….its a software tht automatically stores ur shsh on sauriks server…the problem is tht ive followed all the instructions provided above n did everything accordingly but still itunes doesnt let me pass the “eligble” error they give when downgrading to 3.1.2….ive got windows 7, i clicked on run as an administrator, etc… wht should i do????

    Any help would be greatly appreciated!!!

    Thank you in advance!!

  7. I have used this method and it works brilliantly.

    My question is – Can I use this method to install a custom firmware on a 3Gs (new bootrom) or will I have to wait for a new JB for iOS4? Why does the new bootrom not allow custom firmware install?

    Any help is appeciated.


  8. The instructions imply that this works for non registered phones since “server will also act as a cache for any SHSH blobs it hasn’t seen, acting as an intermediary to Apple’s server. This effectively registers your device with the “on file” mechanism, which means you can now enjoy the protections of being able to downgrade your firmware in the future even if you aren’t jailbroken.”. This doesn’t appear to be the case since I am trying to downgrade from 4 to 3.1.3 without success, and am getting the ‘not eligible’ message.

  9. Works perfectly. I was trying to restore my iPod touch 3g to OS 3.1.2 but apple wasnt having it…thanks to saurik Jobs can lick my salty balls biatch!!…you´re the man.

  10. Worked fine for me. i was on(ipod touch 3G) ios4.0 and downgraded to 3.1.3 and jailbroke my ipod touch 3g! works fine!

  11. I need help. I am using a 2g ipod touch on 3.1.3. I never updated or downgraded. I was having some issues and wanted to restore but itunes kept giving me error 3194. I used the SAurik method and modified the hosts file, but i still keep getting the error 3194. Please HELP me
    Thank you

  12. hi people i too am having no luck downgrading 3GS from 4.0.2 to 3.1.3
    follow all instructions on both mac and pc.
    have not stored SHSH blobs etc on cydia or saurik
    just followed instructions and keep getting the ‘this firmware is not eligible’ error (not the numerical error message we’re supposed to get and ignore)
    i know this has been done to death but if anyone out there could spare a moment to help a poor sod reclaim use of his 3Gs I would be extrmely grateful! feel free to email me if you can help. thank you in advance to anyone who might help 🙂

  13. @daniel i hate to break it up to you buddy but im afraid u cant downgrade without the shsh blobs…..ur stuck for now….on the bright side apple will be releasing ios 4.1 next week and the iphone dev team has confirmed that they’ll start working on the jailbreak which will also jailbreak 4.0.2….. u dont have to wait for a long time..

  14. This is not true!
    The guy that started this thinking it was possible DID have a backup of his SHSH blob on cydia
    any iphone previously to never be jailbroke or have a backup of 4.0.1 or below CAN NOT DOWNGRADE!

  15. Is there a reason why when I go to ‘hosts’ file as directed it’s an empty file without any information (it shows 0 kb size)

  16. I have Bootloader 6.2 IOS 4.02 and FW 5.14.02 I’ve been able to downgrade to 3.0 and all the up to 4.0.2 and jailbreak no problem. But my Firmware stays at 5.14.02 why is that. Doesn’t every update have it’s own Firmware? What can I do to downgrade to 3.1.2 and also include the damn firmware?

  17. You can not downgrade modem firmware

  18. i’m on windows XP, i cant get the host notepad to allow me to input the numbers.

  19. i just bought iphone4 how do i install cydia on my phone?

  20. I have an iPhone 4 running 4.1. No shsh. My phone stopped connecting to my eclipse TV radio in my car. My friend has same phone different OS and his connects. Is it possible to save his shsh on server then us it to downgrade?

Comments are closed.