3Gs Downgrade Assistant

Author: Pico  //  Category: Apps, Development

icon This is a tool that I whiped up to assist in the downgrade of firmware 3.1 to 3.0 (or if you’re lucky 3.0.1) using Saurik’s method.

In order for his method to work you had to allow Cydia to store your 3Gs SHSH key.

This tool is ONLY for 3Gs iPhones and is NOT a jailbreak method, only an assistant!

Download Download 3Gs Downgrade Assistant

Consider donating to difrnt.


BigBoss Authors: Mark Bruce & Kory Lee

Tags: , ,

43 Responses to “3Gs Downgrade Assistant”

  1. eddiemc Says:

    This automaticly modifies the hosts file, right? Does it support windows 7×64?

    Thanks for your efforts mate:)

    regards
    -e

  2. Mark Says:

    And this does what exactly?

    It’s Windoze only for us Mac types.

  3. iceboi714 Says:

    How do you allow Cydia to store the SHSH keys? I am looking for that.

  4. duluen Says:

    if its not already done, it cant be done for 3.0

  5. iceboi714 Says:

    Thats what i though…so gotta wait for the 3.1 JB…sounds good!

  6. difrnt Says:

    It should work for windows 7 and 64 bit machines.

  7. jstarr Says:

    I was able to jailbreak after downgrading to 3.0 but whe I sync the iphone it doesn’t bring in the music or the favorite phone #’s. Also, the version shows 3.0 but the modem firmware still shows 5.11.07. Any ideas on how to bring the music in without updating to 3.1??

  8. Suren Says:

    i am a newbie to this does the phone need to be jailbroken before you download the above as mine is a 3gs on 3.1 and never been jailbroken.pls advice.thanks

  9. Dennis Says:

    Hi … @ BigBoss … my ECID SHSH is registered on file with Cydia … i am trying to go back to OS 3.0 from OS 3.0.1 but no success… had used the procedure of Saurik and even the 3Gs Downgrade Assistance but still not success … this Downgrade Assistance or Saurik Method, is it applicable from OS 3.0.1 to OS 3.0 to restore?

  10. mastuul Says:

    If you are on 3.0.1 you don’t need to downgrade. You can jailbreak/unlock your 3GS using redsn0w if you have your phone running on 3.0.1 firmware. This is for the people who upgraded to 3.1, which does not have a jailbreak released yet.

    In order to restore you will need to change the “hosts” file so that iTunes verifies the firmware through saurik’s server instead of Apple’s.

  11. XtraDry Says:

    Thanks to all who are involved for supporting the community.

    The idea with Sauriks server is very good, but has a couple of issues, some of which might become real problems in the future.

    If you are not JBroken and you connect to the cydia server by bypassing the overlord, there is no way to find out if your “blob” was properly stored.

    In any case, if your blob was correctly stored, there is no simple way to find out for which FW version.

    There is no way to download your own blob.

    The solution with Sauriks cydia server is a certainly a great achievement. However, if I understand correctly the case how he collects blobs from phones that are not JBroken, the phone sends its ECID to his server and cydia obtains the signed blob from Apple.

    This method would have the problem, that Apple could simply stop signing ECIDs arriving from his server and then any tool for a solution based on the Cydia server would become obsolete.

    In the long run, it would probably be better for the community to have each “blob” stored locally on the computer of the owner of the iPhone and to have restoring, downgrading and JBreaking tools that do not depend on the Cydia server.

    This would also avoid increasing bandwidth costs for Saurik when the number of users of his server continues to grow.

    Best

    XtraDry

  12. SBC Says:

    Local storage is always good. Perhaps a combination of the Cydia and the Firmware Umbrella is the best solution right now?

    But, as stated above, unfortunately there is no way for the user to check if a specific SHSH is stored by Cydia on non-jb phones, except by trying to do a restore. It would be great if there was a way to check the Saurik server by inputting an ECID, but that can’t be done right now, as I understand it.

    Perhaps this Downgrade Assistant can be enhanced with the option to do just that?

  13. Anonymous Says:

    Not an issue because the window for getting the ‘blob’ on file at cydia has long closed.

  14. Anonymous Says:

    Are you trying to advertise your umbrella(the firmware umbrella)..
    Why don’t you contact saurik directly, he might be able to help you , instead of using these routes … You look really bad.. Sorry..

  15. P143 Says:

    When I open Cydia App, it states that I have a 3.0 ECID SHSH on file.

    My questions is – How do we know whether we are one of the lucky ones who actually have a 3.0.1 ECID SHSH – will it explicitly state so in Cydia?

  16. RR Says:

    I guess it did not work for me. I got a message saying that i was in DFU mode an needed to be elsewhere or someting..haahhaha the message came up liek 500 times hahahahhaa

  17. princess V Says:

    hi iphone guru!

    i have an unresolved problem starting from
    upgrading an unlocked,jailbroken iphone3g from 3.0 to 3.1 in using i tunes 9 then.. restoring it using i tunes 9…

    i tried to make my iphone work again by jailbreaking… now it works though

    my problem is still unresolve.. i have working iphone 3g already but still no signal… i tried ultrasnow but it didnt work… i have a 3.0 05.11.07 modem firmware and a 05.09 bootloader which i learned by downloading the fuzzyband.. can i downgrade my bootloader so i can downgrade the modem firmware?

    or is there anything i can do to make my iphone work as a mobile again?
    thanks a lot!

  18. A J Says:

    @ princess V: the only thing you might be able do is use the official iphone carrier sim for your country….
    I am afraid, there is no other solution for you at the moment..

  19. Wilbert Says:

    I’d updated to 3.1 on my 3gs, does it mean I can do nothing but wait at this moment if I wanna use Cydia?

    Also how am I suppose to backup ECID SHSH on Cydia’s server if I don’t even have Cydia on my 3gs this moment?

    Thanks

  20. A J Says:

    @Wilbert: you cant jailbreak now..
    for ECID you can direct your itunes to saurik’server…you can check saurick’s article on many websites ….google it… when you are done directing your itunes,,you have to restore and your ECID and other files are saved for future restoring to 3.1..

  21. Tommmii Says:

    To all those still asking “how can I get my ECID on file at Cydia?” : stop asking, it is no longer possible. There is no way for any-one to calculate the hashes anymore. The opportunity was closed off on Sept 15th I believe.

    So, if you have a 3GS on OS 3.1, and you never put ECID on file at cydia, then all you can do is wait until a new jailbreak is available.

  22. A J Says:

    People still can get their ECID signatures for 3.1 which is the current FW.. To be used in the future when apple blocks restoring to 3.1 if and when a jailbreak is found for 3.1.. But they cant get signatures for previous firmwares anymore.

  23. temp screwed Says:

    hi so i’ve been needing to restore for nearly two weeks. i had to unfortunate luck of having problems the same day apple stopped signing 3.0. i have a 3gs. i need to have my phone again so if i restore now to 3.1 what are my chances of being able of jailbreaking again in the future? i’m on att so unlock is not a concern for me just jb. thanks

  24. temp screwed Says:

    i’m not sure if it made it on file or not for my 3gs, i need to restore, how can i check if it was stored on cydia to downgrade?

  25. Tommmii Says:

    @ temp screwed ; you didn’t say if you are effectively on 3.1
    Supposing that you are indeed on 3.1, then you might aswell try the downgrade to 3.0 procedure as described in this post http://thebigboss.org/2009/09/14/31-3gs-downgrade-for-the-chosen/

    If that works then you had the ECID on file, if the downgrade doesn’t complete then you’ll be stuck in 3,1
    good luck.

  26. Tommmii Says:

    a jailbreak is very likely, it just hasn’t been released yet.

  27. temp screwed Says:

    that’s what i figured, but i’m just wondering if i just use “stock” 3.1 from apple for now (so i at least have something other than “paperweight mode”) what are my chances of still using a jb method later on when it is released?

  28. temp screwed Says:

    yeah tried it today, no luck, not on saurik’s server :( still no phone

  29. Mike Says:

    Your chances are about 100%

  30. princess V Says:

    hi iphone guru!

    i have an unresolved problem starting from
    upgrading an unlocked,jailbroken iphone3g from 3.0 to 3.1 in using i tunes 9 then.. restoring it using i tunes 9…

    i tried to make my iphone work again by jailbreaking… now it works though

    my problem is still unresolve.. i have working iphone 3g already but still no signal… i tried ultrasnow but it didnt work… i have a 3.0 05.11.07 modem firmware and a 05.09 bootloader which i learned by downloading the fuzzyband.. can i downgrade my bootloader so i can downgrade the modem firmware?

    or is there anything i can do to make my iphone work as a mobile again?
    thanks a lot!…

    my brother just gave me the phone and i dont know whats the original carrier so i can use the sim of the official carrier still?

  31. Goodman1501 Says:

    When you unlock and JB’ed phone went to 3.1, its baseband also got upgraded. When you downgraded it back to 3.0, its baseband does not changed back. So it becomes an locked phone again. It can be used only with the original carrier’s SIM.

    To know possible what is the original carrier, I suggest you look at the ‘Model’ no. in the ‘General’ screen, e.g. mine is MC134ZP. ZP means it is from Hong Kong, LL from US, X from Australia etc. Knowing what is the model and location, you should be able to check who the offical carrier is.

    I hope this help.

  32. goldfixxxer08 Says:

    lost unlock but jay is the man

  33. goldfixxxer08 Says:

    lost unlock but jay is the man

    one of the chosen

  34. doitynan Says:

    Downloaded. Open the software, after click yes, I turned the phone off, plug-in. The Download_Assistant was freeze. Can not click on right button. Nothing happen. Any advice?

  35. GP Says:

    I have the same problem.. I have a file on Cydia! Downloaded your Assistant. Opened the software, after clicking yes, I turned the phone off, plug-in. The Download_Assistant froze. Can not click on the botton on the right. Nothing happen. What should I do?

  36. xIOM Says:

    Ok here is the question I got 3.0 ECID SHSH file saved on cydia for my 3gs but when I went to settings>general it says I have 3.0.1 O.S  and that makes kinda sense cuz I have used redsnow for 3.0 while having 3.0.1 update can anybody tell me if I’m safe restoring my device if yes how to do it safely I have screen shots and all the files I have used for JB my 3 gs   

  37. Tommmii Says:

    xlOM : just follow the steps as per this post: http://thebigboss.org/2009/09/14/31-3gs-downgrade-for-the-chosen/

  38. Rygus Says:

    Thanks fir everyone who has worked extra hard giving us what apple should. My question is similar to everyone elses and I can’t seem to find an explination. 3gs w/3.1 I was on 3.0 and cydia stopped working I looked in some forums and tried to delete a few install files which could be the issue and bricked it. Had to go to 3.1. Ecid on file with cydia and I follow all the directions but still get error 3002 in iTunes. Any help is greatly appricated. Thanks again everyone.

  39. Tommmii Says:

    Try going back to 3.0.1?

  40. Mannyt Says:

    Hi got a problem I got to to when the firmware is updating the phone when the apple is on the screen and the status bar under when it finishes it says error 15 I believe and it says it could not restore can u help me please I was do close

  41. Bruce Says:

    I am thinking of buying a 3gs( currently have a 2g unlocked and jailbroken). I would want to jailbrake and unlock, but not sure if it is possible. Maybe i should buy a 3g as it would be easily unlocked? Any comments?

  42. GP Says:

    Please Help..Novice here!
    I have a 3GS and the 3.1 upgrade. I would like to get my unlock back. I have a fiel on Cydia saying “this device has a 3.0 ECID SHSH on file.
    How do i use Cydia to get my lock back or will ECID only Jailbreak my phone?
    Your Help is greatly appricated.

  43. Arrow Says:

    I am having trouble installing anything from cydia or another installer. Cydia suggested manually correcting (something). Will this method/software take my 3.1.3 3gs 32GB made in week 42 last year back to 3.0? what if I need to restore my phone and itunes wants to install 4.0.2, or can i select the 3.0 as an option? i have everything from 3.0 on on file with the server, or so cydia tell me.

Leave a Reply