Categories
Life hack

How to preserve your jailbreak apps and settings between ios upgrades

In this section you will learn how to downgrade your iPhone, iPod Touch, iPad and Apple TV to a lower firmware version (e.g. iOS 9, iOS 8, iOS 7, iOS 6, iOS 5 etc.) than the one you are currently running. Additionally, you will also learn the best way to save your SHSH blobs which will allow you to downgrade your iPhone, iPad, iPod Touch and Apple TV firmware version in the future. Simply scroll through our How To Downgrade section for the firmware version you are trying to downgrade to, and read one of our easy to follow how to guides on downgrading your iPhone, iPod Touch, iPad, Apple TV or even PlayStation.

Note #1: This is not some magical section of guides that will allow you to downgrade your iPhone, iPod Touch, iPad or Apple TV 2G without having your SHSH blobs saved for prior firmware versions. Meaning you had to have saved your SHSH blobs for the firmware version you are trying to downgrade to, or downgrading will not work.

Note #2: We will be updating this page with the latest how to downgrade guides when new firmware versions are released, so make sure you come back soon!

How Apple Prevents Downgrading

Downgrading your iPhone, iPod Touch or iPad to a lower firmware version is indeed possible, but unfortunately has become harder and harder over the years. In the early days you could downgrade your iOS device to any firmware version you wanted to and not run into many troubles. This is because firmware restores never had to be approved by Apple, but starting from iOS 3.0 onwards Apple implemented a technology called SHSH blob.

What Is An SHSH Blob?

You see, when you restore your iPhone, iPod Touch or iPad through iTunes your device phones home and ensures that it is allowed to be restored to a specific firmware version. In order to enforce this limitation SHSH blobs were introduced, which is a hash signature system. Although this is getting technical, an SHSH is created by an SHSH formula with 3 or 4 TSS keys (say with me).

  1. The device model (example: iPhone 4 GSM)
  2. The firmware version being signed (example: 6.0.1)
  3. The device’s ECID, a unique identifier for every Apple device.

On every device shipped by Apple a Plist file is present, this file contains SHSH blobs for different parts of the firmware. These blobs are essentially gatekeepers and control whether or not a firmware is restorable. Whenever you upgrade or downgrade your iPhone, iPod Touch or iPad, new SHSH blobs have to be generated because one of the parts to the SHSH formula is the firmware version.

In order to prevent firmware restores Apple only signs one firmware version at a time, which is obviously the latest firmware version available. If you try to restore to a lower firmware version, you will get an error because Apple is not signing that specific firmware version anymore. What is happening is Apple refuses to generate the new hash during the downgrade, meaning the new SHSH blobs cannot be generated.

What Is An APTicket?

In case this wasn’t a big enough limitation to downgrading iOS devices, in the iOS 5 firmware generation Apple introduced yet another technology to prevent downgrading called APTickets. What APTickets are is essentially the next generation of SHSH blobs. APTickets are much more secure however, because when you try to restore or upgrade your iPhone, iPod Touch or iPad a request is sent to Apple’s servers to confirm the APTicket. Unlike SHSH blobs which would submit the same one already stored on the server, a brand new APTicket is generated using a random string. In the future APTickets will completely replace SHSH blobs, this will happen once the iPhone 4S stops being supported.

How To Go About Downgrading

The good thing is there is indeed still a way to downgrade your iPhone, iPod Touch, iPad or even Apple TV, but it relies on you saving SHSH blobs. You see, when Apple is still signing a firmware version you can save the SHSH signature so that in the future if you wish to downgrade back to that firmware version it is indeed possible. This is essentially performing a replay attack, in the fact that data is being fraudulently retransmitted.

If you are Jailbroken then most of the times your SHSH blobs are already saved on Cydia’s server automatically and you shouldn’t have to back them up manually. Sometimes Cydia doesn’t back up your SHSH blobs on your Jailbroken device however, and you might even prefer to do a local backup of your SHSH blobs. To do this you can use tools like TinyUmbrella (download) and iFaith (download). It is important to keep in mind that these tools can even save the SHSH blobs of non-Jailbroken devices.

Once you have your SHSH blobs signed, as stated previously, if you upgrade to a new firmware version and decide you don’t like it you can downgrade back to the firmware version which you have saved SHSH blobs for. There is unfortunately some restrictions that need to be kept in mind though.

iOS Downgrading Restrictions

For the most part, older iOS devices with an A4 chip can be downgraded to any firmware version as long as you have saved SHSH blobs and APTickets. This includes the iPhone 2G, iPhone 3G, iPhone 3GS, iPhone 4, iPad 1G, iPod Touch 1G, iPod Touch 2G, iPod Touch 3G and the iPod Touch 4G.

Newer devices like the iPad 2, iPad 3, iPhone 4S, iPhone 5 and iPod Touch 5G has different restrictions however, because they are not vulnerable to the limera1n exploit and are governed more-so by APTickets. These devices can only be downgraded on the iOS 5 firmware generation and require saved SHSH blobs and APTickets for the iOS 5 firmware version you are currently running and are trying to get to. The only exception to this is that iPad 2 owners with any saved iOS 4 firmware generation SHSH blobs can downgrade to to any firmware that they also have saved SHSH blobs for. Downgrading devices with the A5, A5X and A6 chip on the iOS 6 firmware generation is not possible at this time.

Just like how Jailbreaking is becoming more and more difficult on newer Apple devices, so is downgrading. As new exploits are constantly being found however, keep an eye on our list of how to guides shown below that will give you step-by-step instructions on how to downgrade your iPhone, iPod Touch, iPad or Apple TV to a lower firmware version. If you are looking for more information on how to save SHSH blobs and APTickets you will want to visit our How To Save SHSH Blobs section.

Note: Keep in mind that if you find a guide for a previous firmware version and don’t see one for your current situation, most of the time these guides are all-purpose. This means that the instructions are the same for all firmware versions, so you can usually just follow the instructions and just use the firmware versions for your current situation.

Semi-untethered jailbreaks are here to stay, as evidenced by iOS 11’s Electra method, Chimera for iOS 12, and even the new bootrom-based Checkra1n tool for iOS 13. While not as convenient as fully untethered, re-enabling a semi-untethered jailbreak is still pretty easy once you get used to the steps involved.

The biggest handicap of a semi-untethered jailbreak is the need to manually kickstart it whenever your phone powers down or reboots. Fortunately, power cycling only disables the jailbreak and associated mods as opposed to being removed outright. Since the jailbreak is merely lying dormant within your iPhone’s OS, you just need to reactivate it to get all your tweaks up and running again.

Step 1: Plug in Your iPhone & Run Checkra1n

Checkra1n requires you to connect your iPhone to your computer in order to reactivate your jailbreak, so open the jailbreak tool on your Mac and connect your iPhone with either a USB to Lightning cable or a USB-C to Lightning cable. Wait for Checkra1n to read your device, then click “Start” once connection has been established.

Checkra1n will prompt to boot your iPhone into DFU mode. But before doing so, the tool will automatically reboot your iPhone, so wait a moment or two for your device to enter Recovery mode.

Step 2: Enter DFU Mode & Re-Enable Jailbreak

After booting into Recovery mode, Checkra1n will present you with on-screen instructions to help you enter into DFU mode. However, you can enter into DFU on your own if you know what to do — Checkra1n will automatically detect your device once it enters DFU mode and automatically re-enable your jailbreak.

So check out the link below if you’d like to know more about entering DFU mode on the iPhone X and iPhone 8. If you just need a refresher on the button combinations required, follow the brief instructions below that correspond with your iPhone model.

iPhone X, 8, or 8 Plus:

  1. Quick-press the Volume Up button.
  2. Quick-press the Volume Down button.
  3. Press-and-hold the Side button until the screen goes black.
  4. Release the Side button once the screen blacks out, then .
  5. Quickly press-and-hold both the Side and Volume Down buttons together for 5 seconds.
  6. After 5 seconds, release the Side button without letting go of the Volume Down button.
  7. Continue holding down the Volume Down button for at least 5 seconds.

iPhone 7 or 7 Plus:

  1. Press-and-hold on both the Volume Down and Sleep/Wake buttons until the screen goes black.
  2. Press-and-hold on the Sleep/Wake button for three seconds.
  3. Press-and-hold on the Volume Down button without letting go of the Sleep/Wake button.
  4. Keep holding both buttons for 10 seconds, then let go of only the Sleep/Wake button.
  5. Continue holding down the Volume Down button for at least 5 seconds.

iPhone 6 S or Below:

  1. Press-and-hold on both the Sleep/Wake and Home buttons until the screen goes black.
  2. Press-and-hold on the Sleep/Wake button for three seconds.
  3. Press-and-hold on the Home button without letting go of the Sleep/Wake button.
  4. Keep holding both buttons for 10 seconds, then let go of only the Sleep/Wake button.
  5. Continue holding down the Home button for at least 5 seconds.

As mentioned above, Checkra1n will automatically re-enable your device’s jailbreak, along with all the tweaks you’ve set, shortly after you get into DFU mode. So give the tool a minute or two (usually much less) to wrap up the process.

Step 3: Open Cydia & Check for Jailbreak

Once your iPhone reboots, any tweaks you’ve applied like TinyBarX or iKeyWi 4 will once again be totally functional. Of course, you should also go ahead and open Cydia to make sure your jailbreak is fully working as it should.

As tedious as the process of re-enabling your jailbreak is using Checkra1n, the tool is very consistent in restoring your mods. In fact, it consistently took only one attempt to kickstart jailbreaks on devices we tested: an iPhone SE, iPhone 8, iPad Mini 4, and iPad 6 that were all on iOS 13.2.2. If you encounter an issue, however, be sure to share your experience by posting below.

Keep Your Connection Secure Without a Monthly Bill. Get a lifetime subscription to VPN Unlimited for all your devices with a one-time purchase from the new Gadget Hacks Shop, and watch Hulu or Netflix without regional restrictions, increase security when browsing on public networks, and more.

By default, apps on your iPhone or iPad will update automatically overnight when they’re connected to power and a Wi-Fi network. It’s a really useful feature if you’re the kind of person who always wants to use the latest version of the apps. But the way that some app updates move, this can be a double-edged sword.

You wake up one day and you find out that your favorite image editor (like Snapseed) has redesigned its entire interface. And what if you don’t like the new design? Because this is iOS, there is no simple way to roll back an app update. If you’ve been burned by a similar experience before, it’s time to turn off automatic updates for good. Go back to manually updating apps and get the control back in your life.

How to Stop Automatic App Updates on iPhone and iPad

Step 1: Open the Settings app on your iPhone or iPad.

Step 2: Tap on iTunes & App Store.

Step 3: From the Automatic Downloads section, find the Updates option and turn it off.

Now, none of the apps on your iPhone or iPad will update on its own. Let’s take a look at home to updates apps the old style.

How to Manually Update Apps on iPhone and iPad

The fact that you’ve turned off automatic updates doesn’t mean you’re in the clear. You’ll still have to update apps at some point. Apps like WhatsApp or Messenger might stop working if you’re not on the latest version. And for some apps and games, you actively might be looking out for new updates.

For this, there’s the Updates tab in the App Store. Open the App Store app and tap on the Updates tab. Here you’ll see a list of all the apps with available updates. You can take your time to read the app release notes to see what’s new in the update. Tap on the More button to expand the release notes description.

When you’ve made sure that you do want to update an app, tap on the Update button. If you want to update all the apps listed in one fell swoop, tap on the Update All button.

You may also need to know:

  • Support to transfer, edit, backup, manage, view iOS & Android mobile data: Music, videos, photos, apps, ebooks, contacts, messages and more.
  • Download videos from 100+ video sharing sites up to 4K HD video quality and transfer to iPad/iPhone/iPod/Android.
  • Handy toolkit: Audio converter, video converter, ringtone maker, etc.
  • Free

What happens when a jailbreak tweak bugs out on your device and ends up in a boot loop? Do you try to reboot the device to no avail? Do you take to the internet to ask how to fix it?

How about this: try booting into a form of booting up that Saurik calls ‘No Substrate Mode,’ then uninstall the faulty tweak.

In this piece, we’ll talk about how you can use No Substrate Mode, an under-used feature of jailbroken iPhone or iPad that can truly save you from losing your precious jailbreak when you’re unable to turn on your device.

Bugs can cost you your jailbreak

It’s never a good feeling when your jailbreak tweaks bug out on you, but it happens. The jailbreak community is not only full of experienced iOS developers, but it also acts as an outlet of emerging iOS developers who are tinkering with iOS for the first time.

I’ve been in the jailbreak scene for many years, and I’ve watched developers come and go – both new and old. Although new developers will get their moment of fame when they release their first jailbreak tweak in Cydia, sometimes it comes with bugs that can make a jailbroken device unstable, or cause things to crash or bug out.

In some scenarios, bugs can be severe enough to cause what’s known as a boot loop, which is where your device won’t fully boot back up and will show the Apple Logo forever.

In this case, most people hook their device up to iTunes and restore it to factory settings. The only problem is, that will erase your jailbreak.

Nowadays, a jailbreak is hard to come by. If you update to the latest firmware, you’re out your jailbreak and there doesn’t seem to be any new jailbreak in the works at this point in time due to the silence of all the major jailbreak teams and length of time between jailbreak releases.

The long story short is, you want to avoid restoring at all costs, and Saurik, the guy behind Cydia, implemented a genius feature into jailbroken devices called No Substrate Mode, which lets you boot your device up without any instances of Cydia Substrate-based tweaks running in the background.

Using No Substrate Mode to fix a boot loop

Whenever you’re in the middle of a boot loop on your jailbroken device, you should think twice about restoring your device in iTunes.

Often times, you won’t get that jailbreak back until a new jailbreak is released because Apple has been flinging new iOS releases that aren’t jail breakable left and right for the last several months.

Instead, you can manually access No Substrate Mode while your device is in a boot loop by following these easy steps:

1) Press and hold the Power and Home buttons for 10 seconds until your device shuts off and restarts itself.

2) While the device is booting back up (when you see the screen with the Apple logo), press and hold the Volume Up button until you see your Lock screen.

At this point, you should now have access to your device again. Keep in mind that because you’re in No Susbtrate Mode, none of your Cydia Substrate-based jailbreak tweaks will function and their settings will be missing from the Settings app.

Now is your chance to open the Cydia app and uninstall the tweak that was causing your boot loop.

After you have removed the jailbreak tweak that wreaked havoc on your jailbroken device, you can reboot your device normally. The boot loop problem should be gone, and you can go back to enjoying the rest of your jailbreak tweaks without even having to restore your device in iTunes.

Wrapping up

No Substrate Mode is a valuable feature for jailbreakers, and I’m surprised it’s as under-used as it is. When I hear horror stories about people having to restore their devices in iTunes because of a faulty tweak, I feel bad for them for not knowing this feature existed.

I’ve never actually heard of a time where No Substrate Mode couldn’t fix a boot loop issue caused by a jailbreak tweak, so it’s important that jailbreakers know this feature exists; especially if we’re going to keep this community afloat and prevent unwanted software upgrades from killing the jailbreak.

Did you know you could boot into No Substrate Mode to end a boot loop issue on a jailbroken iOS device? Share below!

UPDATE: As pointed out by an iDB reader, this mode is more accurately referred to as ‘No Substrate Mode,’ and not ‘Safe Mode,’ so we’ve edited the post to reflect that. Thank you.

Jailbreak iOS is the first thing you must do to bypass an activation lock. Tools on the market are not compatible with Windows OS. But you can create an environment manually. Read this tutorial. Learn how to create an environment for jailbreak iOS and complete a jailbreak on a Windows OS computer.

Note: This guide is for Windows OS computer users. It’s better to jailbreak with a Mac if you own one (macOS 10.13-10.15).

What to prepare before you jailbreak iOS

Attention : You need to take the risk of losing Apple security updates after jailbreaking, so please think twice before jailbreaking the ios devices.

On the Windows computer:

  • Make sure your computer runs Windows OS 7 and a higher version.
  • Obtain a USB flash drive with a capacity of more than 2 GB.
  • Download checkn1x-amd64.iso.
  • Download rufus.exe.

How to jailbreak iOS step-by-step

Step 1. Burn the checkn1x ISO to your USB flash drive.

1. Plug in your USB flash drive to the computer.

2. Left-click the rufus file to open it.

3. Press ‘SELECT’ > Select the downloaded checkn1x ISO > Retain other options by default > click ‘START’.

4. A warning message pops up. Choose ‘Write in DD Image mode’. Press ‘OK’. (If necessary, back up your USB flash drive for it will format data.)

5. It starts writing. Wait for 2-3 minutes.

6. Complete burning. Click ‘CLOSE’.

7. Unplug and plug your USB flash drive to your computer again. It’s essential because the Windows system may not recognize it after it’s burned.

Step 2. Start to use checkN1x for a jailbreak.

1. Restart your computer (keep the battery). Press F12 to open Boot Menu while the computer is powered and booted for a while.

Note: F12 is the shortcut to open the Boot Menu for most brands’ computers. If it doesn’t work, look at the list below. Find your desktop brand and a corresponding shortcut.

MAXSUN, UNIKA, SUPOX, Spark, SOYO, EPOX, UNIKA, Jet way, J&W, Colorful, ECS, SOYO, FOXCONN

MSI, ASRock, ONDA, Colorful,ECS, Gamen, Topstar

Lenovo, HP, Acer, Hasee, eFound, THTF, Haier

Thinkpad, Dell, Lenovo, TOSHIBA, Samsung, IBM, Acer, Hasee, Haier,eFound, THTF, GIGABYTE, Gateway, eMachines

GIGABYTE, Intel, Cthim, SOYO, FOXCONN, Gamen, Topstar

2. Choose the USB flash drive in the Start Menu.

3. Connect your iOS devices to your computer. Select ‘Options’ by using arrows on the keyboard. Press ‘Enter’ to set up jailbreak tool.

4. Control with arrow keys on the keyboard. Choose ‘Allow untested iOS/iPadoS/tvOS versions’. Press ‘Enter’.

5. Select ‘Skip All BPR check’. Press ‘Eeter’.

Note 1: If you have an iPhone 8/8 Plus/X equipped with an iOS 14 system, you need to select the ‘Skip A11 BPR check’ option. Note 2: You cannot jailbreak iPhone 8/8 Plus/X running iOS 14 (with lock screen password). If you have a lock screen password, please deep-flash the firmware first, and then try to jailbreak again.

6. Select ‘Back’. Press ‘Enter’. Go back to the main interface.

7. Select ‘Start. Press ‘Eeter’. It starts a jailbreak on your iOS devices.

8. CheckN1x requires your device to be in DFU mode to jailbreak your iOS device. Select ‘Next’. It will guide you into DFU mode.

9. Check the ‘Next’ option. Checkn1x will automatically put your iOS device in recovery mode first.

10. Select the ‘Start’ option. Then follow on-screen instructions on Checkn1x to put your iOS device in DFU mode.

11. Checkn1x will automatically jailbreak the device after the device successfully enters the DFU mode. Select ‘Finish’ and unplug the USB flash drive.

Tips you should know:

Tip 1: If the jailbreak process is in trouble, please do the following:

1. Replace with another USB flash drive, and then try to jailbreak again.

2. Restart your iOS device and computer, and then try to jailbreak again.

Tip 2: If the jailbreak fails:

Reinsert the device into the USB port on the back of the host computer and try again.

Tip 3: Note for iPhone 8/8 Plus/X devices equipped with iOS 14 system:

For Phone 8/8 Plus/X using the iOS 14 system before jailbreaking, they should be inactive and without any lock screen password.

The unc0ver jailbreak supports a semi-untethered jailbreak on iOS & iPadOS 14.0-14.3 and a fully unethered jailbreak on arm64e devices (iPhone XS and later) running iOS 14.4-14.5.1, which means that the tool is now compatible with all versions of iOS & iPadOS ranging from 11.0-14.3 (and 14.4-14.5.1 with a big asterisk). To date, AltStore is the best and most reliable way to install the unc0ver jailbreak app on your iPhone or iPad.

As long as your iPhone or iPad is running running iOS or iPadOS 12.2 or later, then you can use AltStore to install the unc0ver jailbreak, and in this tutorial, we walk you through the steps necessary to make it happen so you can reap all the benefits.

What you need to know

AltStore uses your Apple ID to sign the unc0ver app for seven days. You’ll use a host computer connected to the same Wi-Fi network as your iPhone or iPad, connect the two via a Lightning cable, enter a bit of information, click a few buttons, and you’ll be good to go. You can make a burner Apple ID if you aren’t comfortable entering your actual Apple ID into AltStore’s third-party interface, however the developer says that the information is sent directly to Apple and won’t be intercepted in any way.

While unc0ver supports a semi-untethered jailbreak for iOS & iPadOS 11.0-14.3 on all devices, a semi-untethered jailbreak for iOS & iPadOS 14.6-14.8 on A12 & A13 devices, and and a semi-untethered jailbreak with unlimited app signing via Fugu14 for iOS & iPadOS 14.4-14.5.1 on arm64e devices (iPhone XS and later), it should be noted that AltStore can only be deployed on handsets running iOS 12.2 and later. Unfortunately, this is a requirement of AltStore and not of unc0ver. Those using versions of iOS that AltStore doesn’t support will need to look into alternative installation methods, such as a signing service or Xcode.

AltStore is available for both Mac and PC. This tutorial will show you how to use AltStore with the macOS interface, however Windows users should find AltStore just as easy to use since it offers a simple user interface and because many of the steps necessary to jailbreak happen on the handset itself.

How to install the unc0ver jailbreak with AltStore

If you’re ready to install the unc0ver jailbreak with AltStore, then follow the steps below to get started:

NOTE: If you’re already using AltStore, then you can skip to Step 16 to use it to install the unc0ver jailbreak app.

1) Download AltStore from the altstore.io website. Use either the macOS or Windows links, depending on which one pertains to you.

2) Double-click the downloaded ZIP file and drag the ensuing AltStore icon to your Applications folder.

3) Launch the AltStore application.

4) Click the AltStore icon in the Menu Bar and then click the Install Mail Plug-in option:

5) In the pop-up prompt, click the blue Install Plug-in button:

6) Enter your administrator password if prompted, then click OK:

7) Once finished, a prompt appears to say that the Plug-in was installed, click OK:

8) Open the Mail app and go to Mail -> Preferences in the Menu Bar:

9) In the Mail preferences, open the General tab and click the Manage Plug-ins… button:

10) Click the checkbox next to AltPlugin.mailbundle and then click the Apply and Restart Mail button:

11) When prompted if you’re sure you want to allow the Mail plugin to access files on your computer, click Allow Access:

AltStore is configured on macOS and you can now proceed to install AltStore on your iPhone or iPad, a process that we’ll walk you through below.

12) Connect your unc0ver-compatible iPhone or iPad with iOS 12.2 or later to your computer with a MFi-certified USB to Lightning cable.

13) In the Menu Bar, click the AltStore icon and go to Install AltStore -> [Your device name]:

14) Log in with your Apple ID when prompted, then click Install:

If you see a prompt that says AltStore has been used on another device previously, just click Continue and move on. It won’t appear for everyone.

15) AltStore will now appear on your handset’s Home screen, but don’t launch it yet. Instead, navigate to Settings -> General -> Device Management and tap your Apple ID:

16) Tap the blue Trust [Your Apple ID] button, then when prompted tap the red Trust button:

AltStore should now be set up on your iPhone. Next, we will install the unc0ver jailbreak app with AltStore.

17) Visit unc0ver.dev in Safari on your iPhone or iPad and tap on the Open in AltStore button, then tap on the blue Open button in the prompt:

18) AltStore will now open to begin loading the unc0ver.ipa file, enter the same Apple ID you used above if prompted and then tap on the Sign In button:

19) After AltStore finishes, the unc0ver app will appear in your list of apps as side-loaded:

Note: If you have an arm64e device (iPhone XS or later) and wish to untether your jailbreak, then head over to our Fugu14 untether tutorial after step 19 instead of continuing along in this tutorial.

20) Return to the Home screen, launch the unc0ver app, and tap the big blue Jailbreak button:

When finished, the Cydia package manager appears on your Home Screen like so:

After unc0ver jailbreaks your device, you can enjoy installing jailbreak tweaks and the whole nine yards. Congratulations on your jailbreak!

Conclusion

Using AltStore to jailbreak your device with unc0ver couldn’t be easier, and it’s incredibly reliable. Even if you can’t find a signing service to get things done for you, you can probably rely on AltStore as a good backup, and it works well in tandem with the AltDaemon process to keep the unc0ver app signed again and again without a computer.

Have you used AltStore to get the new unc0ver jailbreak yet? Let us know how it went for you in the comments section below.

Before you bypass the iCloud activation lock, you need to jailbreak the iOS device. Because there is no jailbreak tool for Windows system, you can follow this tutorial to create a jailbreak environment on a Windows computer and then jailbreak your iOS device.

Note:If you have a Mac (for macOS 10.13-10.15), it’s suggested that jailbreaking your iOS device would be a better choice.

A Video Tutorial: How to Jailbreak on Windows

What Should You Prepare Before Jailbreaking?

Here is a need-to-do list before you jailbreak the iOS device on Windows.

  • Make sure your computer runs Windows 7 or later, 32 or 64 bit.
  • Get a USB flash drive with more than 2 GB capacity.
  • Download checkn1x-1.0.6-amd64.iso.
  • Download rufus-3.1.1.exe.

Step-by-Step Guide on How to Jailbreak on Windows

Step 1. Burn the checkn1x ISO file to the USB flash drive

  • Insert the USB flash drive into your computer.
  • After downloading the file Rufus, click Rufus to open the application.

Click the “SELECT” button to find the downloaded checkn1x ISO file. Leave the other options as defaults, and then click “START”.

Then a warning message pops up saying the data on your USB flash drive will be formatted(If necessary, please back up your USB flash drive). Then select the “Write in DD Image Mode” option, and then click OK.

It takes 2 or 3 minutes to burn checkn1x ISO file to USB flash drive.

When the burning process is completed, click the “CLOSE” button.

Note: When the checkN1x ISO file is burned, please unplug and reinsert the USB flash driver into your computer in case the system doesn’t recognize it.

Step 2. Start to Jailbreak with checkN1x

  • Restart your computer. When the computer is powered on and loaded in the meanwhile, press F12 (Boot Menu).

Note:For most branded computers, the shortcut key to “Boot Menu” is F12. If F12 is invalid, refer to the following “Boot Menu” shortcuts

Boot Menu Key Desktop Brand Laptop Brand Motherboard Brand
ESC Dell ASUS, Sony MAXSUN, UNIKA, SUPOX, Spark, SOYO, EPOX, UNIKA, Jetway, J&W, Colorful, ECS, SOYO, FOXCONN
F8 ASUS, BenQ ASUS, YESTON, J&W
F9 HP, BenQ BIOSTAR, GUANMING
F10 ASL
F11 MSI MSI, ASRock, ONDA, Colorful,ECS, Gamen, Topstar
F12 Lenovo, HP, Acer, Hasee, eFound, THTF, Haier Thinkpad, Dell, Lenovo, TOSHIBA, Samsung, IBM, Acer, Hasee, Haier,eFound, THTF, GIGABYTE, Gateway, eMachines GIGABYTE, Intel, Cthim, SOYO, FOXCONN, Gamen, Topstar

Note:If your computer is unable to enter the “Boot Menu”, try entering the COMPUTER BIOS/UEFI and modify the system Boot entry Settings to enter the Linux CheckRA1n environment. For detailed guide, please check the following:

In the startup window, select the USB flash drive that just burned the checkn1x ISO file.

After you’ve launched the Checkra1n, connect your iOS device to the computer. Then select the Options from the keyboard arrow key and press Enter to set the jailbreak tool.

From the Settings screen, select Allow Untested iOS/iPadOS/tvOS versions option from the keyboard arrow key, and press Enter to select it.

After selecting “Skip A11 BPR check”, press Enter to select.

Note 1: If you have an iPhone 8/8 Plus/ X with iOS 14 system, you need to tick “Skip A11 BPR check” option .
Note 2: You could not jailbreak an iPhone 8/8 Plus/ X running iOS 14(with lock screen passcode). If with lock screen passcode, please have a deep flash of the firmware firstly, and try to jailbreak again.

Then choose the Back button and press Enter to back to the main interface.

After you hit the Start button, press Enter to jailbreak your iOS device.

After the checkn1x tool is initiated, connect your iOS device to the computer, and you will see a connected reminder in the program. The select the Start option from arrow keys the on your keyboard and press the enter key.

To jailbreak your iOS device, CheckN1x requires your device be in DFU mode. Select “Next” and the program will direct you to DFU mode.

Check the “Next” option and Checkn1x will automatically put your iOS device into recovery mode first.

Select the “Start” option, and then follow the instructions on Checkn1x to put your iOS device into DFU mode.

After your device enters DFU mode successfully, Checkn1x will automatically jailbreak your device. When the jailbreaking process is completed, select “Done” and unplug the USB flash drive.

Tip #1: If the jailbreaking process gets stuck:

  • Change a different USB flash drive and try to jailbreak again.
  • Restart your iOS device and computer and try to jailbreak again.

Tip #2: If jailbreak failed:

Re-plug your device into the USB port on the back of your computer host and try again.

Tip #3: Notes for iPhone 8/8 Plus/ X devices with iOS 14 system:

For Phone 8/8 Plus/ X with iOS 14 system before jailbreaking, they should be in inactive and without any lock screen passcode.

Remove iCoud Activation Lock On iOS Device

After your device is jailbroken successfully, restart the computer, and your computer will automatically enter the Windows operating system. Please use Tenorshare 4MeKey to remove the activation lock of the iOS device. Here comes the Tenorshare 4MeKey Remove iCloud Activation Lock Tutorial.

Technically speaking, you’re not supposed to be able to install emulators on an iPhone to play classic games. But that doesn’t mean it’s not possible. Here’s how to install emulators on any iOS device, no jailbreak required.

Emulation on iOS devices has been possible for a long time if you’re jailbroken . It’s still the preferable method because it’s easy to install emulators, ROMs, and use controllers . That said, not everyone wants to jailbreak. You can still run emulators if you’re willing to do a little work and keep your eyes peeled for rogue apps that make it into the App Store.

How to Turn Your Android or iPhone into a Portable Retro Game Arcade

Whether you’re looking to relive the past or experience the origin of gaming you missed in your…

Sideloading Emulators from the Web

Microsoft Office Professional 2021 Lifetime License

Get smart
Enjoy Microsoft’s suite of essentials with a one-time purchase and installation, as opposed to that fee you’re paying every month.

The trick to get most emulators working with iOS is through a process called sideloading. This is when you install apps from your web browser instead of the official iTunes App Store. In the case of emulators this is usually done by registering the emulator as an enterprise app . Enterprise apps are supposed to be used for private companies to issue apps to their employees, but any developer can make one.

The other route to installing emulators is a bit more complicated and requires that you sign up as a iOS developer and install emulators on your own . For our purposes we’ll stick to emulators you can sideload right from your browser.

We’ve talked about some emulators that you can sideload before. They tend to work fine, but they come with some caveats. Namely, there’s no real guarantee of security and they’re kind of a pain to use. When you sideload an app from the web, you’re installing an unapproved app from an unknown developer. Theoretically, they could include malware. So, just like on Android , you’ll want to install these at your own risk.

GBA4iOS Emulates Gameboy Advance Games on iOS, No Jailbreak Required

iOS: The popular Game Boy Advance emulator, GBA4iOS has been updated to version 2.0 and now works…

The good news is that most emulators are open source and tend to also put their code on GitHub so everyone can make sure they don’t include malware. For example, two of the more recent apps, GBA4iOS (Game Boy Advance/Game Boy) and NDS4iOS (Nintendo DS) have all their code on GitHub.

For other emulators, you need to go through a third-party site like iEmulators or Emu4iOS and install from there, which means you can’t get a good look at the code. These are still usually built on open source software, but it’s harder to know exactly what code you’re installing.

The other problem is that installation of these emulators is a bit tricky. Since they tend to use expired certificates for enterprise accounts, you usually need to change your device’s date to install and use the app. Each emulator requires a different date that you’ll usually find on the emulators web site, but the basic process of installation is pretty much the same across the board:

  1. Head into Settings > General > Date & Time
  2. Turn off “Set Automatically”
  3. Change the date to the year the emulator you want to use suggests (it’s usually 2012)
  4. Open up the emulator’s web site in mobile Safari
  5. Install the emulator of your choice

Once you install the emulator, you need to switch the date back every time you want to open the app. It’s cumbersome, but it’s the only way the app will open. If you’re installing from a site like iEmulators, you can only have one emulator installed at a time, so chose wisely.

Submitted by Marshall Walker on July 4, 2015 – 11:03am

Apple released iOS 8.4 and its new music streaming service on Tuesday. Apple Music has been met with mixed reviews, and much confusion. Apple is forcing users to pick a monthly subscription plan before they can access the music service for free. iOS users must pick a $10 or $14 monthly plan, then disable the automatic renewal option in their Settings if they don’t want to be charge in 3-months when their free trial ends. There is also some confusion about the difference between “Apple Music” and “Beats 1”, and why Apple Music is part of the stock Music app. You can check out our Apple Music Guide for the answer to all of these questions.

Two iOS 8.4 jailbreak tools were also released on Tuesday. You can download the PP jailbreak tool here and learn how to jailbreak your device with TaiG here. Make sure you check out our JB section below for all the recently released Apple Music and iOS 8.x tweaks.

Here are this week’s most noteworthy games, apps and jailbreak tweaks released to the App Store and Cydia through 06/28/15 to 07/03/15. Star Walk 2 is Apple’s free app of the week. The game will be free on the Apple App Store until 07/09/15. Don’t forget to follow us on Twitter and Facebook to keep updated on all the latest iPhone and iPad news.

The Executive: $2.99 for the iPod touch, iPhone and iPad (Requires iOS 7.1 or later) Rated 9+

Newest iPhone FAQs

Divide By Sheep: $2.99 for the iPod touch, iPhone and iPad (Requires iOS 8.3 or later) Rated 12+

Divide By Sheep looks like a cute game at first glance but the premise is a little creepy. The Grim Reaper is lonely so he decides to befriend sheep by killing them. You can help the sheep avoid being “friends” with the Reaper by solving 120 match puzzles. The game features lot of dark humor, the ability to drown animals, lasers, wolves and a pet kraken.

Multi View: $0.99 for the iPad only (Requires iOS 8.2 or later) Rated 17+

This app brings multitasking to the iPad before iOS 9, by allowing users to view 3 browser windows simultaneously. The app requires that you use mobile websites instead of apps, but it makes doing things such as cutting and pasting website to website on your iPad much easier.

More App Store Releases *The listed prices are launch prices and are subject to change.

For support in English, ask for help on the r/Jailbreak Discord Server.

# General Questions

# What is jailbreaking?

Jailbreaking is a term used to describe the process that allows you to truly unlock the potential of your iOS device. Apple’s mobile operating system is known for its security and that’s partly because of how locked-down it is. Jailbreaking your device will allow you to break those restrictions and customize your device to how you like it.

Jailbreaking gives you the ability to install custom applications and “tweaks” (modifications) from a package manager to customize and enhance the user experience. Jailbreaking is free and easy on most devices.

# Is jailbreaking legal?

You may want to check in your country whether it is legal there or not before proceeding, however in most countries it should be fine.

# What is a package manager?

Package managers are used to install, uninstall and modify official or community-made software to customize your device. Sileo is an example of a package manager.

They can be considered similar to the iOS App Store, where you can install both free and paid software.

# What’s a repo?

These are essentially databases that contain lots of tweaks for you to install. When you add repos to your package manager, you will be able to install the tweaks contained on it, and look for them using the search function.

# What are tweaks?

Tweaks are small modifications that can be installed change the look and/or feel of your device.

Unlike apps, tweaks usually don’t come with an app icon, but rather instead an area in the Settings app to change how the tweak acts. Some simpler tweaks might not even have this.

# What is “respringing” or “Restarting Springboard”?

Respringing is essentially restarting the home screen and the iOS UI. Most of the time, you can install a tweak and respring to apply it, without fully rebooting.

You won’t have to reinstall an exploit after respringing, however, and you can remain jailbroken.

# What is Recovery Mode?

Recovery Mode is a protection built-in to your device that allows the user to completely start over with a fresh install of iOS. This is especially useful if the installed OS is damaged and cannot start properly, which can happen during jailbreaks, although rare. Entering recovery mode can be done on device and through a computer, and iTunes/Finder utilise recovery mode during normal upgrades and restores.

# What is DFU mode?

DFU mode is a way you can interact with your iOS device without loading the operating system or boot loader. It stands for Device Firmware Upgrade. It’s functionally different from recovery mode and is generally intended as a last resort in case things seriously go wrong on your device, however we can use it with Odysseyra1n to jailbreak your device instead. Entering DFU mode can only be done on device as it is part of the phone itself.

# What can I do once jailbroken?

  • Gain full access to your device’s OS
  • Get access to a package manager, such as Sileo
  • Install themes to change the look and feel of your device
  • Install tweaks to change how iOS behaves

# What should I know before starting?

  • It is strongly recommended to backup your device to iCloud, iTunes, or Finder (on macOS Catalina or newer) in case of data loss
  • If no issues occur during installation, you will be jailbroken without any data loss
  • Keep the device plugged into to a power source or keep the battery fairly charged, so that any unexpected power off can be prevented
  • Jailbreaking allows you to unlock your system but can lead to data loss if you damage the OS
  • You may be vulnerable to more malware and other security issues after jailbreaking compared to if you were in a non-jailbroken state
  • Your device warranty will become void after jailbreaking until it is restored to an un-jailbroken state, which is easy to do

# Blob questions

# What is a blob?

A blob is a file containing a special key specifically for that one device to allow downgrading to a specific firmware.

Blobs are like golden tickets, but instead a digital signature made by Apple that was saved at the time when the signing window was open. If you possess one (or many), keep them safe.

# How do blobs work?

Blobs can be used in a program named futurerestore , to restore to a firmware, provided the SEP (Secure Enclave Processor) firmware and the Baseband firmware are compatible with the target iOS version.

Even though blobs may become incompatible for use of restoring at the current time, it is still advised to save them, in case an opportunity is made available which allows for their usage.

# Can I save them now?

There are two sets of blobs which can be saved at the current time:

  • Versions currently signed by Apple
  • The version you are currently on

Note that saving blobs for the version you are currently on is dependent on whether or not you have a jailbreak, and may or may not be usable depending on the device you have and how you got to the version you are on at that time.

To see all the possible methods of saving blobs, follow the Saving Blobs guide.

# Tweak related questions

# Should I use tweaks such as Batchomatic or IAmLazy

You should not use these tweaks, due to the fact that they tend to cause issues and instability within your jailbreaking setup. Instead, if you’re switching between jailbreaks or updating to a newer iOS version, make a text based tweaklist and then manually reinstall them.

# Other questions

# What is the latest iOS version with a jailbreak for my 64-bit device

While this can be easily figured out by checking Get Started, in case you don’t want to go through get started, here is the following information:

  • A7 iPads: iOS 12.5.5 (via Odysseyra1n, Chimera, or unc0ver)
  • A7/A8 iPhones: iOS 12.5.5 (via Odysseyra1n, Chimera, or unc0ver)
  • iPod Touch (6th Generation): iOS 12.5.5 (via Odysseyra1n, Chimera, or unc0ver)
  • A8(X)-A10(X) iPads: iPadOS 14.8.1 (via Odysseyra1n)
  • iPod Touch (7th Generation): iOS 14.8.1 (via Odysseyra1n)
  • A9-A11 iPhones: iOS 14.8.1 (via Odysseyra1n)
  • A12/A13 iPhones: iOS 14.8 (via unc0ver)
  • A12-A14/M1 iPads: iPadOS 14.5.1 (via unc0ver)
  • A14 iPhones: iOS 14.5.1 (via unc0ver)

Note that iOS 15 does not have a jailbreak, which also inherently means no A15 device has a jailbreak currently.

One click Jailbreaking solutions like GreenPois0n or Absinthe are extremely easy to use Jailbreaking tools, but the easiest of them all is JailbreakMe! This is because JailbreakMe involves simply visiting the website JailbreakMe.com to Jailbreak your iPhone, iPod Touch or iPad. Upon visiting the website you simply tap an install button and your device will be automatically Jailbroken.

JailbreakMe has actually been around since the iOS 1 firmware generation, but has been revived multiple times, most recently for the iOS 4.3.3 firmware. It was actually the first publicly-available Jailbreak for the iPad 2 as well.

For individuals who have never Jailbroke their iPhone, iPod Touch or iPad before, JailbreakMe is ideal because it is so simple to use. Anyone who knows how to visit a website through Mobile Safari can Jailbreak their iOS device with JailbreakMe.

JailbreakMe Device Compatibility

JailbreakMe is compatible with most iOS devices running up to the iOS 4.3.3 firmware. It is not compatible with newer devices or firmware versions though because a new userland exploit has not been discovered. If your iOS device is still running one of its supported firmwares however, it is an excellent choice.

Latest JailbreakMe Untethered Jailbreak: iOS 4.3.3

JailbreakMe iPhone Support

iPhone 6s Plus: Not Supported
iPhone 6s:
Not Supported
iPhone 6 Plus:
Not Supported
iPhone 6:
Not Supported
iPhone 5s:
Not Supported
iPhone 5c:
Not Supported
iPhone 5:
Not Supported
iPhone 4S: Not Supported
iPhone 4: iOS 4 (iOS 4.2.8, 4.2.7, 4.2.6, 4.3.3, 4.3.2, 4.3.1, 4.3, 4.0.1, 4.0)
iPhone 3GS: iOS 4 (iOS 4.3.3, 4.3.2, 4.3.1, 4.3, 4.0.1, 4.0) + iOS 3 (iOS 3.1.2)
iPhone 3G: iOS 4 (iOS 4.0.1) + iOS 3 (iOS 3.1.3, 3.1.2)
iPhone 2G: iOS 3 (iOS 3.1.3, 3.1.2)

JailbreakMe iPad Support

iPad Pro: Not Supported
iPad Air 2:
Not Supported
iPad Air:
Not Supported
iPad Mini 4:
Not Supported
iPad Mini 3:
Not Supported
iPad Mini 2:
Not Supported
iPad Mini:
Not Supported
iPad 4: Not Supported
iPad 3: Not Supported
iPad 2: iOS 4 (4.3.3)
iPad 1: iOS 4 (iOS 4.3.3, 4.3.2, 4.3.1, 4.3) + iOS 3 (iOS 3.2.1, 3.2)

JailbreakMe iPod Touch Support

iPod Touch 6G: Not Supported
iPod Touch 5G:
Not Supported
iPod Touch 4G: iOS 4 (iOS 4.3.3, 4.3.2, 4.3.1, 4.3)
iPod Touch 3G: iOS 4 (iOS 4.3.3, 4.3.2, 4.3)
iPod Touch 2G: iOS 4 (iOS 4.0) + iOS 3 (iOS 3.1.3, 3.1.2)
iPod Touch 1G: iOS 3 (iOS 3.1.3, 3.1.2)

Note: To Jailbreak an iOS device running firmware versions between 3.1.2 and 4.0.1 you will need to visit Jailbreakme.com/star. Firmware versions from 4.0.1 onwards can simply visit Jailbreakme.com.

The Basics Of JailbreakMe

When you use JailbreakMe to Jailbreak your iPhone, iPod Touch or iPad you do not lose any data on your device. This is because JailbreakMe does not erase any data during the Jailbreaking process. Some Jailbreaking tools like Sn0wBreeze or PwnageTool require you to restore your device to complete the Jailbreaking process. This results in all the data on your device being erased. Although this method of Jailbreaking has its advantages, it is inconvenient to lose all your data and thus JailbreakMe is ideal for those who do not fancy having to backup everything on their device.

Unlike Jailbreaking tools like RedSn0w that are consistently updated to support Jailbreaking new firmware versions tethered – a type of Jailbreak that means your iPhone, iPod Touch or iPad will not reboot without the aid of your computer if it loses power – Jailbreakme only supports Untethered Jailbreaks. This means your iOS Device will function as normal once Jailbroken and will not require the assistance of your computer to reboot.

How To Prepare For JailbreakMe

As mentioned previously, in order to Jailbreak your iPhone, iPod Touch or iPad with JailbreakMe, all you need to do is visit the website jailbreakme.com through mobile safari. When you consistently browse the internet using mobile safari however, data is temporarily stored in a cache on your device. As such, to avoid errors, it is recommended you clear this cache before visiting jailbreakme.com to Jailbreak your iOS device. To do this go into the Settings.app then go into the Safari tab and scroll to the bottom where you will see three options – Clear History, Clear Cookies, and Clear Cache. Click all three of these buttons now. It is also recommended to clear your multitasking bar, this can be done by double tapping the home button and then clicking the X button in the corner of all the applications present in the multitasking bar.

How To Jailbreak With JailbreakMe

As JailbreakMe simply involves visiting the website Jailbreakme.com to Jailbreak your iPhone, iPod Touch or iPad you probably don’t even need a guide on Jailbreaking your device. Regardless, if you would like a helping hand you will be glad to know iJailbreak has written numerous guides for Jailbreaking your iPhone, iPod Touch or iPad with JailbreakMe that can be accessed from the How To Jailbreak Section. These guides include screenshots, and are specific to each firmware version JailbreakMe supports. As the Jailbreaking process with JailbreakMe is essentially the same for all firmware versions however, you can follow the generalized guide below as well.

  1. The first thing you will need to do is visit JailbreakMe.com on your iOS device through mobile Safari. Before you visit JailbreakMe.com however, you will need to keep in mind the points in the how to prepare for JailbreakMe section (discussed previously). You will also need to remember that to Jailbreak an iOS device running firmware versions between 3.1.2 and 4.0.1 you will need to visit Jailbreakme.com/star. Firmware versions from 4.0.1 onwards can simply visit Jailbreakme.com.
  2. If you visited Jailbreakme.com/star then you will come to a webpage that asks you to slide-to-jailbreak. Simply do as the website asks and you should see Cydia appear on your home screen, which means the Jailbreak was successful. For those that visited Jailbreakme.com you will see a webpage that looks similar to how viewing an app in the App Store would look. Tap the Free button and then the Install button and you should see Cydia being installed on your home screen. Once the progress bar reaches 100% Cydia has been successfully installed and you are Jailbroken.
  3. Before launching Cydia it is recommended that you restart your iPhone, iPod Touch or iPad.

It doesn’t get much more simple than that! JailbreakMe makes Jailbreaking so easy that a monkey could do it. Hopefully this in-depth analysis of JailbreakMe has come in handy. Remember that if JailbreakMe is updated, we will update this page with relevant instructions.