checkra1n / BugTracker

checkra1n bug tracker
729 stars 104 forks source link

iPad mini 2 error -31 #1161

Open iceman45575 opened 4 years ago

iceman45575 commented 4 years ago

Hi,

I'm trying to jailbreak my iPad mini 2 with iOS 12.4.6 but keep getting error -31 after the heap spray screen. I am using the latest version of checkra1n, version 0.10.1. Any way to fix this?

Thanks

Pomell123 commented 4 years ago

I am having similar issues. sometimes checkra1n decides to crash on me just after I get the error -31 or I get stuck on the right before trigger part.

Pomell123 commented 4 years ago

Hmmm when I tried again but I backgrounded the app while it was jailbreaking and it worked fine?? coincidence?

iceman45575 commented 4 years ago

Mine still doesn't work :( Are you using an iPad mini 2 as well?

Pomell123 commented 4 years ago

Yes I am using an iPad mini 2

Maybe the A7 chip is still unreliable with checkra1n?

rhld16 commented 4 years ago

It happens for me as well with an iPhone 6s+ iOS 13.3 on a Mac Catalina

nergzd723 commented 4 years ago

Maybe a dup of #1169?

rhld16 commented 4 years ago

i fixed mine by switching to a less dodgy cable and then trying with safe mode and then without

Siguza commented 4 years ago

I'm going to blindly assume you're on Linux, and close this as a dupe of #1169.

Pomell123 commented 4 years ago

Sorry but I am using Mac os

iceman45575 commented 4 years ago

I am also using MacOS

nergzd723 commented 4 years ago

You should open new issue if you're on mac, mac was fixed in 0.10.1 and #1169 is linux-only issue.

Siguza commented 4 years ago

Okay, probably not a dupe of #1169 then.

tigattack commented 4 years ago

Also seeing this with checkra1n 0.10.2 on macOS 10.14.16. Checkra1n also crashes after receieving a decision for sending an error report. It crashes regardless of whether I select yes or no.
Update: Works fine if I enter DFU manually and run checkra1n in CLI mode.

nergzd723 commented 4 years ago

Are you using USB-A cable or Type C?

tigattack commented 4 years ago

Lightning to USB-A, going through an Apple dongle to USB-C on my MBP.

nergzd723 commented 4 years ago

Lightning to USB-A, going through an Apple dongle to USB-C on my MBP.

Then you should be fine... Looks like a bug to me, but I don't have the issue(Mac Mini, iPad mini 2, iPad Air 2)

tigattack commented 4 years ago

Certainly seems to be, considering it worked fine through CLI after manually entering DFU, but any combination of methods and settings in the GUI didn't seem to work. Doubt it was a device issue either, since this was straight after a factory reset on iOS 12.4.7.

ArtemBernatskyy commented 4 years ago

@tigattack thx, it worked! Here is a detailed tutorial (worked for iPad mini 2, ios 12.4.7, Mac OS High Sierra 10.13.6)

Somehow GUI version crashed with -31 error code but cli version combined with sudo worked.

tigattack commented 4 years ago

I did not have to run as root, but I did do ./checkra1n -c, otherewise it would launch as a terminal-based UI rather than purely CLI.

Kunafish1221 commented 4 years ago

what doo you guys mean @tigattack @ArtemBernatskyy @rhld16 @Siguza i dont understand how all that works were and how do i bypass Error Code-31

sarhosbulasikteli commented 4 years ago

@tigattack thx, it worked! Here is a detailed tutorial (worked for iPad mini 2, ios 12.4.7, Mac OS High Sierra 10.13.6)

  • Install checkra1n
  • run in terminal cd /Applications/checkra1n.app/Contents/MacOS && sudo ./checkra1n

Somehow GUI version crashed with -31 error code but cli version combined with sudo worked.

it's works thanks :)

fhefh2015 commented 4 years ago

@tigattack thx, it worked! Here is a detailed tutorial (worked for iPad mini 2, ios 12.4.7, Mac OS High Sierra 10.13.6)

  • Install checkra1n
  • run in terminal cd /Applications/checkra1n.app/Contents/MacOS && sudo ./checkra1n

Somehow GUI version crashed with -31 error code but cli version combined with sudo worked.

worked for me, thanks~

iPhone 6P 12.4.7