So if you want to restore your iDevice to a previous iOS, the process will fail unless you have the SHSH blobs for that particular iOS version saved and use such tools as TinyUmbrella.
But, saving the blobs for an iOS version can only be done as long as Apple still signs that iOS. When a new iOS version is being released, Apple stops signing the previous version and if you didn’t save your blobs you can kiss your downgrade goodbye.
iFaith precisely is a tool similar with TinyUmbrella, but it has the advantage that you can use iFaith to backup the SHSH blobs from the device, even if Apple has stopped signing the firmware !
What is new in iFaith v1.5?:
- Major code improvements.
- Added Check for Update code.
- Adds the ability to dump iOS 5.1.x/6.0.x/6.1 on the iPhone 3GS, iPod Touch 3, and A4 devices.
- Crazy payload rewrite. (There are a chain of payloads used in this new iFaith purely dedicated to bumping up performance. iFaith should dump instantly after payload executes!).
- Finally enabled 3.x.x IPSW creation for iPod touch 2G users.
- Finally fully fixes NAND issues with newer models (e.g iPhone 4 8GB, new iPod Touch 4 models).
- In addition to dumping your SHSH blobs, iFaith will automatically fetch SHSH blobs for the latest iOS Apple is actively signing and submits them to Cydia.
- All devices [including A5(X)/A6(X)] can grab SHSH blobs for the latest iOS firmwares Apple is actively signing simply by selecting the “Show available SHSH blobs on Server” button and following the on-screen prompts. (It will submit them to Cydia as well).
Even though you may not be able to utilize the SHSH blobs you save for A5(X)/A6(X) devices at this time, you may be able to in the future (Future loopholes/exploits)!
The beauty of this feature is there is no need to provide an IPSW or push new iFaith updates just to save the latest SHSH blobs from Apple [just like the TinyUmbrella days]. (Send some love to @icj_ and @iNeal for their lovely APIs powering this new ability in iFaith).