checkra1n / BugTracker

checkra1n bug tracker
729 stars 104 forks source link

Can't jailbreak iphone 7 (Error code: -21) #1059

Open LakkAnon opened 4 years ago

LakkAnon commented 4 years ago

Tell us about your setup:

  1. What iDevice are you using? iPhone 7
  2. On what version of iOS is it? 12.3.1
  3. What version of checkra1n are you using? GUI or CLI? CLI
  4. What is your host system (OS version? Hackintosh? VM? etc.)? VM / KALI LINUX
  5. How are you connecting to the device (USB-A? USB-C? Apple/3rd party cable? Through a USB hub?)? Apple orignal cabel

What are the steps to reproduce the issue?

  1. I just wait for "Setting up exploit to come up"
  2. Then i get the error
  3. rip ...

What do you expect, and what is happening instead? i except an jailbroken phone and gets an error instead

Does the issue also occur if you enable Safe Mode? Yep

Any other info, error logs, screenshots, ...?

qwertyuiop1011 commented 4 years ago

To keep this short, checkra1n doesn’t SUPPORT VMs. I’ve tried this with several versions of checkra1n with different operating systems. Your best chance is to use bootra1n.

bootra1n link: https://github.com/foxlet/bootra1n/blob/master/README.md

trislayh commented 4 years ago

SOLVED

Hey guys, having the same problem but i'm booting from bootra!n on usb

currently trying to jailbreak iPhone 7 on ios 13.3.1

While following tutorials online how to flash the usb and run it in boot manager on windows 10, everything runs fine until i get to "Setting up the exploit" (This is the heap spray)

Shortly after that i run into the same error this person ran into: Error -21 USBDEVFS_REAPURB: No such device...

Tried multiple times but the same issue comes up, also tried different USB ports to see if that helped(2.0, 3.0, 3.1) but it didn't, any ideas?

For anyone else having these problems while trying to jailbreak on an iPhone 7 or 7 Plus on Windows 10:

Try using the updated version of Bootra1n (0.10.1) and make sure your Bootable USB and iPhone Cable are plugged in a USB 3.0 Port. Also make sure your running voidlinux on (USB SAFE)

It now takes up to 3 tries (always the third try for me) to get past the "Setting up the exploit" stage and continue the jailbreaking process.

Hope it helps :)

LAZERGOLFER commented 4 years ago

I have that same issue on my iPhone 7 plus on iOS 13.4.1 I run it on Ubuntu and it gets stuck on right before trigger (this is the real bug set up) But then I unplug and re-plug my phone in and I get the Error -21