iOS 8

With iOS 8.4.1 currently in beta, chances are it will be released sooner than later, and Apple will follow up that release with a closure of the iOS 8.4 signing window.

Although we’ve seen nothing official regarding the matter—Apple still has yet to post release notes about its 8.4.1 beta—rumors are swirling that this update does indeed fix the exploits used in the TaiG iOS 8.3 and iOS 8.4 jailbreak.

With this in mind, it’s time to begin preparing mentally for what’s to come. In this post, I’ll show you how to be proactive and take the right measures to ensure a long jailbreak tenure on iOS 8.4.

Step 1: Perform a fresh restore

Nothing beats a fresh restore. Even if you don’t want to jailbreak now, it’s still beneficial to perform a fresh iOS 8.4 restore; you can always jailbreak later. In my opinion, it’s always good to perform one last good fresh and clean restore right around the time before Apple closes its signing window. No iPhone runs as well as a freshly restored iPhone.

Step 2: Save your SHSH blobs

It’s really important to save your SHSH blobs for all of your devices right now, while Apple is still signing iOS 8.4. Saving your SHSH blobs preserves the potential ability to downgrade should a downgrade method arise in the future.

True, no method for downgrading to modern firmware has surfaced in years, but it’s still a good idea to save your blobs just in case. It only takes a few minutes, and it could be the difference between not being able to downgrade and being able to downgrade and have an “infinite jailbreak” should a working method come about.

Step 3: Install Cydia Impactor

Cydia Impactor allows you to restore your iPhone to stock without using iTunes, and without needing to update your firmware. If you ever run into problems with your jailbroken iPhone, or if you ever need to go completely stock to sell your phone and retain its jailbreakability, this is the way to go.

Although Apple usually gives us a few days between a software update release and the closure of the previous version’s signing window, it’s much better to be safe than sorry when it comes to something as precious as your jailbreak. Don’t take any chances. That’s while we’re giving you plenty of warning in advance. Act now, protect your jailbreak, and preserve the possibility of a downgrade by following these easy to follow steps.

What additional steps would you recommend, if any? Leave us a note in the comments section with your advice.

  • Chelu

    I got my Cydia impactor just to be safe, thanks to saurik!

  • Matt

    Cydia Impactor is a game changer. The fact that you can revert to a completely stock device and re-jailbreak without having to restore through iTunes is just amazing!

  • I’ll be testing Cydia Impactor tonight, as my iPhone has been having overheating issues and the screen is roughly 25% burnt (these issues occurred well before I ever jailbroke the device). I’ve gotta take my phone into the Apple Store tomorrow so I wanna make sure it’s not jailbroken when they go to inspect it.

    • rockdude094

      restore it. you have to remove all of your phones data anyway.

    • Niclas

      Use Impactor and report any bugs while 8.4 is still signed.

  • Brent Shelton

    So wait, can you install Impactor and use when you want? Or does it do it’s business upon download? Reading the description, it sounds like it’s immediate.

    • GoldenPearMCPE

      You install the tweak, launch it from the home screen, then you can restore from there.

  • ahmed

    So I’m currently on 8.3 and I want to upgrade to 8.4. What steps should I take? Here’s what I used to do before:
    1. Download the ipsw
    2. Backup the iphone through itunes
    3. Restore to the new ipsw through itunes
    4. Restore my backup
    5. Jailbreak

    Now I’m thinking of maybe adding a step between steps 2 & 3 to unjailbreak using Impactor.

    Would that be a good idea or totally pointless since I’m going to jailbreak again anyway?

    • Chris

      If you’re upgrading to 8.4 there’s no need to use impactor, simply follow the steps you’ve already mentioned.

      • ahmed

        But wouldn’t it be better to start with a fresh iPhone without any traces of a jailbreak?

      • Chris

        If you don’t want anything left over, you can uninstall Cydia substrate which will remove all your tweaks and preferences, if you then run a backup, those settings won’t available to any of the same tweaks you had previously on the new jailbreak.

    • Mahmoud Maged

      do NOT restore your backup before jailbreaking ,
      jailbreak FIRST then restore your backup

      • Niclas

        Incorrect.
        You can jailbreak 8.4 with taig first and then restore your backup, in fact it is even better to do so as the jailbreak has higher success rate then.

        Also, do use impactor and report any bugs before the signing window closes.

      • Tariq

        Why post that he is incorrect and then say the exact same thing he did?

      • Niclas

        Oh, I misread that 😛
        Ignore my post. Except for the last part.

      • Chris

        I’ve always restored my data before jailbreaking, 5 versions of iOS later and I still haven’t had any issues.

      • mav3rick

        Jailbreak process is much faster on a stock iOS. Restore from backup next and then open Cydia for the first time to prepare the file system. This way first run of Cydia finds all files already on the device and it might give less problems.

      • Chris

        I’ve never had an issue restoring first, I have around 65GBs of data on my phone and it still took the same amount of time as a stock device.

      • czbird

        I did that now (by mistake, for the 1st time ever) when moving to 8.4. No issues with that so far, luckily. But I understand the concerns.

    • Neel Parikh

      All your steps are perfect but jailbreak first than restore your back up

      • ahmed

        Ok, but why exactly?
        Also, I can’t remember clearly but doesn’t itunes restore from the automatically after upgrading the software?

      • Neel Parikh

        iTunes will ask you 1.set up as new iPhone 2. Restore from last back up.
        You should go with 1 and jail break than any time you can restore your back up

      • Neel Parikh

        No it will ask you!!

    • leart

      readed an advice from a iphone hacker years before , backup iphone and transfer apps, restore to the newest firmware, jailbreak and then restore the backup, some plist may interfere but just use the tweaks once again and everything will be fine

    • diggitydang

      I know some people have responded to you, but thought I’d add my experience too as I just updated 8.3 to 8.4 and had to do it a few times. Jailbreak BEFORE restoring your backup. Jailbreaking on a clean iOS is always best, and doesn’t pull any old data from an old jailbreak over that may cause issues. It’s also good to do that because if something goes wrong with your jailbreak, you can restore again and haven’t wasted time restoring from backup, then having your jailbreak not go right and have to repeat everything again.

      This might just be me, but I found that a few apps started to crash when restoring from backup so I ended up staring from scratch and rebuilding everything from the ground up again. A lot of work in doing that but now I have a clean phone with a clean jailbreak. Not everyone will be wiling to do that though.

      Do it all before the 8.4 window closes though! While it’s open, you have the chance to play around and see if there are any issues with what you’ve done!

      Good luck!

      • Scotow

        I’m in your way. But do you care about games and other apps progress/files ?

      • diggitydang

        The only thing I cared about was my activity app on my Apple Watch. It didn’t get saved over. I don’t play games though so perhaps that might hold you back. Maybe you have better luck than me in using the backup though, and all the power to you if you do! 🙂 Either way, still best to jailbreak first, then restore from backup.

    • Tim

      Start by jailbreaking first then restore your backup after a successful jailbreak. This saves your iphone from being stuck and experiencing errors during jailbreak. It’s always much more faster to jailbreak a clean iphone IMO.

    • ahmed

      Thanks a lot guys. You’ve been a great help 🙂

  • Does Cydia Impactor restore all broken/missing system files, including launch daemons? In other words, is it re-restore without any limitations?

    • Niclas

      Yes.

      • Awesome! Now just wishing it were compatible with iOS 6.1.2 on my 4s…

      • leart

        don’t get it why, saurik putted so much effort now, considering that in the past we lived for 7-10 month without a jailbreak, I’m talking about iOS 6 and 6.1.3

      • Chris

        Newer versions of iOS introduced some workarounds such as the ability to use OTA resets for iOS 8.3+ even once the signing window has closed.

        It’s not a lack of effort on saurik’s part, it’s more about offering the right features at the right time.

      • mav3rick

        From Saurik:

        It requires enough of an OTA that you can rebuild missing files; the 5.0.1 OTA would be just a small diff from 5.0, but after a few versions Apple just assumes “you have fallen off the diff update train” and gives everyone the same OTA that includes everything from scratch. I will slowly work my way backwards, but I don’t know how far I will bother to go (or how far back it really makes sense to try to go). Next up is reaching back to iOS 8.1.

        In addition to having only tested the app at all on those two versions of the firmware, it currently has a couple things internally that assume the new OTA update format that Apple introduced for iOS 8.3 (or 8.2? not certain off the top of my head). This should not be too complex to fix, but there is another issue: right now it is entirely harmless if this fails on 8.4, as the signing window is still open, and I doubt there are many people who are refusing to upgrade from 8.3 to 8.4; however, there are likely holdouts on 8.1, and I have no good way to test this there, and so I need to be more cautious. With 8.3 and 8.4, this has actually been a rush against the clock, but for iOS 8.1 I need to strategize what I’m doing more.

  • NP92

    Ive heard alot of cydia impactor….
    But? Is this ( 100% ) like using iTunes and restore from 0? Does not seems to:)
    I mean the Best Way is to restore though iTunes. Always.

  • Blip dude

    Will Install Cydia Impactor. I won’t bother with SHSH. It I have to lose my Jailbreak, then it happens, and it won’t be the end of the world (just a boring one). Maybe it was Windows or iTunes but after a while, Semi-Restore simply stopped working, so Cydia Impactor is the next best alternative.

  • HoodFlow

    Can I use Cydia Impactor only in signing window (8.4) or also later when signing window for 8.4 is closed?

    • f96lrs

      anytime

  • Anthony

    So to install this I click on modify and it will install Impactor on my home screen and from my home screen is where you can run the program to wipe the phone yes?

    • Chris

      Correct, make sure to backup your device first.

  • f96lrs

    cydia impactor works fine

  • Shadow

    will this tool work if im on 8.1.2 ios??

    • Chris

      As of today, it should support 8.1. Be mindful though that it is beta software so test with care.

  • Shouldn’t I just wait till I need impactor to dl it rather than it taking up precious space the whole time?

    • Chris

      The app is less than 1.5MBs when expanded.

  • I should get Cydia Impactor.

    • Tom

      Your comment made me think of the “I should buy a boat” meme 😉

  • Endriu Andrei

    “time to prepare mentally for what to come” …. well that escalated quickly :))

  • Digitalfeind

    Am I the only one having issues with Tiny Umbrella working on windows 7 64bit?? It doesn’t pickup my devices when they are plugged in. All the videos I’ve seen on YouTube also show people using Macs.

  • mike

    IMPACTOR does a OTA Restore. shouldnd OTA be allways avoided ?

    • 1. Impactor doesn’t do a full OTA restore. It only re-downloads the required system files from Apple so that your phone can work normally, non-jailbroken again.
      2. OTA uptated iOS installs have been known to cause problems with jailbreaking, correct. However, I have successfully jailbroken multiple OTA installs with 0 problems. 😉

  • iPhoneWINS

    im skipping it

  • Sam Cassel

    Why df won’t it show on my homescreen

  • Digitalfeind

    I’ll have to try that one instead.