Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checkra1n crash after enabling A11 BR Check #23

Open
elouannd opened this issue Apr 29, 2021 · 38 comments
Open

Checkra1n crash after enabling A11 BR Check #23

elouannd opened this issue Apr 29, 2021 · 38 comments
Labels
bug Something isn't working

Comments

@elouannd
Copy link

When I have my IPhone plugged and I enable the skip A11 Br check, it’s freeze instantly. But when unplug my iPhone and I enable the skip A11 everything’s is fine. And when I plug it again it’s showing Lockdown error -19 and freeze just after
I’m on 2.10

@raspberryenvoie raspberryenvoie added the bug Something isn't working label Apr 30, 2021
@raspberryenvoie
Copy link
Owner

You need to remove the password from your iPhone. Did you do it? From checkra.in:

A11 devices on iOS 14.0 and above require removing the passcode and enabling “Skip A11 BPR check” in the options. This is not recommended, but it’s there.

Also which iPhone are you trying to jailbreak?

@chrisi0801
Copy link

chrisi0801 commented Apr 30, 2021

Have the same issue with my iPhone X.
When selecting "Skip A11 BPR check", the script freezes
Passcode is of course removed

btw, thank you for updating the script so fast :)

@elouannd
Copy link
Author

I'm using an IPhone X and yes I've already removed the password and reset Face ID

@raspberryenvoie
Copy link
Owner

Does this problem still occur with version 2.11?

@chrisi0801
Copy link

I will try it again now with 2.11 on ios 14.5

@chrisi0801
Copy link

I tried it again. It doesn't work. As soon as you enable the BPR check, the script freezes. Strange thing: When enabling "Allow untested versions", the script still shows "Sorry, Iphone X... on Ios 14.5 is not supported". Although the new checkra1n version should be compatible with ios 14.5 out of the box

@raspberryenvoie
Copy link
Owner

Wait what freezes?

@chrisi0801
Copy link

The whole odysseyn1x script. You have to reset the pc to get it working again

@raspberryenvoie
Copy link
Owner

Do you mean the os?

@chrisi0801
Copy link

Yes exactly. The OS crashes. And also very strange is the fact that it shows that my device isn't compatible although it is definitely compatible

@chrisi0801
Copy link

I am trying to prepare a video for you. I will send it to you as soon as it's done

@chrisi0801
Copy link

I sent you a YouTube link via e-mail

@raspberryenvoie
Copy link
Owner

Thank you!

@raspberryenvoie
Copy link
Owner

I've just tried that on odysseyn1x v2.11 in VirtualBox and the OS doesn't freeze.

@chrisi0801 and @mcqwerty1907:
Does the OS only freeze with checkra1n version 0.12.3?
Does this issue only occur on odysseyn1x (or any Linux distro)?
Can you tell me what your hardware is?

@chrisi0801
Copy link

@raspberryenvoie Can you share your VirtualBox settings with me, so I can also try it there?
The OS only freezes with checkra1n 0.12.3
I will test other linux distros tomorrow
Hardware: i7 8700k, 1080ti, Asus Prime Z370-A

@raspberryenvoie
Copy link
Owner

Create a 64-bit Debian VM with default settings. Go into the VM settings > Storage. After that, click on the the CD button next to "Controller: IDE". Add the 64-bit odysseyn1x ISO. Save the settings then boot the VM.

Note that you won't be able to jailbreak an iPhone inside the VM.

@chrisi0801
Copy link

Okay so it's definitely not hardware related. I tried with my laptop too and it doesn't work either. It's related to either the Iphone X or the OS. I will try 2.10 now

@chrisi0801
Copy link

Okay no surprise, 2.10 doens't work either. The last version that actually worked for me was 2.8
With 2.9 I had an issue with BPR check too, but not a freezing issue, I had a warning that the passcode is not disabled. it could also be checkra1n itself that is completely broken with the iphone x

@raspberryenvoie
Copy link
Owner

Okay. Tell me if it only freezes if your iPhone X is plugged to the PC because I don't have an iPhone X and I'd find out what's going on.

@elouannd
Copy link
Author

It's don't freezing when my iPhone is not plugged put when I'm plugging it it's freeze

@chrisi0801
Copy link

I will install ubuntu natively now on my laptop and I will try checkra1n there and hope it works

@chrisi0801
Copy link

checkra1n worked fine on native ubuntu. First I had USB issues but i remembered that you have to turn on secure boot.
The odysseyra1n script works perfectly fine in odysseyn1x 2.11 so no issues there. The issue lies in checkra1n. Hope you can find out whats actually wrong

@raspberryenvoie
Copy link
Owner

You used checkra1n cli in the terminal, not the GUI version, right?

Thank you so much for investigating!

@PWittix
Copy link

PWittix commented May 1, 2021

I experienced the same issue with my iPhone X iOS 14.5 with odysseyn1x 2.11. I was able to get checkra1n working with the following steps:

  1. Start with powered off computer
  2. Connect device
  3. Power on, then open checkra1n. Should say unsupported a11 message.
  4. Change checkra1n options: A11 skip bpr check
  5. Should get error -19. Click trust on the device.
  6. Open options, but don't change any options.
  7. Should be able to use checkra1n.

If the checkra1n gui freezes, press Ctrl + C to exit the program and bring up a console terminal, then type exit. This should return to the original menu screen.

@chrisi0801
Copy link

chrisi0801 commented May 1, 2021

I can confirm that @PWittix workaround works.
@raspberryenvoie I tested both CLI and GUI and both worked. But I prefer the CLI variant.

@raspberryenvoie
Copy link
Owner

According to @PWittix just checkra1n freezes not the whole OS. I found another possible workaround on the checkra1n bugtracker. Could you try it? Run checkra1n normally but before plugging your iPhone X make sure it's unlocked.

@chrisi0801
Copy link

I didn't know that you can exit checkra1n inside the OS, so not the OS is crashing, it's just checkra1n. I will test your suggestion now.

@chrisi0801
Copy link

I tried it now @raspberryenvoie and this doesn't work for me. The only working fix is the above by @PWittix. And yes I confirm that only checkra1n crashes, not the OS. Basically, as soon as you enable BPR check checkra1n freezes. It doesn't matter which way round: First BPR check, then plugging in the phone -> Freeze , First plugging in and then BPR check -> Freeze. And it also doesn't matter if the phone is unlocked or not and if the phone trusts the device. Only @PWittix fix works

@raspberryenvoie
Copy link
Owner

Weird. It seems like it's a checkra1n issue. If so it should be reported to the checkra1n bug tracker. However I'm not sure since you said checkra1n works on Ubuntu

@aliefe04
Copy link

aliefe04 commented Jul 9, 2021

its a checkra1n issue but you can use cli

@dmatora
Copy link

dmatora commented Jul 16, 2021

is there a way to skip A11 BPR check in cli mode?

@LaxusiC
Copy link

LaxusiC commented Sep 13, 2021

Is there a solution to fix this issue?

@raspberryenvoie
Copy link
Owner

Is there a solution to fix this issue?

Have you tried @PWittix 's workaround?

@Verwelkt
Copy link

Just wanted to say that I've also had this issue. iPhone 8 Plus running iOS 14.7.1. However, instead of occurring while A11 bypass is enabled, it seems to be due to allowing unsupported versions of iOS.

@raspberryenvoie
Copy link
Owner

Just wanted to say that I've also had this issue. iPhone 8 Plus running iOS 14.7.1. However, instead of occurring while A11 bypass is enabled, it seems to be due to allowing unsupported versions of iOS.

Does the above workaround work? Other than that I can't help you because it's an issue related to checkra1n

@BinhPQ2
Copy link

BinhPQ2 commented Mar 28, 2022

I experienced the same issue with my iPhone X iOS 14.5 with odysseyn1x 2.11. I was able to get checkra1n working with the following steps:

  1. Start with powered off computer
  2. Connect device
  3. Power on, then open checkra1n. Should say unsupported a11 message.
  4. Change checkra1n options: A11 skip bpr check
  5. Should get error -19. Click trust on the device.
  6. Open options, but don't change any options.
  7. Should be able to use checkra1n.

If the checkra1n gui freezes, press Ctrl + C to exit the program and bring up a console terminal, then type exit. This should return to the original menu screen.

Holy shit it works

@cs59
Copy link

cs59 commented Mar 28, 2022

Just wanted to say that I've also had this issue. iPhone 8 Plus running iOS 14.7.1. However, instead of occurring while A11 bypass is enabled, it seems to be due to allowing unsupported versions of iOS.

Does the above workaround work? Other than that I can't help you because it's an issue related to checkra1n

Hey, I also have the same problem on 8+ 14.4.1, what happened is that i have downgraded my iphone from 14.8 to 14.4.1 using future restore using 15.4 sep, but after downgraded when i tried to to enable skip A11 bpr check and when i click back then checkra1n get freezes if my device is plugged in, and if not then it will normal but as soon as I connect my device then it get freezed again (skip A1- check already ticked) so that’s only happening becoz of skip A11 check also my laptop gets extremely heated don’t know why,
So now, is there any way i can do jb? Am on hello screen currently because i have to bypass the device also the solution did not worked by @pt…. Whatever his name,
Pls say what to do now?

@raspberryenvoie
Copy link
Owner

Sorry I can't help you with this as I don't own a device that requires skipping A11 BPR check.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

10 participants