With Apple’s ever-turning iOS signing machine, many jailbreakers are forever wondering what the best strategy is for their device.

Should they stick with a jailbroken firmware or jump to iOS 10? If they’re already without a jailbreak, which iOS version do they need to be on to make sure they get one? What do they need to do to be able to upgrade from a lower jailbroken firmware?

In this article, we’ll quickly go through what we consider the smartest options for each device and iOS version, so that you can make an informed decision. Please read the conclusion too, for additional tips which apply to all jailbreakers.

We’ll be keeping this guide updated to reflect new iOS releases, jailbreaks, and downgrade tools.

Simply go to the section for the iOS version that you currently have on your device, and find the part that refers to your device type and situation. You’ll need to know whether your device is 64-bit or 32-bit.

Remember, all these are recommendations based on current information. If a jailbreak is released tomorrow or some other unlikely event occurs, some of this advice may be temporarily incorrect. I take no responsibility for events outside my control. I only give what I consider to be the best and most cautious advice based on the current reliable information available.

Contents

iOS 10.3.2, iOS 10.3.3, and iOS 11 betas

64-bit devices
There is no public jailbreak for these firmwares. There have been rumours of successful jailbreaks on iOS 10.3-10.3.1, as well as on iOS 10.3.2 and iOS 11. However, being on the lowest possible firmware is normally best if you wish to jailbreak in future, and the demoed tools may well not be released. There is therefore no reason to face unnecessary risk on the betas. If you wish to jailbreak, consider downgrading from all firmwares higher than the current lowest signed one and waiting there. Do not update, and hope that a tool is released. Save blobs with TSS Saver for current and all future firmwares.

32-bit devices
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 10.3-10.3.1

64-bit devices
There is no public jailbreak for these firmwares yet, but there have been successful jailbreaks on iOS 10.3-10.3.1, as well as on iOS 10.3.2 and iOS 11. Adam Donenfeld’s exploit will allow devices on iOS 10.3-10.3.1 to downgrade to jailbreakable firmwares like iOS 10.2, provided users have saved blobs. It may also lead to a full jailbreak in the future. Therefore, do not upgrade; stay on 10.3-10.3.1 and wait for a tool to be released for your firmware. If a tool for a higher firmware is released, update then and only then. Save blobs with TSS Saver for current and all future firmwares.

32-bit devices
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 10.2.1

64-bit devices
There is no public jailbreak for this firmware yet, but there have been successful jailbreaks for it, as well as for higher firmwares. Adam Donenfeld’s exploit for iOS 10.3+ will be back-compatible down to 10.2.1 and on top of that, Luca Todesco has recommended iOS 10.2.1 over iOS 10.3.1. He has stated that a full jailbreak for iOS 10.2.1 can be built from the exploit. Therefore, do not upgrade; stay on 10.2.1 and wait for a tool to be released for your firmware. If a tool for a higher firmware is released, update then and only then. Save blobs with TSS Saver for current and all future firmwares.

32-bit devices
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 10.2

iPhone 7 and iPhone 7+
There is no public jailbreak for this firmware/device combo yet, but there have been successful jailbreaks for it, as well as for higher firmwares. Adam Donenfeld’s exploit for iOS 10.3+ will be back-compatible down to 10.2 and on top of that, Luca Todesco has recommended not to update from 10.2.x to 10.3.x. He has stated that a full jailbreak for iOS 10.2 can be built from the exploit. Therefore, do not upgrade; stay on 10.2 and wait for a tool to be released for your device. If a tool for a higher firmware is released, update then and only then. Save blobs with TSS Saver for current and all future firmwares.

64-bit devices excluding iP7(+)
Stay where you are, do not update! Jailbreak now with Yalu for iOS 10.2! Currently at Beta 7, it neither needs nor is getting any more stability updates, and in my opinion is completely ready for daily usage. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you will be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

32-bit devices
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 10.1-10.1.1

iPhone 7 and iPhone 7+
Stay where you are, do not update! An updated version of yalu+mach_portal has been released called extra_recipe, which will support you from iOS 10.1-10.1.1. It fixes the stability problems with mach_portal, meaning that this jailbreak should be as good as any now. Jailbreak now with extra_recipe!

Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you might be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

64-bit devices, excluding iP7(+)
This section applies to all 64-bit devices, except for the iPhone 7 and iPhone 7 Plus.

You can:

1) Stay where you are, do not update! Jailbreak now with Yalu for iOS 10.0.1-10.2! Currently at Beta 7, it neither needs nor is getting any more stability updates, and in my opinion is completely ready for daily usage. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you will be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

2) Jailbreak with Yalu for iOS 10.0.1-10.2, and then use your jailbreak powers to upgrade to unsigned iOS 10.2 with Prometheus. You can then re-jailbreak on iOS 10.2. This requires valid .shsh2 blobs for iOS 10.2. This is not strictly necessary, the only difference is being on a higher firmware than if you go with 1); the jailbreak is the same. The downside is the difficulty of using Prometheus, but with my comprehensive guide, that shouldn’t be a problem. Remember, this needs blobs. Do not try it without them. If you don’t have 10.2 blobs, use 1). If you follow this advice and get to iOS 10.2, you can then refer to the iOS 10.2 section of this article to find advice regarding whether to move to elsewhere.

32-bit
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 10.0.1-10.0.3

iPhone 7 and iPhone 7+
Stay where you are, do not update! An updated version of yalu+mach_portal has been released called extra_recipe, which will support you from iOS 10.0.1-10.0.3. It fixes the stability problems with mach_portal, meaning that this jailbreak should be as good as any now. Jailbreak now with extra_recipe!

Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you might be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

64-bit devices, excluding iP7(+)
This section applies to all 64-bit devices, except for the iPhone 7 and iPhone 7 Plus.

You can:

1) Stay where you are, do not update! Jailbreak now with Yalu for iOS 10.0.1-10.2! Currently at Beta 7, it neither needs nor is getting any more stability updates, and in my opinion is completely ready for daily usage. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you will be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

2) Jailbreak with Yalu for iOS 10.0.1-10.2, and then use your jailbreak powers to upgrade to unsigned iOS 10.2 with Prometheus. You can then re-jailbreak on iOS 10.2. This requires valid .shsh2 blobs for iOS 10.2. This is not strictly necessary, the only difference is being on a higher firmware than if you go with 1); the jailbreak is the same. The downside is the difficulty of using Prometheus, but with my comprehensive guide, that shouldn’t be a problem. Remember, this needs blobs. Do not try it without them. If you don’t have 10.2 blobs, use 1). If you follow this advice and get to iOS 10.2, you can then refer to the iOS 10.2 section of this article to find advice regarding whether to move to elsewhere.

32-bit
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 10.0

iPhone 7 and iPhone 7+
Stay where you are, do not update! An updated version of yalu+mach_portal has been released called extra_recipe, which will support you on iOS 10.0. It fixes the stability problems with mach_portal, meaning that this jailbreak should be as good as any now. You may have to build the tool yourself from the source code if there’s not an .ipa available for you, but I have a guide for that.  Jailbreak now with extra_recipe!

Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you might be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

64-bit devices excluding iP7(+)
There is no public jailbreak for these devices on this firmware yet. Adam Donenfeld’s exploit for iOS 10.3+ will be back-compatible down to 10.0 and may allow a full jailbreak to be built from it. Failing that, it may allow upgrading with blobs to a jailbreakable firmware like iOS 10.2. In addition, it might be possible for extra_recipe to add iOS 10.0 support for all 64-bit devices. Therefore, do not upgrade; stay on 10.0 and see if a tool is released for your firmware. If a tool for a higher firmware is released, update then and only then. Save blobs with TSS Saver for current and all future firmwares.

32-bit devices
It’s unlikely that the demoed tools will support 32-bit devices, though other options may arise once support for them is fully dropped with iOS 11. Stay on the lowest signed firmware you can and wait. Otherwise, if you have blobs for iOS 9, you can downgrade from iOS 10 to iOS 9 without a jailbreak, then jailbreak with Home Depot. If you have no blobs saved, there’s nothing you can do. Start saving them for all firmwares from now on.

iOS 9.3.5

64-bit devices
There is no public jailbreak for these firmwares. There have been successful jailbreaks on iOS 10.3-10.3.1, as well as on iOS 10.3.2 and iOS 11, but a future tool for 10.3+ would probably not be back-compatible down to 9.3.5. Nevertheless, being on the lowest possible firmware is normally best if you wish to jailbreak in future, and the demoed tools are not yet released. Therefore, do not upgrade; stay on 9.3.5 and see if a tool is released for your firmware. If a tool for a higher firmware is released, update then and only then. Save blobs with TSS Saver for current and all future firmwares.

32-bit devices
You can jailbreak already! Do not update. Use tihmstar and siguza’s Phœnix tool to jailbreak your device semi-untethered.

If you have blobs for iOS 9.1-9.3.4 and prefer untethered jailbreaks, you can downgrade from iOS 9.3.5 to iOS 9.1-9.3.4, then jailbreak with Home Depot. Untether that jailbreak with UntetherHomeDepot!

Save blobs for current and all future firmwares.

iOS 9.3.4

64-bit devices
There is no public jailbreak for these firmwares. There have been successful jailbreaks on iOS 10.3-10.3.1, as well as on iOS 10.3.2 and iOS 11, but a future tool for 10.3+ would probably not be back-compatible down to 9.3.5. Nevertheless, being on the lowest possible firmware is normally best if you wish to jailbreak in future, and the demoed tools are not yet released. You can’t fully jailbreak your current firmware, but you have options:

1) Try to use Cl0ver to gain tfp0 on 9.3.4, and then use Prometheus to upgrade to iOS 10.2. You can then jailbreak with Yalu (except for the iP7(+)).

(If your device has no Touch ID or you don’t care about it, you could also downgrade to iOS 9.2-9.3.3 or upgrade to iOS 10.0-10.1.1 and use Pangu or Yalu, without working Touch ID.)

This requires valid .shsh2 blobs for the iOS version you wish to downgrade to and technical expertise.

If you don’t have both of those things, choose between 2)-4), in order of decreasing preference.

2) Wait on iOS 9.3.4 for a release, trusting that a release for a lower firmware is more likely. If a tool for the current firmware is released, update then and only then.

3) Try to use Cl0ver to gain tfp0 on 9.3.4, and then use Prometheus to upgrade to iOS 10.2.1-10.3.1. You won’t be able to jailbreak those firmwares yet, but you should be able to soon. Only do this if you don’t have the right blobs to do 1), because you won’t end up with a jailbreak by doing it currently. If on iPhone 7(+), only do this for iOS 10.2.1, not 10.2.1-10.3.1.

4) Upgrade to iOS 10 and wait it out. This assumes that no-one will bother to release a jailbreak for a firmware as old as iOS 9 and that efforts will be focussed on more recent versions.

In all cases, save blobs with TSS Saver for current and all future firmwares.

32-bit devices
You can jailbreak already! Do not update. Use Home Depot to jailbreak your device. Untether the jailbreak with UntetherHomeDepot!

iOS 9.2-9.3.3

64-bit devices
You can jailbreak already with Pangu 9.2-9.3.3! However, you may actually have two options, not just one:

1) Stick on 9.2-9.3.3, live long and prosper with your Pangu jailbreak. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you will be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

2) Upgrade to iOS 10.2 with Prometheus and jailbreak with Yalu. You’ll get a newer firmware version, and still have a jailbreak. This requires valid .shsh2 blobs for iOS 10.2. The only downsides of this are the difficulty of using Prometheus, and the small chance of something going wrong and forcing you to update to the current firmware, but with my comprehensive guide that shouldn’t be a problem. Remember, this needs blobs. Do not try it without them. If you don’t have 10.2 blobs, use 1). If you follow this advice and get to iOS 10.2, you can then refer to the iOS 10.2 section of this article to find advice regarding moving elsewhere.

32-bit devices
You can jailbreak already! Do not update. Use Home Depot to jailbreak your device. Untether the jailbreak with UntetherHomeDepot!

It’s not really necessary, but if you’re obsessed with being on the highest possible firmware that’s jailbreakable and you have blobs for iOS 9.3.4, you can upgrade to iOS 9.3.4 and then jailbreak with Home Depot again. If you have no blobs saved, start saving them.

iOS 9.1

64-bit devices
You can jailbreak already with Pangu 9.1! However, you may actually have two options, not just one:

1) Stick on 9.1, live long and prosper with your Pangu jailbreak. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you will be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing.

2) Upgrade to iOS 10.2 with Prometheus and jailbreak with Yalu. You’ll get a newer firmware version, and still have a jailbreak. This requires valid .shsh2 blobs for iOS 10.2. The only downsides of this are the difficulty of using Prometheus, and the small chance of something going wrong and forcing you to update to the current firmware, but with my comprehensive guide that shouldn’t be a problem. Remember, this needs blobs. Do not try it without them. If you don’t have 10.2 blobs, use 1). If you follow this advice and get to iOS 10.2, you can then refer to the iOS 10.2 section of this article to find advice regarding moving elsewhere.

32-bit devices
You can jailbreak already! Do not update. Use Home Depot to jailbreak your device. Untether the jailbreak with UntetherHomeDepot!

It’s not really necessary, but if you’re obsessed with being on the highest possible firmware that’s jailbreakable and you have blobs for iOS 9.3.4, you can upgrade to iOS 9.3.4 and then jailbreak with Home Depot again. If you have no blobs saved, start saving them.

iOS 9.0-9.0.2

64-bit devices
You can jailbreak already with Pangu9! If you love solid, existing jailbreaks, stay where you are. However, if you’re really undecided then these are your options:

1) Stick on 9.0-9.0.2 permanently, live long and prosper with your jailbreak. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you MIGHT be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing, if you have tfp0.

2) Upgrade to iOS 10.2 with Prometheus, and then jailbreak with Yalu. This is choosing a semi-(un)tethered future jailbreak over an existing untethered jailbreak.

This may not be possible. It requires valid .shsh2 blobs for iOS 10.2 and it depends on whether your jailbroken device has tfp0. If you do not know how to do this, disregard this option and pick option 1).

(You must patch your device for tfp0, you must have your .shsh2 blobs for 10.2 saved validly, you must successfully use Prometheus, and nothing else can go wrong. Otherwise you may go straight to the current unjailbroken firmware and be out of luck. Really, you should do 1).) If you follow this advice and get to iOS 10.2, you can then refer to the iOS 10.2 section of this article to find advice regarding moving elsewhere.

32-bit
You can jailbreak already with Pangu9!

If you want to be on the highest possible firmware that’s jailbreakable and you have blobs for iOS 9.1-9.3.4, you can upgrade to any of them and then jailbreak with Home Depot again. Untether that jailbreak with UntetherHomeDepot!

You can also upgrade with blobs to iOS 9.3.5 and use tihmstar and siguza’s Phœnix tool to jailbreak your device semi-untethered. This would be swapping an untethered jailbreak for a semi-untethered one, so only do this if the higher firmware is more important to you than the untether.

If you have no blobs saved, start saving them.

iOS 8.4.1

64-bit devices
You’re too high for Taig 8.0-8.4 and too low for Pangu9. There is no jailbreak for your current firmware. There have been rumours of successful jailbreaks on iOS 10.3-10.3.1, as well as on iOS 10.3.2 and iOS 11, but a future tool for 10.3+ would probably not be back-compatible down to 8.4.1. Nevertheless, being on the lowest possible firmware is normally best if you wish to jailbreak in future, and the demoed tools may well not be released. Therefore, my advice for now is do not upgrade; stay where you are and see if a tool is released. If it isn’t, it will be better to have stayed on a lower firmware as another jailbreak may come along. If a tool is released, upgrade then and only then. Save blobs with TSS Saver for current and all future firmwares.

32-bit devices

If you have blobs for iOS 9.0-9.3.4, you can upgrade to any of them and then jailbreak with Home Depot. Untether that jailbreak with UntetherHomeDepot!

If you only have blobs for iOS 9.3.5, you can upgrade to that and use tihmstar and siguza’s Phœnix tool to jailbreak your device semi-untethered.

If you have no blobs saved, start saving them. Stay where you are.

iOS 8.4 and below

64-bit devices
You can jailbreak already, with various tools, depending on your firmware version. If you love solid, existing jailbreaks, stay where you are. However, if you’re really undecided then these are your options:

1) Stick on 8.4 or below permanently, live long and prosper with your jailbreak. Do not upgrade in the hope of a rumoured jailbreak when you already have one. If a tool for a higher firmware is released, update then and only then.

Save blobs for each new firmware with TSS Saver and you MIGHT be able to upgrade with Prometheus at a later date if a new jailbreak is released, without worrying about signing, if you have tfp0.

2) Upgrade to iOS 10.2 with Prometheus, and then jailbreak with Yalu. This is choosing a semi-(un)tethered future jailbreak over an existing untethered jailbreak.

This may not be possible. It requires valid .shsh2 blobs for iOS 10.2 and it depends on whether you can patch your jailbroken device to activate tfp0. If you do not know how to do this, disregard this option and pick option 1).

(You must patch your device for tfp0, you must have your .shsh2 blobs for 10.2 saved validly, you must successfully use Prometheus, and nothing else can go wrong. Otherwise you may go straight to the current firmware and be out of luck. Really, you should do 1).) If you follow this advice and get to iOS 10.2, you can then refer to the iOS 10.2 section of this article to find advice regarding moving elsewhere.

32-bit
You have two options. You can jailbreak already, with various tools, depending on your firmware version. So you can stick where you are and jailbreak today!

Otherwise, if you have blobs iOS 9 and want to upgrade for better compatibility, you can upgrade to any iOS 9 firmware and then jailbreak with either Pangu (9.0-9.0.2), Home Depot (9.1-9.3.4), or Phœnix (9.3.5).

Upgrading to Phœnix will be swapping an untethered for a semi-untethered jailbreak however, so you’ll have to choose between a newer iOS with better app support, and an untethered jailbreak unless you go with 9.0-9.3.4.

If you have no blobs saved, start saving them.

tvOS and Apple TV

tvOS 10.2 and higher
You’re out of luck I’m afraid, tvOS 10.1.1 is now unsigned, and that is the last firmware which has rumours of a jailbreak at the current time. Turn off automatic updates, and do not update. Downgrade to the lowest signed firmware you can (tvOS 10.2 or higher depending on when you read this) and start saving blobs with TSS Saver for all future tvOS versions. New exploits could bring you back into the game, but a lower firmware always has more chance.

tvOS 10.1.1
If you’re patient, you might just get a jailbreak yet! For now, you’re out of luck though. It’s too late to downgrade to 10.1. Stay on your current firmware (10.1.1), and do not upgrade. Start saving blobs.

tvOS 10.0.1-10.1
Stay where you are and jailbreak with liberTV. Disable firmware updates after jailbreaking, and wait for some tvOS jailbreak packages, like nitoTV, to spring up and make your jailbreak useful. Start saving blobs.

tvOS 9.1
Stay where you are and wait for 9.1 jailbreak support to be added to liberTV. Disable firmware updates after jailbreaking, and wait for some tvOS jailbreak packages, like nitoTV, to spring up and make your jailbreak useful. It may be possible to use Prometheus to upgrade from tvOS 9 to tvOS 10.1, but unless you saved .shsh2 blobs for 10.1 while it was still signed, it’s not going to happen. Even if you did, the unsigned upgrade process may be more complex than on iOS, so contact tihmstar or nitoTV for advice. If in doubt, stick on tvOS 9. You’ll still get the upcoming updates to nitoTV. Start saving blobs.

tvOS 9.0-9.0.1
You can jailbreak already with Pangu, so stay where you are. It may be possible to use Prometheus to upgrade from tvOS 9 to tvOS 10.1, but unless you saved .shsh2 blobs for 10.1 while it was still signed, it’s not going to happen. Even if you did, the unsigned upgrade process may be more complex than on iOS, so contact tihmstar or nitoTV for advice. If in doubt, stick on tvOS 9. You’ll still get the upcoming updates to nitoTV. Start saving blobs.

Apple TV 3 and below
There’s nothing you can do. You will not be supported by any upcoming jailbreak, so carry on as you were.

Conclusion

All that is left to say is that regardless of device, current iOS version, model, or happiness with your current setup, save blobs for all iOS versions from now on. They open up more options in this guide, and they might allow you to jailbreak in the future too. Do not wait until it’s too late to find out their uses. Even in the last few months we’ve seen Prometheus/futurerestore arrive, as well as a jailbreak-less iOS 9.x downgrade tool for 32-bit and another 32-bit downgrader with Odysseus functionality. All require blobs, which people kept saying were useless before. Developers of these tools have always advised you to save blobs as they can come in handy, and they’re right.

For 64-bit devices, .shsh2 blobs can be saved with TSS Saver in a matter of moments. For 32-bit devices, TSS Saver can also be used. These blobs can be converted to normal .shsh blobs easily if required, and contain extra information that may be of use in future. If you want to be doubly safe and save a normal .shsh too, try savethemblobs, forget Tiny Umbrella.

Remember, blobs can only be saved for an iOS version while that version is signed by Apple. You do not have to actually have your device on the iOS version to save blobs for it, it just needs to be currently signed. Get saving!

That just about wraps it up. Hopefully this advice covers you (it should cover all recent situations) but if you’re on a very old firmware, or see something I haven’t addressed, send me a message in the comments below and I’ll see what I can do. Good luck!

  • Natalie

    Short answer, probably not.

  • Chris Ryan

    good article…my only questions are : does yalu still need reloading every 7 days?
    same question about libertv…every 7 days still ?

    • f96lrs

      Yes

      • CryptoCoin420

        This is the worst part about This 10.1.1 JB on iPhone 7. Glad I have JB Tho.

      • mickey

        Ext3nder will auto sign for you. You’ll have to search it yourself as it is in a grey area repo in terms of piracy.

      • Ash

        Yes.. hope for a future update to the Yalu for 10.1.1…

  • Mark S

    Looks like my old hacker’s flow chart, just in verbose mode.

  • TheGreatShalaw

    I’m tired of iPhone! S8 here I come!

    • Natalie

      Hope you enjoy it ^^ It’s a solid phone!

      • Abhijeet Gupta

        Finger print sensor is Almost unreachable

      • Blacklight: Retribution

        not for me.

  • White Michael Jackson

    Still on ios 9.0.2 jailbroken. If I lose the jailbrealk somehow I’m getting android.

    • tariq

      which android?

      • Natalie

        Android 17 or 18. 18 is cuter

      • White Michael Jackson

        17 is where is at.

      • White Michael Jackson

        I am not sure. I have deprived myself of something else and exciting for SO long i am probably going to do months of research. Maybe sony’s xperia, one of the new motorola phones.

      • mrgerbik

        Id check out google pixel – vanilla android is where its at

      • Abhijeet Gupta

        Pixel any day or even the 3T

      • tariq

        Personally, I recommend Z3 compact out of any Xperia line up, I used many of the Xperia phones and Z3c is the best ome they have. And Idk about Motorola, never had one.
        My advice tho, try out the S7e, u might like it
        Hope this helps, adios!

  • Digitalfeind

    8.4.1. Can be jailbroken with the original Yalu. Downside is you MUST know what you are doing as it not a simple plug and click.

    • Joaquim Barbosa

      Have you done it personally yourself? I haven’t seen many (if any) success stories, and the GitHub claims it is an incomplete jailbreak. The Issues section if full of people reporting problems, rather than success.

      • Digitalfeind

        Not me personally but I have helped a couple people. It is extremely difficult and I would not recommend it. But the option is there.

  • sandro khokhiashvili

    I was hoping for an april’s fool

  • sandro khokhiashvili

    I was hoping for an april’s fool

  • Mike P

    Wait, so I CAN jailbreak a ip7(+) on 10.1.1?

    • Natalie

      Yes, but the jailbreak is the one Luca released for 10.2 BUT, kinda dropped support for the 7+ in later versions of the tool, 10.1.1 /is/ jaibreakable but it’s really unstable. Just getting the Match Portal app to load the jailbreak instead of rebooting is a task in itself. I’d say not to try it since if you mess up, you’ll be forced to 10.2.1 or 10.3. Just stay where you are for now.

      • mickey

        Although it is incomplete, for some people Mach portal is completely stable. If you follow a proper guide it’s very unlikely you’ll be forced to restore/update.

      • Natalie

        For the current devices yes, 10.2.1, match portal (Yalu10.2) is very stable, my iPad has never once had a problem loading the jailbreak. BUT! on an iPhone 7, 10.1.1, NOT 10.2.1 on anything other than an iPhone 7. The IPA used to load the Match Portal app onto an iPhone 7/+ running 10.1.1 hasn’t been updated since Luca released the 10.2.1 IPA file.

      • mickey

        Yes that is what I meant, Mach portal for iPhone 7. I rarely have an issue loading Mach portal on my 7+. The newer substrate fix has helped tweak compatibility as well. No it isn’t complete/perfect since there are still things broken in the jailbreak, but it can be very usable for some. If you’re on 10.1.1 + i7 it’s worth a try at this point since nothing else may come out. Unlikely you’ll mess up to the point of having to upgrade to 10.3 (there’s also iCloud erase to possibly retain your current version). If it’s too unstable for daily use than you can go back to stock. I do personally get random reboots every few days. I had better stability early on with less tweaks but at this point I’d rather live with it so I can have the majority of these tweaks.

  • Templar

    Link to iphone 7 10.0 jailbreak?

    • mickey

      The iPhone 7 jailbreak only supports 10.1.x. The article isn’t correct.

      • Templar

        That’s what i thought just wanted to make sure

      • Joaquim Barbosa

        I don’t think that’s correct. Luca’s site and the jailbreak subreddit both say 10.0.1-10.1.1.

  • Shlomy Malka

    I think that Apple won the final ! Jailbreak is hard and almost impossible now .
    That it people give up, its will never be the same as you use to.

    • Strykker

      I missed the window and now I fear it is painted shut. Everyone is hoping to turn this around but looks bleak for the foreseeable future. Miss it for sure

    • romark

      sorry, but now are another information outside

  • YogaIbnu

    does it work with iOS 10.0.2 ?

    • Joaquim Barbosa

      Which device?

  • Poporopo00

    …i tried my iphone with stock IOS and i can’t stand with all the limitations it has. It may be secure but i love the jailbreak part. I will for sure go Android if i lose my JB.

    Apple won the battle i guess, re-signing every 7 days and not being untethered is sad.

    Of course, is just my opinion.

    • Joaquim Barbosa

      Try Ext3nder from julioverne to solve 7-day signing.

  • lulzimgashi

    why does work iP7 downgrade with valid .shsh2 blobs for iOS 10.1.1 ?

    • Joaquim Barbosa

      I don’t think it does. Did I say that?

  • Dae

    iPhone with no jailbreak equals a brand switch. the s8 is so nice i actually want it but I’m just gonna wait till iPhone 8 and if its not nothing major or compelling enough to get I’m going to get s8 the day after the iPhone 8 is revealed!!!

  • Ash

    iPhone 5s ios 8.1.2 :/ is there any method for update it to 10.2?
    ”I have the .shsh2 blobs for iOS 10.2”

    • Joaquim Barbosa

      As the article says, you can use Prometheus to move to 10.2 with blobs. But you may need to enable tfp0 on your iOS 8.1.2 jailbreak first.

      • Ash

        how to enable tfp0?

      • Joaquim Barbosa

        It may in fact already be enabled. The information I’ve found is contradictory. Perhaps try anyway, and if it doesn’t work, search the jailbreak subreddit for tfp0 on your particular jailbreak. Some say it is already enabled, others not. Let me know how it goes!

  • Andres David

    So I havent updated my software im still on 10.1.1 7+ should i stay or what im so disappointed that nothing has released ye

    • Joaquim Barbosa

      As the article says, you can try Yalu1011 b3. It is not as stable as the one for 10.2, but many people find it usable.

      • Andres David

        how unstable is it Joaquim? is it complicated to do it? i got nothing lose anymore are their even good tweaks that support it

      • Joaquim Barbosa

        It’s no more complicated to do than Home Depot or Yalu102. You just side load the app with Impactor from your computer and then run the app on your device. The only difference is that you’ll need to install a fix for Substrate to get it to work. Search the jailbreak subreddit for a how-to. Good luck!

      • Andres David

        thanks for the advice Joaquim ill take a look at it

  • Balthazor

    I am stay in 9.2.1 iphone 6s plus, but pangu can’t jailbreak 9.2.1
    Above article should be revised

    • Joaquim Barbosa

      Pangu can jailbreak 9.2.1. Their most recent tool is for 9.2-9.3.3.

      • Balthazor

        Pangu can jailbreak 9.2.1 iphone 5S AFAIK, while iphone 6 and up it can’t
        Several discussion on reddit and some others regarding this issue on 9.2.1 iphone 6 and up

      • Joaquim Barbosa

        Interesting, I’ve never heard that or read about it. Could you link an article discussing it please? Would be good to know if that’s true, and if so, why…

  • Tony Trenkle Jr.

    Doing a jailbreak post like this on April 1st is very gutsy. lol

  • Joaquim Barbosa

    Yep, seems you’re right. Luca’s wording is unclear, as 10(.1(.1)) should mean 10, 10.1, 10.1.1, but the Reddit table is clear enough. Thanks for the heads up!

    • mickey

      No problem. Yeah it’s a bit confusing. I only know because I know a few people that stayed on the lowest iOS 10 version thinking it was the safest and now are out of luck.

  • Ed

    How would you have iOS 10.2 blobs if you are running 10.1.1? I have an iPhone 6 on 10.1.1 and it said that you can do that by jailbreaking and then using rhe jailbreak powers to upgrade to 10.2 with Prometheus. But how would I have 10.2 blobs in the first place?

    • Joaquim Barbosa

      If you saved them when 10.2 was signed. As I’ve said, you don’t have to be on a given firmware to save blobs for that firmware, it only has to be signed by Apple. So, even if you’ve never left 10.1.1, you could have saved blobs for 10.2 and any other firmware whilst they were signed. I am on 10.2 myself, but have blobs for everything from 9.3.3-10.3…

  • Vinny Perez

    So I’m jailbroken (well was) on iPhone 6s, 9.3.3 been like this since I jb thru the website. my pang up/pp app keeps crashing. So I can’t re-jb anymore now. Battery drains plenty times before, why now all of sudden it doesn’t want to start? Help plz

    • Joaquim Barbosa

      I don’t understand your question, sorry. Could you explain again? Have you tried jailbreaking with this website instead of the Pangu app?

      https://jbme.qwertyoruiop.com

      • Vinny Perez

        Sorry about my explanation woes. But yes I got it working thru that website. Appreciate your help.

  • Abhijeet Gupta

    Very well written, J. A very detailed article. Hope it helps a lot of people.

  • Lovepreet Mann

    Hey Joaquim Barbosa was this article was created on “April 1, 2017”, Just Wondering. One thing more iDB team, can you please provide dropdown for download links i.e iOS firmwares, jailbreak tools etc, it is missing on this new site. I manually went by /download to download firmware. Thanks for this good article though.

    • Joaquim Barbosa

      It was indeed, but there are no April Fool’s jokes. I promise. I update it regularly when new information comes out, but it was originally posted on April 1st. Glad the article was helpful, thanks for reading!

    • Joaquim Barbosa

      Downloads will be returning to the navbar soon!

      • Lovepreet Mann

        Thanks.

  • King|Puffdaddi

    One thing about the 10.1-10.1.1 section. First of all you always say yalu1011 which is better known as mach_portal, so people will probably find more information under that.
    The other thing is, you say for 64-bit devices excluding the iPhone 7(+), one should use yalu1011(mach_portal) to jailbreak and than update to iOS 10.2(only with blobs) to use the more stable yalu102. That’s not needed because yalu102 is compatible with iOS 10-10.2 for all 64-bit devices excluding the iPhone 7(+).

    • Joaquim Barbosa

      Great feedback; I’ve made the changes you suggested. Thanks for reading!

  • Timothy

    Detailed and helpful. Could you put in a Wikipedia-style table of contents with anchor links, so people on mobile don’t need to scroll for miles? 🙂

    • Joaquim Barbosa

      I’ll look into it, though I haven’t seen the option in the post creator before. Thanks!

    • Joaquim Barbosa

      Done! Enjoy!

  • Blacklight: Retribution

    My iPhone 7 Plus is waiting for a jailbreak while it’s on iOS 10.3.1

  • Felipe Queiroz Drumond

    The only news is that there will be no jailbreak after all. If Pangu really had something, they would have released it. However, 10.3.2 is released and they are silent.

    • Joaquim Barbosa

      Not true. If it is still not patched, they may have saved it for iOS 11. Also, people other than Pangu have commented saying that many bugs were patched in iOS 10.3.2 that they could use to make a tool. You are right that Pangu might not release anything for a while, but that’s not the whole story. Thanks for reading!

      • Felipe Queiroz Drumond

        I really hope you are right! I’m a jailbreak enthusiast and if there is something missing in my iPhone 7, it is the jailbreak and its many great tweaks. However, why would someone hold the tool waiting for iOS 11? Would they hold it and wait for iOS 12 as well? Jailbreak will not survive in that pace, unfortunately.

      • Joaquim Barbosa

        This is a good point, but I think it’s more that the exploits are useful to Pangu (or whoever) for research. So they can keep using them until they’re patched. Once they are, they lose nothing by releasing a jailbreak, so they do. It’s not that they’re keeping them always for the next iOS jailbreak, it’s that they’re keeping them forever to use them until they’re useless…

        Many bugs have been patched in 10.3.2 however, so a couple of people have IMPLIED that something could be made for 10.3.1 using those patched bugs.

  • Mariano Martinez

    Im still on a iphone 6 8.4 jailbroken , and my phone is not fast as it was. Will a jailbreak be in the way or this is the rip of them?

    • Joaquim Barbosa

      You could use Cydia Eraser to stay on 8.4 and wipe your phone, or use Prometheus to move to iOS 10.2 and jailbreak there. There is no jailbreak for the current firmware (iOS 10.3.1/2) however.

      • Mariano Martinez

        Thanks for the reply. But 10.2 jailbreak is not untherred am i right? How does cydia eraser work? does it do the job well or are there chances of losing my jailbreak? thanks again

      • Joaquim Barbosa

        Cydia Eraser is not 100% perfect, you’re right. It often works, but it can take days to finish, and it can fail if you have deleted system files like keyboards or language packs. I normally advise people to use it only if they were going to restore/update their phone anyway, as a last try.

        If it works, you’ll be able to stay on 8.4 untethered with a new, clean phone.

        The 10.2 jailbreak is semi-tethered, but I don’t find that too annoying. However, you can only go to iOS 10.2 if you have .shsh2 blobs saved for 10.2. Do you have blobs saved?

        If you don’t, your only choices are: 1) do nothing and stay as you are, 2) try Cydia Eraser and accept restoring your phone to 10.3.2 if it doesn’t work, 3) move straight to iOS 10.3.1 QUICKLY now before it is unsigned, and hope that a jb is released for it…

      • Mariano Martinez

        10.3.1 i have blobs saved but if i dont update and windows closes and a jailbreak comes out will i be able to upgrade then?

      • Joaquim Barbosa

        If you have 10.3.1 blobs saved, you SHOULD be able to update after signing closes, though I can’t personally promise. Do you have iOS 10.2 shsh2 blobs saved?

      • Mariano Martinez

        Yes i have , but knowing that jailbreak for 10.2 is not unthereded i hate that each time my phone goes off i have to jailbreak again

      • Joaquim Barbosa

        I guess it depends on how often you reboot your phone. I don’t find it annoying to run the app quickly after rebooting, it takes about a minute. Up to you of course. If you do decide to do it, use my Prometheus guide, good luck!