User Tag List

  1. adinero's Avatar
    ok guys, I am trying to downgrade from 3.1.3 to 3.1.2. I can do this because I Saved my shsh with cydia for 3.1.2 OS. Everytime i try to downgrade from 3.1.3 to 3.1.2 on my Iphone 3gs, I get error in Itunes device isn't eligible for this build

    Here are the steps that I followed

    - Downloaded the iphone2 ispw
    - I edited my hosts file to to point to as instructed in Caching Apple's Signature Server - Jay Freeman (saurik)
    - I ping and I get a reply from
    - I set my phone in Dfu mode (black screen showing)
    - I launched Itunes with shift key and proceeded with IPSW file upgrade.

    I get error device isn't eligible bla bla bla

    I have tried this in windows 7 and windows xp (in vmware)
    I also tried this with itunes 8 and itunes 9.

    I am out of options now.. Can anyone please hlp?
    Last edited by adinero; 2010-04-11 at 10:01 PM.
    2010-04-11 08:28 PM
  2. jkmonkey's Avatar
    You have to edit your hosts file so you computer looks to Suarik's server instead of apples.
    You can read up on it here:
    2010-04-11 08:31 PM
  3. adinero's Avatar
    thanks for your reply and I already did that before posting. any other ideas?
    2010-04-11 08:35 PM
  4. jkmonkey's Avatar
    oops, I see that now in your original post. sorry. If that method isn't working and you are able to get a ping response from, then for some reason Suarik's server doesn't have your shsh backed up. Do you remember when it was that you saved your shsh to the server?
    2010-04-11 08:48 PM
  5. adinero's Avatar
    friday april 9 2 am
    2010-04-11 09:15 PM
  6. davesnothere11's Avatar
    if you just saved it Friday that shsh file is for 3.13 and won't help you downgrade to 3.12
    2010-04-11 09:23 PM
  7. adinero's Avatar
    I saved them for 3.1.2 OS
    2010-04-11 09:40 PM
  8. madon's Avatar
    Apple don't sign 3.1.2 anymore so there's no way his server could have recorded the SHSH for that - it'd send a request for 3.1.3 only now, since that's the only build Apple will sign (excluding the 4.0 betas of course)
    2010-04-11 09:47 PM
  9. j3st3r's Avatar
    apple isn't signing 3.1.2 anymore so the shsh's u just saved are for 3.1.3
    2010-04-11 09:47 PM
  10. jkmonkey's Avatar
    apple stopped signing 3.1.2 firmware way back at the begining of Febuary. Any attempt to save 3.1.2 shsh files after that would be unsucessful.
    2010-04-11 09:53 PM
  11. adinero's Avatar
    true, but I save my shsh files for 3.1.2 os before upgrading to 3.1.3
    Last edited by adinero; 2010-04-12 at 01:19 AM.
    2010-04-11 10:02 PM
  12. j3st3r's Avatar
    if the shsh's were for 3.1.2 then you would not be getting the "not eligible gor this build error", so as we have said the shsh's u just saved are 3.1.3
    2010-04-11 10:05 PM
  13. jkmonkey's Avatar
    right, but if that was just done on the 9th of April cydia may have said it was saved when in reality what it really got was your 3.1.3 shsh's. Not 3.1.2.
    2010-04-11 10:05 PM
  14. adinero's Avatar
    I had 3.1.2 on on april 09 and black rain installed ;-)
    2010-04-11 10:13 PM
  15. madon's Avatar
    If you did it on the 9th, it's an impossibility for it to have your SHSH for 3.1.2 no matter what process you did, because Saurik's server works by cacheing the legitimate response from Apples server to get the hash in the first place.

    No sign, no cache, no downgrade.

    It makes zero difference what firmware you had installed at the time, Saurik's server will simply send a request to Apple to sign against whatever firmware Apple is currently willing to sign, and as myself and other posters have stated, right now that is just 3.1.3.
    Last edited by madon; 2010-04-11 at 10:18 PM.
    2010-04-11 10:13 PM
  16. adinero's Avatar
    my phone had 3.1.2 os at the time of caching.

    i installed 3.1.3 this morning.
    2010-04-11 10:17 PM
  17. j3st3r's Avatar
    it doesn't matter that you had 3.1.2, the shsh's you saved are 3.1.3
    2010-04-11 10:19 PM
  18. madon's Avatar
    See my previous post. It doesn't matter what was ON your phone, what matters is what Apple was willing to sign when you cached. If Apple will not sign 3.1.2, then there is no way to get a hash saved for it.

    Therefore it would cache whatever the latest build was instead... 3.1.3
    2010-04-11 10:20 PM
  19. adinero's Avatar
    so I guess I cached shsh too late even if I cached them before I loaded 3.1.3 on my phone?
    2010-04-12 01:20 AM
  20. j3st3r's Avatar
    that is correct, you would have had to have cached them before Feb 2nd or 3rd to get 3.1.2 shsh's
    2010-04-12 02:40 AM
33 12