Commit Graph

14 Commits

Author SHA1 Message Date
LukeZGD
b6fa9f2f95 do not dl libimobiledevice if installed from brew 2021-07-31 16:58:19 +08:00
LukeZGD
a4166d51f4 Support Debian 11 Bullseye 2021-07-26 17:23:57 +08:00
LukeeGD
073615b140
Update and fix various stuff (#107)
* Add FindDevice timeout and choice to continue

* Use libimobiledevice and libirecovery from Homebrew when detected

* Update depends.sh

* Detect ASi homebrew, add attempts for entering pwnREC

* Update depends.sh

* Fix some things
2021-07-12 22:36:51 +08:00
LukeZGD
d3d27a0c4f Add fallback tsschecker (for #81) 2021-07-12 13:39:48 +08:00
LukeZGD
e102281af4 Some fixes 2021-06-21 19:53:02 +08:00
LukeZGD
0a3d69fda3 Add restore tool selection, switch to m1stadev futurerestore, other fixes
- Restore selection is for 32-bit restores without jailbreak option
- In case that futurerestore fails, users can select 2 (idevicerestore) and create custom IPSW without jailbreak
- Switch to m1stadev fork of futurerestore (194), I tested it and works for 10.3.3 A7 restores, hopefully it works fine for others as well
- Other fixes in the scripts
2021-06-20 17:45:53 +08:00
LukeZGD
559d8d1563 Update
fix potential error for iPhone5,1 baseband
2021-06-08 11:04:40 +08:00
LukeZGD
00978b4120 Update depends and supported distros
now works on leap 15.3, and also all ubuntu versions 20.04 and newer
2021-06-07 13:49:58 +08:00
LukeZGD
02b14d2e8b Fix Tumbleweed support 2021-06-06 22:40:06 +08:00
LukeZGD
8d8f65d53a Update ipsw
again haha

for lower glibc on ubuntu 20.04
2021-06-06 16:37:42 +08:00
LukeZGD
e3f76f9701 Update ipsw tool, and other changes 2021-06-05 19:53:56 +08:00
LukeZGD
c89d784fa4 Update depends.sh 2021-06-01 15:21:37 +08:00
LukeZGD
555c53fbd2 Exit codes and other stuff 2021-05-30 11:03:39 +08:00
LukeeGD
a2923a575e
Code refactoring, split to multiple scripts, general improvements (#96)
Lots of changes from this PR!
2021-05-29 19:26:08 +08:00