SemiRestore Featured

SemiRestore is a restore solution for jailbroken iOS devices. It allows you to restore your device to almost stock levels, removing everything from settings to jailbreak apps and tweaks, to even App Store apps. It’s probably as close as you can get to a stock iOS device without actually restoring using iTunes.

We’ve reviewed an early version of SemiRestore before, and while it showed promised, we had mixed feelings about it. This was namely because the app forced you to go through a lot of steps in order to achieve the desired result — a clean iOS device that allows you to maintain the current firmware and jailbreak.

But we’ve got some very good news: SemiRestore has come a long way since that early preview. In fact, on the beta 4 version that I tested, it’s a true one-click solution. Yes, literally, all you have to do is plug in your iOS device, open the SemiRestore app, and click the SemiRestore button.

I once praised iLEX RAT for its ease of use, but this is probably about as easy as it gets. Check inside for our very own video walkthrough of SemiRestore beta 4 in action.

Video walkthrough

As stated, using SemiRestore is as easy as it comes. Just plug in your iOS device, and launch the SemiRestore app. After you launch the app, you will see the SemiRestore screen, and it should auto recognize the device you have connected.

SemiRestore App

The device that you use must be running the required firmware — iOS 5.0 through iOS 6.1.2 — in order to function properly. Once you are ready to start the restore process, then a single click of the SemiRestore button will initiate the restore.

Once the restore is initiated, SemiRestore will immediately get to work backing up files, patching files, restoring, and performing the cleanup. It’s a relatively quick process, as it only took about 5 minutes for the process to complete on my device.

One thing that you must be aware of, is that like other restore solutions, all of you data will be deleted after initiating the restore. There is no way to selectively choose what you want to keep, and what you don’t want to keep; SemiRestore blasts away all of your apps, tweaks, settings, photos, documents, etc. It’s essentially a brand new device, only you retain a few essentials — Cydia, repos, and perhaps a few packages if deemed necessary.

SemiRestore is still technically in beta, but its status shows 85% complete on the new official website for the app. I have to say that I was impressed with the simplicity of SemiRestore; it really makes restoring a jailbroken iOS device a completely painless affair.

If there’s one thing that I would change about the app, it would be to add advanced settings. It’s a bit unnerving to have SemiRestore take control of your iOS device, with absolutely no input from the end-user. I understand that the developer is aiming for utter brainless simplicity, but advanced users would benefit from a few options to select and choose what data and settings to restore and/or keep on their devices.

But if you’re looking for a genuinely simple solution, there is no easier solution than the one-click SemiRestore. The app still continues to bake on platforms like Windows and Linux, but as you can see, the OS X solution is pretty much completed.

How well do you think SemiRestore has progressed since our last hands-on trial with the app? Better yet, how do you think it stacks up with its primary competition, iLEX RAT? Sound off in the comments below.

  • Handri Jayadi

    it work for iphone tether jailbroken?

    • steve00000

      a tethered device like the iphone 3gs/4 doesn’t need this just do a normal restore via ether:

      1. restore using shsh blobs to go to any ios version you like then tether it


      2. do a normal restore / update to latest ios and then tether it

      but in simple terms ‘will it work?’ i’m not sure this does remove a lot of stuff and MAY remove any ‘Semi-Untethered’ tweaks you have so keep that in mind 😉

  • Craig Wayman

    Sweet…. I like it!!!!

    • disqus_5mqh5ZPnU6

      Where to download it?

  • tim

    Eagerly awaiting the release of this

  • can’t wait to refresh my 6.1.2 and re-jailbreak it since in a couple of months a lot of bugs and issues evolved…

    • RyanB

      No need to re-jailbreak, this will not remove your current jailbreak, that’s the whole point

      • but wouldn’t it be a cleaner installation to remove everything completely, install 6.1.2 and finally jailbreak the firmware?

      • RyanB

        Yes of course it would, but it’s not possible to do that anymore, hence the reason iLex RAT and SemiRestore were developed.

  • Awesome! The days of “…so I had to restore and I lost my jailbreak” are almost at an end!

  • mrloko

    Someone come with the solution of restoring to any iOs that you want..even after the window is closed

  • Matthew Cleveland

    I’ve been having battery issues for months even after putting a new battery in. I hope this will help me resolve it. I’m pumped for this!

  • Royce Otero

    We will comment after it replaces our files back to where they belong. Ilexrat was more as a gig then anything else.

  • Arjan Vlek

    Or be happy with a Limera1n-capable device 🙂

    Only joking. Very nice tweak that has a lot of potentional. But can it fix a broken system?? Since it would need the orignal IPSW file for that. A lot of ppl only restore when their phone / ipod / ipad is broken, not just as showed when the system still works

    • Darrick

      I don’t think either of the two tools restore broken file systems

  • farajik

    would any one tell me which is better ILEX RAT or Semi-restore ?

    • Semi-restore is better better.

      • faraj

        Ilex rat is not bad 🙂

      • yes but i did talk to the semi-restore dev and he was saying about it made by a pirate and it uses a script but you would have to ask him 😛

    • Darrick

      I don’t think either of the two tools restore broken file systems

      • faraj

        to restore ios you have to download ilex rat x2 for pc

  • Ian

    Will restoring data from iCloud work?

    • off course

    • disqus_5mqh5ZPnU6

      Where to download this semi restore app.?

      • Ian

        I don’t think it’s out yet.

  • RyanB

    Personally I can’t see myself downloading this. I used iLEX Restore to restore both my iPad and iPhone recently and had zero issues. Simply tap on button to restore your device, and you can do it straight from your iDevice, no need to plug into your computer.

  • Thành Đức Nguyễn

    Semi-restore or iLEX RAT
    which is more completely restore? even for broken files system?

    • RarestName

      Semi-restore, I think.

      • Thành Đức Nguyễn

        have you ever using it? (the Semi-restore)

      • “This process can not and does not repair broken system files!”

        Said coolstar…

      • RarestName

        In that case, I would rather use iLEX R.A.T. instead.

  • Tsavo Walker

    In any latter versions will it let you semi-restore to a back up or is that not possible?

  • A great tool for all the restore junkies.

  • Guest

    So this even works with iPhone 4S jailbroken at 6.1.2? I’d like to restore it but I don’t want to lose my jailbreak.

    • Niclas


  • ChucWar

    This method will preserve my baseband?

  • Wesley Wilkerson

    Apple is going to be pissed

  • Nasser Cedeño

    wow thats freaking awesome and i like your tree too Jeff 🙂

  • faraj

    i already tried the semi-restore and i lex rats on my both iphones , the two methods are the same , but ilex rat is better because you don`t need to connect the iphone to the computer

    • SweKiwi

      Can you be more specific?

  • Jason Miller

    Will this work on an iPhone that can’t fully boot up??

  • Fizul

    iLEX RAT is Bad

    • leart za jmi

      yes, is stupid

  • Pon LiSa Cona

    when come out semi restore?

  • Pon LiSa Cona

    when come semi restore

  • Ian

    Will this work with iOS 7?

    • Markieze Anthony Mitchell

      IOS 7 isnt even out yet kid. There isnt even a jailbreak out for that. How are you going to ask if this will work with IOS 7 if it not even out

  • neo_9th

    Can it fix the iphone ios 6 personal hotspot problem which is not visible to connect with other device?

  • Rizky Briliantsyah Manurung

    I see many websites like iDownloadBlog has Semi-Restore BETA version, can I get it for mine? Contact my Facebook or Twitter @r17ky

    • Smeltn

      I would love to get a beta version as well. I am in need of restoring my iPad mini without loosing jailbreak and don’t want to use iLex RAT..

      Any one have a copy of Semi restore I could use?

  • aqshakir


    My daughter forgot the passcode on her iPad3.3, so can this way help.
    appreciate your help.

  • chunyangooi

    Hi U just used semi restore and it deleted my phone data but not jailbreak tweak and apps but the problem is I can’t use any of the apps and activator is telling me mobile substrate is not working and i tried reinstall it but still not working please help!

  • Sandro de Souza

    got stucked on semirestore logo looping forever, what shoudl I do? Iphone 4s 6.1.3

    • R0tten

      Are you jailbroken on 6.1.3, I thought this wasn’t possible yet? I’m stuck in a boot loop too though.

  • Moodi

    I did a semi-restore on my iPad 3 all went OK. BUT i have a big problem
    when I connected to iTunes to sync my date back it doesn’t work. I cant
    sync any information no Apps,Photos ,Music …

  • Nathan Kropf

    love it

  • Erikk Jimenez

    I’m stuck on where it says “Waiting for Reboot”. What do I do now? I do not want to lose my jailbreak.

    • R0tten

      I’m stuck there too. Did you or anyone find out what to do? Thanks.

      • Erikk Jimenez

        Just went and got the beta iOS 7. f*ck it.

  • Sarah Pecaskie

    I have a 4s, 6.1.2, jailbroken with evasi0n, but somehow my evasion untether package disappeared, leaving me in what evasi0n says is a semi-tethered state, Cydia wont open, nothing I installed from cydia will work, nor does does my stock mail, youtube or safari.. Please tell me this will work to give me back what I once has and so dearly miss now