Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've clicked "Erase all settings" on my iPhone 3GS and it went into a locked state where I couldn't get to the login screen in any way. I then decided to upgrade to 5.1 but forgot to save the SHSH.

Is there any way to downgrade to 4.2.1 or at least something different than 5.1?


share|improve this question
up vote 2 down vote accepted

You may actually have some SHSH blobs saved for your device, since Cydia automatically tries to save any available SHSH blobs every time you open Cydia. Also, I believe Apple is still signing iOS 4.1 for iPhone 3GS (I don't know why though).

You can use TinyUmbrella (a free tool compatible with OS X and Windows) to check your saved SHSH - plug your device into your computer, click the "Advanced" tab in TinyUmbrella, check "Request SHSH from Cydia", and then click "Save SHSH".

If you find that you have suitable SHSH saved for your device, you can use this guide to stitch the SHSH blobs into custom firmware (using redsn0w) and then restore with that firmware.

share|improve this answer
Thank you, I appreciate the help! I will try to find the SHSH. – nlight May 2 '12 at 7:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.