I like 1000's of jailbreakers around the world ended up accidentaly updating my ios to 5.1. Luckily i have a 3gs (man do i feel sorry for people who accidently updated on the 4s as they are stuck unable to downgrade ios with no current jailbreak) so i have been able to downgrade, but as a newby i didn't understand how to downgrade and ended up stuck in the dreaded "recovery loop" for about eight hours (when every time you switch your iphone on all you see is a picture of a usb lead pointing towards itunes) and i gradualy started to believe that i had bricked my phone. But in the back of my mind i knew that iphones are just like a pc and unless you have physically damaged the hardware inside then there is always a way to format and start again, also because itune gives you the same message for the "recovery loop" as "dfu mode" i thought that the "recovery loop" was "dfu mode" for a while lol. And once i'd figured that out i also finally realised that "dfu mode" isn't the same as "pwned dfu mode" and once i got into "pwned dfu mode" i was finally able to downgrade with my custom shsh blob stitched ispw.
Anyway it was alot of heartache and paperweight panic, but i suppose now im glad because now i understand how to get out of the recovery loop, the difference between dfu and pwned dfu, how to create custom ispw's with shsh blobs stiched to them and how to downgrade to unsigned ispw's for future reference.
But i imagine alot of people wouldn't want to go through this and even if you know the things that i ended up learning my point is with "RecoveryGuard" this could have all been avoided and it's just a sensible saftey measure even if your a jailbreaking pro, and especially if you have a 4s as currently if you update to 5.1 on the 4s it is imossible to downgrade and there is no 4s 5.1 jailbreak! What "RecoveryGuard" does is fool itunes into thinking your ios is always up to date even when there is a newer ios version availabe, and it doesn't allow itunes to put your iphone into recovery mode which itunes needs to be able to do to perform iphone updates (you can still do an update/restore yourself but you need to put the phone into dfu mode first so there's no chance of an accidental update).
To install "RecoveryGuard" go to cydia sources and add "http://cydia.pushfix.info" and then search cydia for "RecoveryGuard" and install it. And thats it, hope that stops a few of you from having to feel my pain in the future.
And if anyone knows of any other apps the same as or better than RecoveryGuard then i'd love to here about them
Anyway it was alot of heartache and paperweight panic, but i suppose now im glad because now i understand how to get out of the recovery loop, the difference between dfu and pwned dfu, how to create custom ispw's with shsh blobs stiched to them and how to downgrade to unsigned ispw's for future reference.
But i imagine alot of people wouldn't want to go through this and even if you know the things that i ended up learning my point is with "RecoveryGuard" this could have all been avoided and it's just a sensible saftey measure even if your a jailbreaking pro, and especially if you have a 4s as currently if you update to 5.1 on the 4s it is imossible to downgrade and there is no 4s 5.1 jailbreak! What "RecoveryGuard" does is fool itunes into thinking your ios is always up to date even when there is a newer ios version availabe, and it doesn't allow itunes to put your iphone into recovery mode which itunes needs to be able to do to perform iphone updates (you can still do an update/restore yourself but you need to put the phone into dfu mode first so there's no chance of an accidental update).
To install "RecoveryGuard" go to cydia sources and add "http://cydia.pushfix.info" and then search cydia for "RecoveryGuard" and install it. And thats it, hope that stops a few of you from having to feel my pain in the future.
And if anyone knows of any other apps the same as or better than RecoveryGuard then i'd love to here about them
Last edited: