axi0mX / ipwndfu

open-source jailbreaking tool for many iOS devices
GNU General Public License v3.0
7.06k stars 1.7k forks source link

STILL a 0% success rate on A7 devices (if using Linux or an AMD Hackintosh) #271

Open cherry-412 opened 3 years ago

cherry-412 commented 3 years ago

Related: #269 #210 #197 #96 #144 #113 #51

Tried basically everything in #96 as it seems to be more of an A7 issue rather than just a problem on the iPhone 5s. Cannot get it to work on latest iOS iPad mini 2 (cellular) and iPad Air 1 (wifi) after several hundred tries throughout 2 days (i was being extremely patient with this until now)

Current consensus is that we're supposed to try 15-40 times on A7 devices and it'll just magically work at some point.

Hardware used:

Versions tried (at least 40-50 attempts on each per hardware. i was keeping count)

What happens:

Also looked at:

Whatever i tried, did not work even once.

I have absolutely no idea how anyone's getting this to work after only 15 or so tries. Reading discussions about this issue online only presents further contradictions as to what's required to get this to work reliably. Original hardware or hackintosh? USB 2.0 or 3.0? Intel or AMD? High Sierra of Mojave? 2013 Macbook or T2 Macbook? I even read on YouTube that someone got it to work by using a High Sierra VM on Mac hardware. People seem to have completely random results.

Deeply frustrating to see that the original developer abandoned the project long ago despite such issues being present..

cherry-412 commented 3 years ago

Update: I got it to work on both of my A7 devices. Here's how:

I installed MacOS High Sierra via OpenCore to the aforementioned i7-4700MQ PC, which is a HP Envy 15-J151NR laptop. Used synackuk's fork of ipwndfu. Worked on the first try and would never fail as long a USB 2.0 port is used (USB 3.0 would reboot the device and fail still). iPwnder32 and checkra1n also worked.

So in my case the exploit would only ever work on an Intel hackintosh. Fails on an AMD hackintosh regardless of Mac OS version, fails on Linux regardless of cpu or distro. I haven't tested on actual Mac hardware so I cannot make a statement about that.

I'm still going to keep this issue open because the readme.md specifically mentions that S5L8960 AND Linux are both supported, plus making no mentions about any processor requirements regarding the computer running the exploit.

Anyone else having these issues please log your experiences here.