SemiRestore tool lets you restore your device without losing your jailbreak

By , Jun 4, 2016

semirestore ios 9.1

SemiRestore, a tool that allows you to restore your jailbroken devices to a clean state without losing your jailbreak, has been recently updated to support devices running iOS 5.0 all the way up to iOS 9.1. SemiRestore is currently available for Windows and Linux only, with Mac support apparently coming in the future.

If the news may sound exciting at first for jailbreak users who’ve been waiting for such a solution, it must be noted that initial feedback from users who’ve tried the tool is very much mixed, with many reporting getting stuck during the process, and even one person reporting he had no other option of restoring his device to iOS 9.3.2.

What is SemiRestore and why use it?

Last time we talked about SemiRestore was 3 years ago, when the tool was first released with the same purpose as today: restoring a device without losing a jailbreak.

This is particularly appealing to jailbreak users who’ve been experiencing issues on their devices and would like to start off fresh by cleaning it up while keeping the jailbreak.

Similar to another too by Saurik called Cydia Impactor, SemiRestore will wipe everything on the device, seemingly restoring the device to its stock settings. The biggest difference between the two tools is that Cydia Impactor also removes the jailbreak, while SemiRestore stops short of that.

SemiRestore is not a downgrade solution! It only allows you to remove just about everything on your device, including apps, tweaks, photos, media, messages, etc, except for the jailbreak itself, meaning you don’t have to go through the jailbreak process again after running SemiRestore.


The tool will work with any jailbroken device running any version of iOS 5.0 all the way to iOS 9.1, which is the latest jailbreakable iOS version.

SemiRestore is currently available for computers running 64-bit Windows or 64-bit Linux. The SemiRestore website suggests that a Mac version will be made available in the future, but there is just no specific indication of exactly when at this time.

The SemiRestore site notes that Windows users must have iTunes 12 or newer, and .NET 4.0 or higher installed. Linux users must have libimobiledevice, GTK 3, libusbmuxd-tools, and openssl installed. The jailbroken device must also have OpenSSH installed on it for the process to work.

How to use SemiRestore

Because of its current state, we didn’t feel comfortable running SemiRestore to write a tutorial about it (hey, we care about our jailbreak too!), but we certainly will when the tool is updated for stability and performance improvements.

In the meantime, you can check out our SemiRestore tutorial and video from a few years back, which should give you an idea about the process, although things appear to have been simplified a bit since then.

SemiRestore can be downloaded directly from the tool’s website.

Words of caution

Although the promise of SemiRestore is pretty exciting, especially for users who’ve been experiencing issues on their current jailbreak set up, it must be noted that the initial feedback from users who been running the tool is very mixed, with seemingly more people having issues than not. One users reported having to restore his device to the non-jailbreakable iOS 9.3.2 after using SemiRestore.

To be perfectly clear, I am not suggesting you should stay away from SemiRestore, I’m merely reporting what many others have been sharing on Reddit or sent us via email. I do recommend you check out these Reddit threads to have a feel of the situation for yourself:

The upside is that the developer of SemiRestore seems to be very active and willing to help, having already pushed two updates to the tool. Still, we can’t stress enough that you should proceed with caution.

Have you use SemiRestore? If so, how has you experience been? Please share with us in the comments section.

  • Share:
  • Follow:
  • Vince Reedy

    What timing on this

    • Agneev Mukherjee

      LOL. So true.

  • Paymon John Vafa

    Semi restore has been “apparently coming” to the Mac for years now and I’m too busy to run a virtual Windows for my MacBook lol.

    • Newgunnerr

      Its like 30 mins work tops

      • If you don’t know what you’re doing and are familiar with how it works, it’s a huge undertaking to familiralize yourself with.
        So I gotta agree with Paymon on that one

      • Newgunnerr

        yes but if you know what you’re doing (which you should) it’s 30 mins of work.

    • Mac version is out now. Has some issues though.

  • Newgunnerr

    Why do you repeat multiple things in the article? We understand after reading it once you know

    • Al Fresco

      so people don’t blame IDB when they are forced to restore to a non-jailbreakable version of iOS.

      • Newgunnerr

        oh yes because they are going to complain if it’s only said once.


  • Jayy

    I rather use the method where I delete all my tweaks by unintsalling and reinstalling Cydia Substrate. I refuse to take a chance on my 9.0.2 jailbreak and go stock!

    • Alberto Espinal

      So when you delete Cydia substrate all tweaks are gone?

      • Jayy

        Yeah pretty much, just remove it and and install it right back and all your tweaks will be gone.

      • Alberto Espinal

        Thanks gonna do that, my iPad won’t even update my AppStore apps

      • Jayy

        Yeah sounds like one of your tweaks must be messing with your App Store. Just download your tweaks back one by one to figure out which was causing the problem!

  • Favna

    Are you frigging kidding me… I literally was trying the beta of Cydia Impactor a few days ago to no avail and ended up going to ios 9.3.2.

    • Blip dude

      Huh?? There’s a beta of Cydia Impactor that works with iOS 9??? Last I checked it only works upto iOS 8.4!!

      • throttle clutch e brake

        Either way isn’t strongly suggested just if yet. Sketchy results from both apps..

      • Favna

        yeah saurik has a beta repo for it.

  • White Michael Jackson


  • throttle clutch e brake

    Used Cydia impactor and was forced to upgrade the OS..

    I Wouldnt promote any restore tool if jailbroken.

  • Mark S

    Whatever happened to saurik’s version of this program? It’s ludicrous that this program needs windows or linux. It should just run directly on the phone.

  • Micki

    This program has been out since IOS 7! I remember it 2-3 years ago!

    • Andrew

      Yes, but it’s only just been updated for the latest version of iOS.

      • Micki

        No it hasn’t. Latest version is 9.3. It only works up to 9.1!!

      • Andrew

        Well I mean the latest version that is jailbreakable. You wouldn’t need to use it on iOS 9.3 because you can just restore normally.

      • You are correct.

  • iltas

    Any news for ios 9.3.2 jb plz

    • Nope

      • Agneev Mukherjee

        That’s it, I’ll pay a million dollars for a jailbreak now.

  • teris

    Once i have used semirestore in the past and regret it. I had to update the latest version and loose my jb. Now on 8.4 still using cydia impactor without any issue.

  • stylesbeyond

    more useless rubbish from kiddystar

  • Mohsin

    Quick question: does it remove jailbreak detection? I installed uber driver app and it wont work on jailbroken phone? Tried different tweaks but none of them work to hide jailbreak detection. And helpfull answer would be appreciated. Thanks

    • Burge


    • aizathisyam

      try installing xcon tweak…

    • Paresh Bhatia

      try FLEX 2

  • Joaquim N.

    3 years ago I lost my jailbreak because of that tool, after you guys talked about it here. Now I don’t even need jailbreak anymore.

    • mrgerbik

      What was the alternative? I assume your jailbreak was fubared and thats why you wanted a restore? In that case you were out nothing…. whining for whinings sake – it WAS 3 years ago lol

      • Joaquim N.

        Actually my jailbreak was not “fubared” or whatever the hell it means. I just tried to restore to start fresh, since I couldn’t restore on iTunes and keep the JB. The point is it was a shitty app back then and probably it’s still a shitty one, according to all the reviews.

  • Valinor

    Awesome, was searching for a way to restore my ipad, but nothing worked on IOS 9.1
    Just did a semi-restore with this, worked great!

  • Yakhair

    If my iPhone has corporate email using profile cert through the app AirWatch. I wouldn’t be able to get new cents correct?
    Basically I install cert before I JB the first time around…. But if I semi restore I would lose cert but with JB status, AirWatch will not accept it right?