+ Reply
Page 1 of 6 123 ... LastLast
Results 1 to 20 of 104

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: [HOW TO] Downgrade a 3G[S] From 3.1 and Jailbreak

is a discussion within the

iPhone News

forums, a part of the

General iPhone

section;
Jay Freeman (saurik) has been a busy man lately. for the past two years. for a while now. His latest project to come our way was just released less than
...
  1. #1
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,475
    Thanks
    569
    Thanked 4,799 Times in 1,223 Posts

    Default [HOW TO] Downgrade a 3G[S] From 3.1 and Jailbreak


    Jay Freeman (saurik) has been a busy man lately. for the past two years. for a while now. His latest project to come our way was just released less than an hour ago - a way to finally downgrade your iPhone 3G[S] from 3.1 (with a few "well, if"s in there) to something currently jailbreakable (like 3.0.1).

    saurik's got some crap to toss on Apple's wall, too, with this one. The guide article features not only an informative look into the methods of jailbreaking, and a history of Apple's push for individuality (and of course the instructions on how to downgrade your iPhone 3G[S}) - it goes so far as to offer up some tasty tidbits like "Congratualations, you just overthrew your orwellian overlord, and have taken back control of your device," and "Apple, as a company, has turned into a corporate hypocracy, embodying the very ideals that it claims to be rebelling against."

    It's a great read with some solid points - if you're at all interested in this stuff, you should read the whole thing.

    The gist of the situation is this - people can't downgrade their 3G[S]s from 3.1 (until now with this new method) because Apple has implemented a new security method. When you restore an iPhone 3G[S] in iTunes from 3.1, iTunes will show
    "Verifying restore with Apple...", during which time a challenge/response protocol is used between the iPhone and Apple: a "partial digest" of the firmware files being used is sent to a server, which can then decide to sign off on the result... or not.
    Saurik's solution was to build his own activation server which is checked instead of Apple's - verifying the [perfectly fine] firmware where iTunes wouldn't.

    A big, gaping stopping point, at the moment, is if you didn't press the "yes i like jailbreaking" or wtvr that link said in Cydia for the few days it was there (over 50,000 3G[S] users did), you don't have an ECID SHSH "on file" with Cydia's servers - meaning you can't downgrade. This will only work if you pressed that link in Cydia while it was there (before 3.1 came out). Read saurik's article for full reasoning behind it.

    An exploit is [supposedly] available for 3.1 though, so you will be able to jailbreak 3.1 anyway soon. However, this doesn't mean you don't need your ECID SHSH "on file" with Cydia - you still should (when the jailbreak comes up for 3.1 you'll be able to get it on file again). Because as of 3.1, you can NEVER downgrade without this method (yet) unless Apple specifically signs the firmware. Meaning - they decide what firmware you can use and can't use.

    The instructions in saurik's guide, while straight-forward, are a bit more complicated than "plug in, press the Easy button" - so be warned, it's a fun throwback to the earlier days of iPhone modding, when you had to actually DO something.

    Read the full guide and article here, and ask questions in the iPhone 3G[S] Downgrade forum.
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  2. The Following 18 Users Say Thank You to Kyle Matthews For This Useful Post:

    Dollfayce (09-15-2009), elejuteco (09-15-2009), handana (09-15-2009), ipirate (10-20-2009), jcbhome (09-15-2009), JedixJarf (09-14-2009), jerrykid323 (09-21-2009), kirkie1 (09-15-2009), LSZ33 (09-14-2009), Meche (09-21-2009), medic56 (09-15-2009), mikeebmf (09-14-2009), oarce12 (09-19-2009), pechon (09-15-2009), reaves205 (09-16-2009), slik (09-15-2009), SnowLeo (09-15-2009), Windmeel (09-14-2009)

  3. #2
    Super Moderator Cowboy's Avatar
    Join Date
    Apr 2009
    Location
    Owasso,OK
    Posts
    30,667
    Thanks
    1,049
    Thanked 3,865 Times in 2,205 Posts

    Yes finally
    Follow me @LoganWesterman

    Need Your iPhone Unlock Click HERE or Here
    Needs Your iPhone Fixed Pm Me!
    Have a question about Jailbreaking Pm Simon, Annie, Or just about any other member on here

  4. The Following 4 Users Say Thank You to Cowboy For This Useful Post:

    fyah11 (09-15-2009), reaves205 (09-16-2009), SnowLeo (09-15-2009), Tate002 (09-27-2009)

  5. #3
    What's Jailbreak? criz3r's Avatar
    Join Date
    Jan 2008
    Posts
    24
    Thanks
    2
    Thanked 5 Times in 4 Posts

    I just got my 3Gs today, thank god it wasn't 3.1, but I don't have ECID SHSH.

  6. The Following User Says Thank You to criz3r For This Useful Post:

    fyah11 (09-15-2009)

  7. #4
    Retired Moderator StealthBravo's Avatar
    Join Date
    Jan 2008
    Location
    TX  Follow me @StealthBravo
    Posts
    32,478
    Thanks
    44
    Thanked 5,328 Times in 3,113 Posts

    Nice

  8. The Following 2 Users Say Thank You to StealthBravo For This Useful Post:

    fyah11 (09-15-2009), ifoued (09-15-2009)

  9. #5
    iPhoneaholic sickchris714's Avatar
    Join Date
    May 2008
    Location
    Anaheim, California
    Posts
    399
    Thanks
    1,577
    Thanked 67 Times in 51 Posts

    wooo this is the best news today

  10. The Following 2 Users Say Thank You to sickchris714 For This Useful Post:

    fyah11 (09-15-2009), ifoued (09-15-2009)

  11. #6
    iPhone? More like MyPhone NArush's Avatar
    Join Date
    Mar 2008
    Location
    Atlanta
    Posts
    263
    Thanks
    41
    Thanked 30 Times in 25 Posts

    Excellent article!

  12. The Following User Says Thank You to NArush For This Useful Post:

    fyah11 (09-15-2009)

  13. #7
    Livin the iPhone Life exNavy's Avatar
    Join Date
    Jun 2007
    Location
    Arizona
    Posts
    1,039
    Thanks
    56
    Thanked 169 Times in 124 Posts

    Hopefully, for those of us who missed the boat with the Cydia ECID thing, Saurik will give us all more heads up notice about this the next time.

    Hopefully news sites will pick up on this and also push this as very important to do.

    I don't know about the rest of you, but I launch Cydia maybe once a week. News sites, on the other hand, I read every day.

    As others have stated, if you selected no on the Cydia ECID thing when it was availalbe the page went away and there was no apparent way to reload the option and select yes a second time. Hopefully this is made much more obvious as well.
    Last edited by exNavy; 09-14-2009 at 08:56 PM.

  14. The Following User Says Thank You to exNavy For This Useful Post:

    fyah11 (09-15-2009)

  15. #8
    My iPhone is a Part of Me Chefanim's Avatar
    Join Date
    Jul 2008
    Location
    Panama City, FL
    Posts
    894
    Thanks
    42
    Thanked 153 Times in 132 Posts

    Saurik is a genius and we all owe so much to him. I've made my donation to him and hope others do as well.
    So long, and thanks for all the fish

  16. The Following User Says Thank You to Chefanim For This Useful Post:

    fyah11 (09-15-2009)

  17. #9
    Owner / Founder - ModMyi
    aka poetic_folly
    Kyle Matthews's Avatar
    Join Date
    May 2007
    Location
    Tampa, Florida, United States
    Posts
    8,475
    Thanks
    569
    Thanked 4,799 Times in 1,223 Posts

    exNavy - the issue was a time crunch this time around. Jay was still ironing out some bugs, and Apple [slightly] unexpectedly closed the door on the process when 3.1 hit. Once 3.1 is jailbroken, it won't happen again.
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews

  18. The Following User Says Thank You to Kyle Matthews For This Useful Post:

    fyah11 (09-15-2009)

  19. #10
    What's Jailbreak?
    Join Date
    Jan 2008
    Posts
    27
    Thanks
    0
    Thanked 7 Times in 3 Posts

    i have a question hope you all can help me out

    i have a 3gs on 3.0.1 not 3.1 that is unlocked and jailbroken.

    i want to do a restore, back to 3.0.1 i have the firmware 3.0 and 3.0.1 stored in my hard drive is this possible for me or not. the reason why i ask is because alot of ppl seem to talk about it not being possible?

    im still on itunes 8.2 is that helps.
    and have my Ecid files on cydia

    thank you
    Kissdaring.

  20. The Following User Says Thank You to kissdaring For This Useful Post:

    fyah11 (09-15-2009)

  21. #11
    iPhoneaholic
    Join Date
    Oct 2007
    Posts
    405
    Thanks
    8
    Thanked 35 Times in 23 Posts

    I got my purplerain file. Is this the same thing? I'm on 3.0.1 still. I'm smart enough to not upgrade when it comes out. But since I don't check cydia every day, I missed this ECIS SHSH thing will my purplerain file work?

  22. The Following User Says Thank You to GmAz For This Useful Post:

    fyah11 (09-15-2009)

  23. #12
    Super Duper Moderator blkcadi's Avatar
    Join Date
    Aug 2008
    Location
     Valley of the Sun, ARIZONA ♥♥♥
    Posts
    30,418
    Thanks
    3,702
    Thanked 9,619 Times in 5,898 Posts

    Awesome, this is what many have been waiting for. Props to saurik and others who have helped.

  24. The Following User Says Thank You to blkcadi For This Useful Post:

    fyah11 (09-15-2009)

  25. #13
    The King Melech518's Avatar
    Join Date
    Feb 2009
    Location
    NYC
    Posts
    4,704
    Thanks
    107
    Thanked 1,140 Times in 586 Posts

    I am assuming this method will work for us on 3.0.1 or 3.0 who simply need to restore
    If I helped you, hit the button or be Banned!

    Download Macbook 3.1 for Winterboard-Now LIVE on Cydia-Macbook Final, Macbook Final Widget,Macbook SBSettings
    Need Hardware Repair Support?: PM ME

  26. The Following 2 Users Say Thank You to Melech518 For This Useful Post:

    fyah11 (09-15-2009), tsakalli (09-16-2009)

  27. #14
    Theme Creator Raptors's Avatar
    Join Date
    Mar 2009
    Posts
    2,441
    Thanks
    145
    Thanked 483 Times in 353 Posts

    Wohho!! :d:d

  28. The Following User Says Thank You to Raptors For This Useful Post:

    fyah11 (09-15-2009)

  29. #15
    Retired Moderator A Retired Mod's Avatar
    Join Date
    Nov 2007
    Location
    Independence, LA
    Posts
    5,642
    Thanks
    656
    Thanked 765 Times in 592 Posts

    Quote Originally Posted by GmAz View Post
    I got my purplerain file. Is this the same thing? I'm on 3.0.1 still. I'm smart enough to not upgrade when it comes out. But since I don't check cydia every day, I missed this ECIS SHSH thing will my purplerain file work?
    Read here...
    For a Purple Ra1ny Day
    Apple's 3G[S] security mechanism, however, fails this test. Rather than even using a simple random number, they use a hardcoded challenge per device. The specific number they have chosen is the device's ECID, or "unique-chip-id", a number that all devices have so far had, although we haven't seen any previous use for it.
    This means that, given an ECID, one can ask Apple's signature server to sign any firmware that they currently consider "OK" (which returns a blob that includes the critical SHSH, which is the signature hash) and then store the result forever.
    In practice, there is only one critical file that we need signed: the one with the bug. ;P This is the iBSS, which is one of the modes of iBoot. Given that ECID/iBSS signature, one can load the buggy code and then continue with the jailbreak.
    This is, in fact, what purplera1n.com was doing: it returned to you a file that contained just the signature hash for the iBSS file, as that is "sufficient". Eventually someone may write a tool to use this file.

  30. The Following User Says Thank You to A Retired Mod For This Useful Post:

    fyah11 (09-15-2009)

  31. #16
    Livin the iPhone Life JedixJarf's Avatar
    Join Date
    Jun 2007
    Posts
    1,917
    Thanks
    30
    Thanked 129 Times in 102 Posts

    Ahh, the early days....mostly all cli

  32. #17
    What's Jailbreak?
    Join Date
    Aug 2009
    Posts
    2
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Here, everything ok. 3.0 and jailbroken again.
    Thanks Saurik.

  33. #18
    What's Jailbreak? keysloser's Avatar
    Join Date
    Oct 2008
    Location
    Greece
    Posts
    22
    Thanks
    4
    Thanked 1 Time in 1 Post
    Excellent work by Saurik!

    I couldn't agree more with his article on Apple, since I go way back with Apple computers.

    People who got to know Apple through iPhone/iPod should know there used to be a "think different" ideology behind the apple logo.

    Now the company (with 1,21 billion $ profit in the first three months of 2009) has become the "true enemy", the Big Brother it was set up to fight against.

    Again great job @Saurik!

  34. #19
    What's Jailbreak?
    Join Date
    Sep 2009
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Quote Originally Posted by exNavy View Post
    Hopefully, for those of us who missed the boat with the Cydia ECID thing, Saurik will give us all more heads up notice about this the next time.

    Hopefully news sites will pick up on this and also push this as very important to do.

    I don't know about the rest of you, but I launch Cydia maybe once a week. News sites, on the other hand, I read every day.

    As others have stated, if you selected no on the Cydia ECID thing when it was availalbe the page went away and there was no apparent way to reload the option and select yes a second time. Hopefully this is made much more obvious as well.
    Not to be rude but it was at the top of the page and never went away...Just bad luck

  35. #20
    Green Apple
    Join Date
    Mar 2008
    Posts
    69
    Thanks
    8
    Thanked 0 Times in 0 Posts

    amazing work that jay is doing, in conjunction with the dev team, geohot, etc...these guys are undoing what (i assume) the best corporate programmers are putting in to prevent unlocking (i have to believe that is the motivation, more than jailbreaking)...and they are doing it in a matter of hours or at most days.

    worthy of your support and contributions, those of you that can. im personally amazed that he got 50K ECID on file. Thats in like 7 days worth of time?

+ Reply
Page 1 of 6 123 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts