iPhone How to unjailbreak a 3GS?

Discussion in 'Jailbreaks and iOS Hacks' started by The Alpha Gamer, Oct 6, 2012.

  1. The Alpha Gamer macrumors newbie

    Joined:
    Jul 15, 2010
    #1
    My girlfriend got a 3GS for her birthday last year from her mother, unfortunately her mother also had it jailbroken and says the guy who did it said it wouldn't be able to unjailbreak it. Now all her app's updates require iOS 5 so she would like to unjailbreak so she can update to atleast iOS 5. Is it possible and if so how would she go about it? Just ask if you need more details.
     
  2. Intell macrumors P6

    Intell

    Joined:
    Jan 24, 2010
    Location:
    Inside
    #2
    Plug it into iTunes and click restore. But first check if it is unlocked via ultrasn0w. If it is, don't restore it in iTunes. That will remove its unlock.
     
  3. Carlanga macrumors 604

    Carlanga

    Joined:
    Nov 5, 2009
    #3
    You need to check if her 3GS is using an unlock by ultrasn0w on cydia. Since its a 3GS she should just get it officially unlocked by calling AT&T no matter if she isn't w/ them.
    To run older fw like 5.0 she would need to have her hashes saved for the fw she wants. Check Cydia at the top or using redsn0w to check. Then after that we could give you a better answer.
     
  4. The Alpha Gamer thread starter macrumors newbie

    Joined:
    Jul 15, 2010
    #4
    We don't have AT&T here in the UK.
    What's a hash?
     
  5. Intell macrumors P6

    Intell

    Joined:
    Jan 24, 2010
    Location:
    Inside
  6. labman macrumors 604

    labman

    Joined:
    Jun 9, 2009
    Location:
    Mich near Detroit
    #6
    I know what's coming next!

    SHSH blobs is a Hash signature system (Signature HaSH blobs) made by Apple Inc. to control manual software downgrades on iPhones, iPads, and iPod touches (a typical prelude to Jailbreaking). An SHSH is created by an SHSH formula (CLI Application) with 3 or 4 TSS keys- the device (e.g. iPhone 4 CDMA), the firmware version being signed (e.g. 4.2.8) and the device's ECID- a unique ID contained within every device. The SHSH is a Plist, built with blobs, with each blob intended for a different part of the software (like kernel and Apple logo). These blobs control which firmware is restorable and which is not. When Apple wishes to restrict users' ability to "downgrade" their devices to a prior firmware version, Apple can simply refuse to generate this hash during the downgrade attempt, and the downgrade will not be successful (or at the very least, will require significant technical intervention).

    source http://en.wikipedia.org/wiki/SHSH_blob
     
  7. The Alpha Gamer thread starter macrumors newbie

    Joined:
    Jul 15, 2010
  8. LandonDonovan macrumors regular

    Joined:
    Jun 24, 2010
    #8
    It's obviously not unlocked and if it is, you can just downgrade back to 4.1 without SHSH before flashing the baseband.
     

Share This Page