checkra1n / BugTracker

checkra1n bug tracker
729 stars 104 forks source link

timed out waiting for bootstrap upload (likely caused by an incompatible tweak to enable safe mode check the option on the main screen) ( error code: -20) #1359

Open drliamwho opened 4 years ago

drliamwho commented 4 years ago

1 ipad air 2 12.4.6

  1. 0.9.8.2
  2. macOS Catalina 10.15.4
  3. usb a

What are the steps to reproduce the issue?

  1. plug in ipad air
  2. open checkra1n
  3. start checkra1n 4 it puts ipad in safe mode 5 manually put ipad into dfu mode 6 start jailbreak get error 31 ignore it continue it starts to boot stud shows up on the ipad 7 wait then the error code shows up

**What do you expect, and what is i expect it to work? never jailbreaked anything before but it is not finishing

Does the issue also occur if you tick "Safe Mode" in the checkra1n options? yes

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

Siguza commented 4 years ago

Do you unlock your device when it boots?

HueZuX commented 4 years ago

I have the same issue with my iPhone X. It constantly gives me the -20 error.

igobythisname commented 4 years ago

i have this issue as well. was using checkra1n 9.6 on my iPad Air 2 (iOS 13.2.3); worked perfectly fine & gReat after a fresh Succession restore and setup as new; battery died, have not been able to re-jb using checkra1n on macOS High Sierra; updated to checkra1n 0.10.1 and still getting this error.. :(

jacobecret commented 4 years ago

remove passcode, faceid, touchid.

Siguza commented 4 years ago

Do you unlock your device when it boots?

igobythisname commented 4 years ago

Do you unlock your device when it boots?

there is no option to unlock, it's the apple logo and progress bar

jacobecret commented 4 years ago

Update your checkra1n to 10.1

sudo apt remove checkra1n -y sudo apt install libirecovery3 -y IF YOU GET "libirecovery3 not found" YOU HAVE TO GO BACK AND RE ENTER

It sounds like the lightning cable is probably loose or in an unsteady usb-a port on your computer, change ports, change cables.

You can manually put ipad into dfu Run checkra1n cli "checkra1n --cli" plug in your ipad checkra1n should automatically detect your ipad. ALSO MAKE SURE YOU CLOSE CHECKRA1N EVERYTIME IT FAILS AND REOPEN.

jacobecret commented 4 years ago

Do you unlock your device when it boots?

there is no option to unlock, it's the apple logo and progress bar

Progress bar? after what? progress bar on your computer or on your iphone/ipad?

igobythisname commented 4 years ago

Do you unlock your device when it boots?

there is no option to unlock, it's the apple logo and progress bar

Progress bar? after what? progress bar on your computer or on your iphone/ipad?

apple logo & progress bar on iPad; this is after running checkra1n, you see the checkra1n lines and checkra1n logo on the device, then the device reboots or restarts, as the iPad boots up, you see the apple logo and progress bar (on the iPad), checkra1n never reaches "All Done", error-20 occurrs; i have sent the report each time it happens; anyhow, i think something got corrupted; since then i have restored rootfs, erase all content and settings x2 and setup like new device and re-jb w/checkra1n again; if i hard restart i can see if it'll happen again, i'm hoping not

demhademha commented 4 years ago

Is it fixed?

beej commented 3 years ago

I'd been using checkra1n via my Ra1nbox to jailbreak my iPhone X for months. It often failed to jailbreak the phone successfully and I would just patiently (and painfully) run it over and over again until it worked. The Ra1nbox never showed this error, but I imagine it may be related to the regular failures I saw.

Due to a presumably unrelated issue with my Ra1nbox, I tried 0.12.3 on my MacBook Pro running OSX 10.14.6 and see this error repeatedly.

For me, I saw the verbose mode boot on the phone and then I saw the Apple logo on the phone and then a while later I saw the "timed out waiting for bootstrap upload (likely caused by an incompatible tweak to enable safe mode check the option on the main screen) ( error code: -20)" error message in checkra1n.

I wasn't prompted to unlock my device. The Apple logo was still on the phone's screen when checkra1n spat the error out.

I did a second attempt exactly the same way (as far as I could tell) and the error wasn't emitted. I saw "All Done" in checkra1n, but the phone ended up eventually booting in normal mode.

I did a third attempt, but this time with safe mode checked and it booted normally. Since it was booting normally occasionally with my Ra1nbox, I doubt it's as much a completely incompatible Substrate addon (or combo thereof) as much as I'm often losing some race condition.

Maybe some of this helps?

¯_(ツ)_/¯

I'm happy to test anything that could be useful.