SemiRestore Allow Us To Re-restore Our iPhone, iPad and iPod Touch
Basically if you have an iPhone 3GS/4/4S/5 an iPad 2/3/4/Mini or iPod Touch, you have iOS 5.0 – iOS 6.1.2 and have already jailbroken your terminal, then you could do a partial re-restore only on the version that you have in your terminal without using SHSH. iPhones that doesn’t have jailbreak cannot use SemiRestore, doesn’t matter what version of iOS have, and if your terminal is not included in the aforementioned boundaries, then the solution will not work under any circumstances, so do not bother to ask.
Okay, you are “qualified” to do the restore, now you are probably wondering what is happening. Well Semi Restore procedure removes almost all from your device: applications from the App Store and the information in them, plus most of the Cydia tweak, except application Cydia, iFile and jailbreak. Basically SemiRestore doesn’t make a full restore, does not erase all the data, lets some of them, but before using the solution it is advisable to make a backup of all data because you will have to copy them back to the terminal.
Semi Restore is presented as a safe solution to make a partial restore, you will not actually reinstall your operating system, you will not change any baseband/etc, and as soon as it is available I will explain the method by which you can effectively make a partial restore.