What to Do When Jailbreak Failed

(Last Updated On: 29th January 2024)

Do you have Checkra1n Error 31 when trying to jailbreak your iPhone with Checkra1n Jailbreak? Learn How To Fix Checkra1n Jailbreak-31 Error Easily With This Tutorial! By the end of this tutorial, you will have a JAILBROKEN iPhone or iPad without the error 31 or -31 error in Checkra1n!

If you’re unable to jailbreak the iPhone/iPad/iPod touch, please follow the 2 reliable ways below offered for you make attempts.

Alternative #1: Install and Try Another Checkra1n Version.

If you have downloaded the latest version, there are other Checkra1n versions you can try, please click here.

Step 1. Select and download any version.
Step 2. After installation, you can usually start jailbreaking. If the process is successful, you do it.

If not, follow the instructions below:

  • Step 1: Run terminal on your Mac.
  • Step 2: Key in “xattr –rc” and press the space key.
  • Step 3: Then drag the new Checkra1n directly into the command window and press “Return”.
  • Step 4: Now the results will demonstrate below.

Option # 2. How to fix Checkra1n error codes when they appear?


If you are asked for an error code indicating jailbreak failure, please refer to the guide below.

1. Error code: -18

If you happen to encounter with interface “Bootstrap upload failed(Error code: 18)”. Just close 4MeKey and run it again to jailbreak your device.

2. Error code: -20

Go back to Checkra1n main interface and click Options > Safe Mode, then jailbreak again.

  1. Error code: -31
    Uninstall and re-install your iOS with Reiboot and try to jailbreak again.