We’ve probably all been there at least once. You have a jailbroken device on a certain firmware, and it’s the last firmware that’s capable of being jailbroken. What happens if you need to restore it?

In most cases, unless you’re using an older device capable of being downgraded, you would be forced up to the current firmware. The problem with doing this is that it causes you to lose your jailbreak.

That’s where a new app called Semi-Restore claims to be able to help. It will, according to its website, allow jailbroken users to refresh their devices with the firmware that’s currently on the device. For example, if you’re running iOS 6.1.2, you can clean the device and semi-restore to 6.1.2. It’s not a full restore, because doing so would force you to upgrade, but it might be the next best thing, especially if your device is having problems or is running slow.

Here are the requirements according to Semi-Restore’s website:

  • 5-10 minutes of your time!
  • A computer running Windows or Mac OS X
  • OpenSSH and APT 0.7 Strict (NOT THE LIB) installed on your device
  • An SSH client on your computer (USB version coming soon)

Again, the Semi-Restore will only allow you to go to a fresh version of your current firmware. It won’t require any SHSH blobs or APTickets. If it works, this could be a big help for those of you who want a clean slate, yet still be able to maintain a jailbreak.

So how long will you have to wait before you can use Semi-Restore? At the moment, the app is still in beta at 60% completed. Versions for all three major platforms β€” OS X, Windows, and Linux β€” are purportedly in the works.

I have to admit, until I see how the process works for myself along with the results, I’m still very skeptical. What do you think? Do you think Semi-Restore will live up to its promises?

  • I’m already on 6.1.3 -__-‘ too late for me πŸ™

    • ali_plus

      My iPhone crashed during iTunes backup so I had to update. Now I am stuck with 6.1.3 πŸ™

    • Ian

      Yeah… same here.. πŸ™ We’ll all suffer together…

    • got the solution!!

      Step 1: back it up to iTunes
      Step 2: buy another iPhone with 6.1.2
      Step 3: restore and jailbreak
      Step 4: Sell your old iPhone (and make profit :P)

      • Got it!!!
        Sell my iPhone and buy Samsung no need Jailbreak!

      • I exchanged with my friends that another solution

      • John Smith

        if you restore you are back to square one…

      • restore the backup (not erase iPhone and restore)

  • VinitJasoliya

    Finally there is something launched with which i can clean up my device as well keep the jailbreak!

    • iosPixel

      You guys need to see iLex Rat.

      It removes either all user data or all jailbreak tweaks. I’ve saved two iOS 6 jailbreaks with this. Terminal required.

      I feel this just packages the ilex script into a fancy GUI

      • Not at all; I know the developer wrote this entirely on his own.

      • iosPixel

        My apologies – I’m not saying the script was stolen! Its easily replicated believe me. However the GUI should be impressive and much appreciated!

        My apologies!

  • leart za jmi

    i dont belive it, to great to be true

    • iosPixel

      ILex Rat. Google it.

      It’s seen some updates to. Great script.

      • John Smith

        iLex R.A.T. uses bash scripts. Semi restore is C++.

  • Jerry

    Finally! they never updated redsn0w to do this with 6.1. So I will be jumping on this the second it comes out. IF is real

  • I think legit. All it does is reformats the user partition and clears out most of the kernel and system settings. Nothing too special

  • Ian

    AGH If only this was around 3 weeks ago!! Oh well. iOS 7 to look forward to πŸ™‚

  • aaaapm

    this is why they make factory reset

    • So factory reset wont force you to upgrade your device ?

      • Andrew

        Doesn’t force an upgrade just wipes the phone. But what happens when your phone bugs out and you can’t even boot into safe mode. Then your left with no choice.

      • Um…try doing thay on a jailbroken iDevice and see what happens.

      • Andrew

        I know what happens. It deletes cydia. U can re jailbreak after. I’ve done it twice.

      • Dan

        everytime I tried doing that, it screwed up my iPhone and I had to restore via itunes

      • Andrew

        I dunno maybe I got lucky when I did it then.

      • Wrong lol

      • iosPixel

        You probably did this while the signing period for the jail-breakable firmware was open.

      • Andrew

        Yeah but I didn’t have to restore. I only went through the jailbreak process again.

    • Factory reset doesn’t work when you are jailbroken.

  • Om Soni

    Kinda copied Evai0n by using the percent completed. πŸ˜›

  • Already possible by ILEX RAT. lol I have done this yesterday. And still I have jailbreak Iphone 5 with clean restore

    • gwafunhunk

      Is this also works to ipad mini?

  • Hmm. Sounds similar to ILEX rat.

  • Kurt Waggoner

    Wish I would have known about something like this a few days ago before I had to restore my phone!

  • pretty much like iLEX RAT been there done it not enough… hahaha

  • Jose Gonzalez

    Wow, I needed this 2 days ago. Had no choice but to restore to 6.1.3 and lose my jailbreak on my ipad mini. Oh well, I’m pretty sure ios 7 will be great. And well I still have my iphone 4 to enjoy the jailbreak!

  • Coolstar performed a semi-restore on my iPhone 5 6.1.2 for me when I developed Bluetooth and wifi problems that I couldn’t fix. Semi-restore was/still is in beta so he did it for me (remotely) during his lunch break and it works; I was presented with the iPhone setup wizard and the option to restore or set up as a new phone on 6.1.2 with my jailbreak intact. It’s real and it works!

  • Andrew

    I hope it does. Something like this could revolutionize the jailbreak community. The ability to restore without upgrading brings so many benefits with it. Honestly it sounds way to good to be true. Guess ill have to wait an see.

  • Brandon Downs

    Yep. Ilex Rat already does this. -edit: sketchy name, but rat stands for remove all tweaks. But does way more than that. Get it from his official repo for latest version

  • Very skeptical, but also very hopeful.

  • I’m sure removing mobile substrate in cydia will do the same. It will remove all your tweaks leave a fresh jailbroken iphone. Then you install Icleaner tweak and clean the rest. Done.

  • I’d be willing to take one for the team and sacrifice my iPad jailbreak to test it out when it’s available but I’d have to draw the line at testing it on my iphone!

  • What if the the iphone is in boot loop?? Will it work then?

    • Mobile substrate lets you fix that, by pressing volume up, while your iphone doesn’t boot up
      I thing it will take you to safe mode so you can uninstall whats making the problem
      It is writen on mobile substrate instructions

      • And if it’s an iOS fault? I’d assume not since they count as system files. As my iPad 3 is currently not booting at all. It goes straight to recovery mode and kicking it out with both RedSn0w and Tiny Umbrella is not working even with the volume up trick…

      • Brandon D

        I uninstalled mobile substrate thinking it would give me a clean wipe/fresh jailbroken phone, and it put me in a boot loop. After hours and hours of trying to figure it out (no the volume button on the phone or headphones would put it into safemode) – i just said screw it and ran evasi0n again. My computer (windows) would still recognize it when i plugged it in, but it was stuck in a loop that not any of the other apps could fix (tiny umbrella…redsnow). That fixed it even though evasi0n doesn’t recommend doing it. The phone still wasnt working completely right…just a few things that were a bit odd. Then i came across iLex R.A.T. and ran that via ssh (not mobileterminal, through ifunbox) and that 100% fixed my jailbreak. This method worked for me, hopefully it will for you as well.
        -run evasi0n (hopefully your computer will recognize it when you plug it in via usb), then install openssh and a few other essentials through cydia, and then run iLex’s R.A.T. (Remove All Tweaks). You should be good to go after that πŸ™‚ You can do it through mobile terminal but i felt a lot safer doing it through the computer. R.A.T. has a ton of options…google it when you get a chance. You might even be able to use it without re-running evasi0n if you have openssh installed. It wasn’t available at the time i had this problem so re-running evasi0n was my only option.

      • I will keep this in mind for future use but have reluctantly restored as my device was only recognisable in DFU mode or recovery mode and rebooting always resulted in the device going into recovery mode. This is all good advice though ill keep it in mind if my iPhone ever goes haywire…

      • I made a mistake in selecting a LS..and was stuck in boot loop…tried everything you said above but it didnt work..finally had to restore and re jailbreak..luckily 6.1.2 was available ..

        So i am asking will it work that time ?

  • I really needed this yesterday when my ipad got stuck on boot logo. It was jailbroken on 6.1.2 i tried every way possible to save it but i had to restore and was forced an upgrade to 6.1.3.
    I cant even look at it now… I need my jailbreak

  • JS3

    iphone 5 with 6.1.2 here… this is could be a very good thing IF its legit and works FOR SURE lol even then id be weary because if i lost my JB after this much time id prolly just go back to android until the next JB…

  • Darrick

    I don’t think it will be that great as normally, people would do a restore because they somehow messed up their device. However, I think this could be helpful at selling a jailbroken device and leaving it jailbroken for the buyer but deleting all personal information/data on it

    As stated in the “important” section: This process can not and does not repair broken system files! Avoid all Siri Ports, as they are not only illegal (except for Spire on 5.0.1) but they also create problems and may potentially break system files (even Spire can cause this).

  • not too bad.

  • Right I have a bricked iPad 3 on 6.1.2 so this is good news (for me) so do I:

    a) Wait?
    b) Upgrade/Restore since this convenient utility probably will not work on a non-bootable A5+ device.
    c) none of the above?

    • If it was bricked then nothing would be able to fix it, at all. Your device is just stuck in a respring loop or whatever, not bricked.

      • Being stuck in a respring loop or whatever is being bricked in the sense that the device is not operable. Yes it is possible to restore but it is not fulfilling its purpose so that makes it a brick in my opinion. Wikipedia might say otherwise but that is my definition of a brick in terms of a hardware device anyway. If it is not fulfilling its itended purpose then it’s a brick in my mind albeit a rather expensive brick in the case of my iPad…

      • A brick is an object that does nothing but … exist I guess. Therefore bricked hardware is unusable whatsoever and the best you can do is sell it for spare parts, throw it away or maybe use it as a physical brick.

      • iosPixel

        Well if you give up on it send it my way. My perseverance will prevail!

      • I gave up on it but not without perseverance. The reality was know matter what I did it was dead. It sucks really but I’ll survive even if it means mistakingly activating the notification center to use ncsettings and then realising, “wait a minute I’m not jailbroken” and then open the settings app…

  • Latrese

    So what does this mean for me,who has an unjailbroken iPhone 4 on iOS 6.0 ?
    (Haven’t upgrade because of no stable computer)

  • Haha now it’s time to check this website all the time just like before Evasi0n came out. πŸ™‚

  • 4p0c4lyps3

    Sounds very premo. Much needed tool.

  • Joe B

    Cool! Can’t wait!

  • so say we need to unjailbreak it to take it to apple, does this unjailbreak it? or will it just wipe all data leaving firmware and jailbreak?

  • MyFlammingSkull

    Finally i have almost 100 Cydia tweaks including Velox, piano passcode, Auxo, atom, etc. now if i open an app or a game it crashes automatically except if i go to safe mode! HOPE THIS WORKS! Do a video when it gets released so i could know how it works please!

    • iosPixel

      Try iLex dude.

  • If this is possible, i can’t believe that redsnow or ifaith haven’t used it already. Anyhow it wouldn’t last long apple will have something to say on the matter.

  • Brandon D

    for real guys, i know i’m reposting this – but iLex R.A.T. (Remove All Tweaks) will give you a 100% fresh jailbreak. It even has an option to remove ALL of your downloaded apps, and leaves nothing but stock apps and a little brown icon named cydia πŸ™‚ Google it. everyone jailbroken with an iphone5 needs this as it will save your jailbreak if you get screwed (like i did)

    • f96lrs

      it works i done it twice iphone 5 6.1.2

  • Gorgonphone

    umm i think 99% of fold would prefer o see a downgrade solution..llolo

  • Damn i formated 1 month ago shit

  • Awesome! Farewell to SHSH. Fortunately i’m using 6.1.2

  • Bing Beta

    fake and gay

  • My friend just bought a new iPhone 5 and he is on 6.0.2. Can he somehow upgrade to 6.1.2 and not 6.1.4 or should he stay at 6.0.2 ?

  • Efrenhumaran

    What happen 6.1.4

  • gwafunhunk

    Is this also works to ipad mini?

  • hum…
    didn’t you told me it was a fake ? so why telling the contrary in this article !

  • I so hope so….

  • Chuck Finley

    .tk? Yeah I’ve got my doubts.

    Also lol at the website being a complete and utter ripoff of the evasi0n website.

  • iosPixel

    Why the hate for iLex Rat!

    • brian

      because iLex Rat unfortunately didn’t fix my problem πŸ™ but coolstarorg did this “semi restore” on my jailbroken iphone 5 and saved it

  • brian

    Yeah! coolstarorg helped save my jailbroken iphone 5 with this “semi restored” it’s legit, can’t wait. will save a lot of frustrated jailbreakers for sure

    • Ben

      Yes, I believe this is legit.

  • FrankensteinBlack

    Yes! Been patiently waiting for something like this to come along.

    Love you man, No Homo…

    • iosPixel

      lol no homo.

  • iosPixel

    Very under appreciated tweak.

  • Can’t you just go to settings/general/reset and “reset all settings” or “erase all content and settings”? Is this the same thing?

  • wenshing

    everyone can tell me it Can Restore to iOS 6.1.2 on recovery mode or not ?