further fix to 3.2.x ipad 1 non-dra (issues like #793). after restoring with blobs or tethered, user needs to go to disable exploit in order to fix the jailbreak. (existing 3.2.x non-dra custom ipsws made before this commit should be deleted)
- ipwndfu pyusb update doesnt really change much, but the bug fixes are good ig
- launching on macos lower than 10.11 is now an error again. 10.11 is the lowest, and support will never go any lower bc of libressl
- remove build-essential from apt install
- update primepwn to return 1 when send data for unpacked ibss fails (macos x86_64 bin is not updated yet since i dont have my intel mac with me rn)
- no more python check, let the ipwndfu shebang do the work. hopefully fixes#763
- add existing jailbreak check on ramdisk jailbreak before jailbreaking. for #764
- update primepwn to check for cpid in serial string. fixes issue where it errors out on devices in kdfu
- primepwn is now used for pwning a4/touch 2 devices, as well as sending unpacked ibss to pwned a5/a6 devices
- the only major usage of ipwndfu left is for installing alloc8