Jailbreak Guide: Can I Jailbreak?

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

Should they stick with their jailbroken firmware or upgrade? If they’re already without a jailbreak, which firmware 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 go through what we consider the smartest options for each device and firmware 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 releases, jailbreaks, and downgrade tools.

Simply go to the section for the firmware version that you currently have on your device, and find the sub-section that refers to your device type and situation. You may need to know whether your device is 64-bit or 32-bit, as well as what generation chip your device has (e.g. iPhone X is has an A11 chip). A quick internet search will give you those details.

Remember, all these are recommendations based on current information. If a jailbreak is released tomorrow or some other event occurs, some of this advice may become 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. For much older firmwares, check out our more general introduction to jailbreaking.

Contents

iOS & iPadOS 14.0-14.x (current)

A12 and higher (iPhone XR and higher)
You’re out of luck for now, though perhaps not for long. The current iOS and iPadOS jailbreaks support up to A11 chip devices only, but there are good signs for an iOS/iPadOS 14.0-14.3 jailbreak for all devices in the future. To have the best chance of a future jailbreak, we recommend downgrading to the lowest firmware which is currently signed. Older firmwares have more public bugs and are likely to receive a jailbreak sooner than newer firmwares. Check which firmwares are currently signed, download the IPSW for the oldest signed one, and then restore your device with it in iTunes. Once on the lowest firmware possible, turn off automatic updates on your device, block updates, and wait on your current firmware for a tool. Start saving blobs with TSS Saver for current and all future firmwares.

A11 (iPhone X and iPhone 8(+)) (NOT RECOMMENDED)
You can technically jailbreak with checkra1n, however support is not finalised. Your device will not be able to set a passcode afterwards, which is a major security risk. This obstacle may be removed in future, but for now, this is only recommended for development devices which are kept in a secure location, with no user information stored on them. Other users should follow the advice above for A12(+). The jailbreak is also semi-tethered, which means it requires a computer to re-jailbreak after every reboot. The device will work as an unjailbroken device (without a passcode) after each reboot, until re-jailbroken.

A8-A10 (iPhone 6s(+) – iPhone 7(+)) (RECOMMENDED)
Jailbreak now with checkra1n. Devices with an A8-A10 chip which can run iOS or iPadOS 14, such as the iPad mini 4, iPad Air 2, iPad 5-7, iPod touch 7, iPhone 7(+), and more, can jailbreak now without the issues mentioned above for A11. The jailbreak is semi-tethered, which means it requires a computer to re-jailbreak after every reboot. The device will work fine as an unjailbroken device after each reboot, until re-jailbroken. All future firmwares released for these devices will also be supported automatically for the rest of their lifespan.

iOS & iPadOS 13.5.1-13.7

There are jailbreaks for your firmware! If you’re already on iOS or iPadOS 13.5.1-13.7, stay there. Do not update, turn off automatic updates on your device and block updates. Save blobs with TSS Saver for current and all future firmwares.

All devices (RECOMMENDED)
Jailbreak now with Odyssey for iOS & iPadOS 13.0-13.7. Odyssey is semi-untethered and does not need a computer to re-jailbreak after a device reboot.

A8-A11 (iPhone 6s(+) – iPhone X)
Devices with an A8-A11 chip which can run iOS or iPadOS 13, such as the iPad mini 4, iPad Air 2, iPad 5-7, iPod touch 7, iPhone 7(+), and more, also have the option to jailbreak with checkra1n. The jailbreak is semi-tethered, which means it requires a computer to re-jailbreak after every reboot. The device will work fine as an unjailbroken device after each reboot, until re-jailbroken. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using Odyssey as detailed above.

A8-A10 (iPhone 6s(+) – iPhone 7(+))
Devices with an A8-A10 chip (not A11) which can run iOS or iPadOS 14, and are happy with the restrictions of the semi-tethered checkra1n jailbreak also have the option to update to the current firmware and use it there instead. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using Odyssey as detailed above.

iOS & iPadOS 13.0-13.5

There are jailbreaks for your firmware! If you’re already on iOS or iPadOS 13.0-13.5, stay there. Do not update, turn off automatic updates on your device and block updates. Save blobs with TSS Saver for current and all future firmwares.

All devices (RECOMMENDED)
Jailbreak now with unc0ver for iOS & iPadOS 11.0-13.5. unc0ver is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Cydia package manager by default, though others can be installed, and uses Substitute for tweak injection. Users can also jailbreak with Odyssey, as detailed below.

All devices
Jailbreak now with Odyssey for iOS & iPadOS 13.0-13.7. Odyssey is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Sileo package manager by default, and uses libhooker for tweak injection. Users can also jailbreak with unc0ver, as detailed above.

A8-A11 (iPhone 6s(+) – iPhone X)
Devices with an A8-A11 chip which can run iOS or iPadOS 13, such as the iPad mini 4, iPad Air 2, iPad 5-7, iPod touch 7, iPhone 7(+), and more, have the additional option to jailbreak with checkra1n. The jailbreak is semi-tethered, which means it requires a computer to re-jailbreak after every reboot. The device will work fine as an unjailbroken device after each reboot, until re-jailbroken. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using unc0ver or Odyssey as detailed above.

A8-A10 (iPhone 6s(+) – iPhone 7(+))
Devices with an A8-A10 chip (not A11) which can run iOS or iPadOS 14, and are happy with the restrictions of the semi-tethered checkra1n jailbreak also have the option to update to the current firmware and use it there instead. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using unc0ver or Odyssey as detailed above.

iOS 12.4.9-12.5.1

There are jailbreaks for your firmware! If you’re already on iOS 12.4.9-12.5.1, stay there. Do not update, turn off automatic updates on your device and block updates. Save blobs with TSS Saver for current and all future firmwares.

All devices (RECOMMENDED)
Jailbreak now with Chimera for iOS 12.0-12.5.1. Chimera is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Sileo package manager by default, and uses libhooker for tweak injection.

All devices
You have the additional option to jailbreak with checkra1n. The jailbreak is semi-tethered, which means it requires a computer to re-jailbreak after every reboot. The device will work fine as an unjailbroken device after each reboot, until re-jailbroken. For most users a semi-untethered jailbreak will be more convenient, and they should use Chimera as detailed above.

iOS 12.0-12.4.8

There are jailbreaks for your firmware! If you’re already on iOS 12.0-12.4.8, stay there. Do not update, and save blobs with TSS Saver for current and all future firmwares.

All devices (RECOMMENDED)
Jailbreak now with unc0ver for iOS & iPadOS 11.0-13.5. unc0ver is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Cydia package manager by default, though others can be installed, and uses Substitute for tweak injection. Users can also jailbreak with Chimera, as detailed below.

All devices
Jailbreak now with Chimera for iOS 12.0-12.5.1. Chimera is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Sileo package manager by default, and uses libhooker for tweak injection. Users can also jailbreak with unc0ver, as detailed above.

A8-A11 (iPhone 6s(+) – iPhone X)
Devices with an A8-A11 chip which can run iOS or iPadOS 12, such as the iPad mini 4, iPad Air 2, iPad 5-7, iPod touch 7, iPhone 7(+), and more, have the additional option to jailbreak with checkra1n. The jailbreak is semi-tethered, which means it requires a computer to re-jailbreak after every reboot. The device will work fine as an unjailbroken device after each reboot, until re-jailbroken. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using unc0ver or Chimera as detailed above.

A9-A10 (iPhone 6s(+) – iPhone 7(+)) and iPad mini 4
Devices with an A8-A10 chip (not A11) and iPad mini 4 users who are happy with the restrictions of the semi-tethered checkra1n jailbreak also have the option to update to the current firmware and use it there instead. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using unc0ver or Chimera as detailed above.

iOS 11.0-11.4.1

There are jailbreaks for your firmware! If you’re already on iOS 11.0-11.4.1, stay there. Do not update, and save blobs with TSS Saver immediately for current and all future firmwares.

All devices (RECOMMENDED)
Jailbreak now with unc0ver for iOS & iPadOS 11.0-13.5. unc0ver is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Cydia package manager by default, though others can be installed, and uses Substitute for tweak injection. Users can also jailbreak with Electra, as detailed below.

All devices
Jailbreak now with Electra for iOS 11.0-11.4.1. Electra is semi-untethered and does not need a computer to re-jailbreak after a device reboot. It comes with Sileo package manager by default, and uses libhooker for tweak injection. Users can also jailbreak with unc0ver, as detailed above.

A9-A10 (iPhone 6s(+) – iPhone 7(+)) and iPad mini 4
Devices with an A9-A10 chip (not A11) and iPad mini 4 users who are happy with the restrictions of the semi-tethered checkra1n jailbreak also have the option to update to the current firmware and use it there instead. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using unc0ver or Electra as detailed above.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
Devices with an A7-A8 chip, except for the iPad mini 4, also have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

iOS 10.0-10.3.4

There are jailbreaks for your firmware! If you’re already on iOS 10.0-10.3.4, stay there. Do not update, and save blobs with TSS Saver immediately for current and all future firmwares.

All 64-bit devices (RECOMMENDED)
TotallyNotSpyware. Rather than an app-based jailbreak, this is a webpage hosting both Meridian and doubleh3lix. It automatically selects which tool to jailbreak with and jailbreaks directly via the website.

64-bit devices excluding iP7(+)/A10(X)
Check out tihmstar’s doubleh3lix jailbreak for all 10.x firmwares. A traditional jailbreak with a KPP bypass, it boasts a working Cydia and Substrate. The only downside is lack of support for chips newer than A9. That means that the iPhone 7 (Plus), iPad Pro, etc. must use one of the other options. Grab it now from the official website.

iPhone 7 and iPhone 7+ (and other A10(X) devices)
You can jailbreak with Meridian, which supports all 64-bit devices on all iOS 10.x firmwares.

A9-A10 (iPhone 6s(+) – iPhone 7(+)) and iPad mini 4
Devices with an A9-A10 chip and iPad mini 4 users who are happy with the restrictions of the semi-tethered checkra1n jailbreak also have the option to update to the current firmware and use it there instead. For most users a semi-untethered jailbreak will be more convenient, and they should not update, instead using the options above.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
Devices with an A7-A8 chip, except for the iPad mini 4, also have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

32-bit devices
You can use tihmstar’s h3lix tool for iOS 10.x to jailbreak your device semi-untethered. Also, as iOS 10.3.4 is the last signed version for 32-bit, you could update from iOS 10.x to iOS 10.3.3 to get the most bug fixes, and then jailbreak with h3lix there.

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

iOS 9.3.5-9.3.6

A9 (iPhone 6s(+)) and iPad mini 4
You’re out of luck; there’s no jailbreak for this firmware, and no interest in making one. Devices with an A9 chip and iPad mini 4 users who are happy with the restrictions of a semi-tethered jailbreak have the option to update to the current firmware and jailbreak there with checkra1n instead. See iOS & iPadOS 14.0-current instructions above for more details.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
You’re out of luck; there’s no jailbreak for this firmware, and no interest in making one. Devices with an A7-A8 chip, except for the iPad mini 4 have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

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

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak with tihmstar’s h3lix tool for iOS 10.x.

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!

iOS 9.3.4

A9 (iPhone 6s(+)) and iPad mini 4
You’re out of luck; there’s no jailbreak for this firmware, and no interest in making one. Devices with an A9 chip and iPad mini 4 users who are happy with the restrictions of a semi-tethered jailbreak have the option to update to the current firmware and jailbreak there with checkra1n instead. See iOS & iPadOS 14.0-current instructions above for more details.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
You’re out of luck; there’s no jailbreak for this firmware, and no interest in making one. Devices with an A7-A8 chip, except for the iPad mini 4 have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

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

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak with tihmstar’s h3lix tool for iOS 10.x. This is swapping an untethered jailbreak for a semi-untethered one, so consider carefully whether you want to or not.

iOS 9.2-9.3.3

64-bit devices
You can jailbreak with Pangu 9.2-9.3.3. If you like, you can stick on 9.2-9.3.3, live long and prosper with your jailbreak.

A9 (iPhone 6s(+)) and iPad mini 4
Devices with an A9 chip and iPad mini 4 users who are happy with the restrictions of a semi-tethered jailbreak also have the option to update to the current firmware and jailbreak there with checkra1n instead. See iOS & iPadOS 14.0-current instructions above for more details.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
Devices with an A7-A8 chip, except for the iPad mini 4 also have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

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

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak with tihmstar’s h3lix tool for iOS 10.x. This is swapping an untethered jailbreak for a semi-untethered one, so consider carefully whether you want to or not.

iOS 9.1

64-bit devices
You can jailbreak with Pangu9. If you like, you can stick on 9.1, live long and prosper with your jailbreak.

A9 (iPhone 6s(+)) and iPad mini 4
Devices with an A9 chip and iPad mini 4 users who are happy with the restrictions of a semi-tethered jailbreak also have the option to update to the current firmware and jailbreak there with checkra1n instead. See iOS & iPadOS 14.0-current instructions above for more details.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
Devices with an A7-A8 chip, except for the iPad mini 4 also have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

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

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak with tihmstar’s h3lix tool for iOS 10.x. This is swapping an untethered jailbreak for a semi-untethered one, so consider carefully whether you want to or not.

iOS 9.0-9.0.2

64-bit devices
You can jailbreak with Pangu9. If you like, you can stick on 9.0-9.0.2, live long and prosper with your jailbreak.

A9 (iPhone 6s(+)) and iPad mini 4
Devices with an A9 chip and iPad mini 4 users who are happy with the restrictions of a semi-tethered jailbreak also have the option to update to the current firmware and jailbreak there with checkra1n instead. See iOS & iPadOS 14.0-current instructions above for more details.

A7-A8 (iPhone 5s – iPhone 6(+)) excluding the iPad mini 4
Devices with an A7-A8 chip, except for the iPad mini 4 also have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

32-bit
You can jailbreak already with Pangu9!

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

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak semi-untethered with tihmstar’s h3lix tool for iOS 10.x.

iOS 8.4.1

64-bit devices
You’re out of luck; there’s no jailbreak for this firmware, and no interest in making one. You have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

32-bit devices
Jailbreak now with tihmstar’s EtasonJB for iOS 8.4.1!

If you have blobs for iOS 9.0-9.3.4, you can upgrade to any of them by jailbreaking with EtasonJB and using futurerestore.

If you want to be on the highest possible firmware that’s untetherable and you have blobs for iOS 9.1-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.

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak semi-untethered with tihmstar’s h3lix tool for iOS 10.x.

iOS 8.4 and below

64-bit devices
You can jailbreak already, with various tools, depending on your firmware version. If you don’t mind the considerable compatibility problems you’ll be experiencing by now and love solid, untethered jailbreaks, stay where you are. You also have the option to update to iOS 12.5.1 and jailbreak there with Chimera instead. See iOS 12.4.9-12.5.1 instructions above for more details.

32-bit
You have options. You can jailbreak already, with various tools, depending on your firmware version.

Otherwise, if you have iOS 9 blobs 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 (9.3.5) 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.

Alternatively, if your device handles iOS 10 well and you want its features and fixes, upgrade to iOS 10.3.3 and jailbreak semi-untethered with tihmstar’s h3lix tool for iOS 10.x.

tvOS and Apple TV

tvOS 14.5+

Whilst checkra1n should support this and all future tvOS versions, Apple appears to have patched something to make life difficult. Jailbreaking these firmwares is currently not working, though this may be fixed in the future.

tvOS 13.4.8-14.4

Jailbreak now with checkra1n!
As always, all users should block updates and not update. Start saving blobs with TSS Saver for all current and future firmwares.

Using checkra1n on Apple TV 4K requires a costly and difficult hardware modification to provide USB access to the device, but is possible. Apple TV 4 does not require this. For users unable or unwilling to make this modification, downgrade your Apple TV 4K to the lowest signed firmware and wait for a sideloadable tool which does not need USB access, as seen in the past.

tvOS 11.0-13.4.5

Jailbreak now with unc0verTV!

Do not update your firmware! Block updates and start saving blobs with TSS Saver for all current and future firmwares.

tvOS 10.2.2

Jailbreak now with backr00m!
As an added bonus, if you have previously saved blobs for tvOS 13 you can use futurerestore to jump from tvOS 10.2.2 up to tvOS 13-13.4.5. Then follow the instructions above for tvOS 11.0-13.4.5.
If you can’t go the futurerestore route because you didn’t save tvOS 13 blobs, and you’d prefer tvOS 14 features to a jailbreak, then upgrade to the lowest currently signed tvOS 14.x version and wait there instead.
As always, all users should block updates and not update. Start saving blobs with TSS Saver for all current and future firmwares.

tvOS 9.0-10.2.1

Restore immediately to tvOS 10.2.2. Jailbreak there with backr00m!
As an added bonus, if you have previously saved blobs for tvOS 13 you can use futurerestore to jump from tvOS 10.2.2 up to tvOS 13-13.4.5. Then follow the instructions above for tvOS 11.0-13.4.5.
If you can’t go the futurerestore route because you didn’t save tvOS 13 blobs, and you’d prefer tvOS 14 features to a jailbreak, then upgrade to the lowest currently signed tvOS 14.x version and wait there instead.
As always, all users should block updates and not update. Start saving blobs with TSS Saver for all current and future firmwares.

Apple TV 3

You can jailbreak with EtasonATV on iOS 7.4 (sometimes confusingly called iOS 8.4.3 (12H885)) only.

Apple TV 2

Update to iOS 6.2.1 (sometimes confusingly called iOS 7.1.2) and use SeasonPass.

watchOS and Apple Watch

There are a couple of developer-only tools which saw preliminary work. However, no public tools exist for anything newer than the Apple Watch Series 3, and nothing for firmwares newer than watchOS 4.1. As far as general users are concerned, no viable tools exist.

audioOS and bridgeOS

These jailbreaks are developer-only and have no applications for the average user. They do not support tweaks nor any of the other features associated with a consumer jailbreak. However, in the interest of completeness, audioOS 13.2.1-14.4 on the HomePod (not mini) can be jailbroken with checkra1n. Versions of bridgeOS running on the T2 chip (the secure chip which handles security and Touch Bar support on newer Macs) can also be jailbroken using checkra1n.

Conclusion

All that is left to say is that regardless of device, current firmware version, model, or happiness with your current setup, save blobs for all firmware 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. We’ve seen futurerestore, 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. Developers of these tools have always advised you to save blobs as they can come in handy, and they’re right.

For most devices, .shsh2 blobs can be saved with TSS Saver in a matter of moments. Devices with an A12, A12X, or newer chip (iPhone XS and above), must follow a slightly more involved process to save valid blobs.

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 see something I haven’t addressed, send me a message in the comments below and I’ll see what I can do. Remember, for much older firmwares, check out our more general introduction to jailbreaking. Good luck!