Commit Graph

319 Commits

Author SHA1 Message Date
LukeZGD
7d86fb1b79 Changes to distro detect and net check
- distro detection is now done in set_tool_paths, like how macos version check is done there
- do another ping to 8.8.8.8 if pinging opendns fails for checking internet
2023-01-23 23:46:37 +08:00
LukeZGD
9fe225915a Do incomplete ipsws in tmp, fix iOS 4 again 2023-01-23 14:04:37 +08:00
LukeZGD
5321303719 More changes for ipwndfu python2 2023-01-22 14:28:52 +08:00
LukeZGD
75348d8cbd Better error detection for ipwndfu 2023-01-22 13:12:36 +08:00
LukeZGD
8e9995f42a Fix #248 and some other changes
should also fix issues like #247
2023-01-22 10:45:37 +08:00
LukeZGD
74073e4cb4 Fix baseband issues for A7/A8
should finally fix #242
2023-01-21 11:36:29 +08:00
LukeZGD
6fe90a99f9 Fix a small issue with shsh 2023-01-21 09:57:30 +08:00
LukeZGD
8a2df9638f Update restore.sh 2023-01-20 22:01:39 +08:00
LukeZGD
c4f3e60f27 Add Linux arm64 bins and fix some things 2023-01-20 18:43:25 +08:00
LukeZGD
ecfd71c851 Update ipwnder to attempt fix #244 2023-01-18 09:00:32 +08:00
LukeZGD
c74c380d05 Add linux arm bins and other updates 2023-01-17 10:19:51 +08:00
LukeZGD
f1d2f5d5a1 Add Windows onboard blob dump
even though i cant get it to work. anyway...
2023-01-16 22:46:04 +08:00
LukeZGD
74d6c41eb3 Update restore.sh 2023-01-16 20:59:26 +08:00
LukeZGD
d8d2689b5d Attempt fixing device detect 2023-01-16 17:31:31 +08:00
LukeZGD
6dc5159be4 Add "sudoloop" mode
- for linux users having trouble with device detection
- also auto-enabled it on live usb (uid 999)
2023-01-16 15:51:36 +08:00
LukeZGD
40755bb816 fix linux fix 2023-01-16 13:37:50 +08:00
LukeZGD
768400540b update 2023-01-16 09:58:09 +08:00
LukeZGD
e11266b2aa Add "Save Onboard Blobs" option
linux and macos only for now
2023-01-15 22:31:49 +08:00
LukeZGD
e07d0bd478 Fix more typos
this rewrite is due for more testing on iphone 4. unfortunately my home button broke and am waiting for the replacement part to arrive for now.
2023-01-15 17:01:43 +08:00
LukeZGD
ea84b1bfcd Fix #243 2023-01-15 16:41:05 +08:00
LukeZGD
8cce936efc Fix typo for send pwned iBSS 2023-01-15 12:42:31 +08:00
LukeZGD
ae2bfe3bb5 Update restore.sh 2023-01-13 23:02:51 +08:00
LukeZGD
8b1fbf1cba More updates 2023-01-13 19:19:22 +08:00
LukeZGD
0b24a683b8 Fix setting IPSW preferences 2023-01-13 17:30:26 +08:00
LukeZGD
7de635ecbd Some Windows fixes
backslashes are causing problems in sha256 verify
2023-01-13 13:54:02 +08:00
LukeZGD
4b775da046 Big update (script rewrite) 2023-01-13 12:25:27 +08:00
LukeZGD
9ab3fd4968 An update 2023-01-04 16:25:18 +08:00
LukeZGD
3b42a1b2c3 Update SendPwnediBSS and depends for Windows 2023-01-03 09:30:57 +08:00
LukeZGD
76020404db Add 32-bit SHSH downgrades for Linux ARM, Windows 2022-12-27 08:18:55 +08:00
LukeZGD
bb163957c6 Add partial Linux ARM support (armhf) 2022-12-24 12:07:25 +08:00
LukeZGD
584cc0d6f2 Add restore to latest, macOS ver check, fix iOS 4 2022-12-17 13:41:00 +08:00
LukeZGD
211b89112c Remove PwnedDevice arg, add troubleshooting links 2022-12-14 19:01:24 +08:00
LukeZGD
0f23767cf4 Fix #225 again 2022-11-28 08:34:13 +08:00
LukeZGD
760af27d94 Fix #228 and other updates 2022-11-26 21:38:37 +08:00
LukeZGD
f583a594c3 Fix #225 2022-11-07 19:30:43 +08:00
LukeZGD
e8e4cabd7a An update 2022-10-15 18:50:03 +08:00
LukeZGD
6da11b92e9 Fix #220 2022-10-12 06:00:59 +08:00
LukeZGD
f8c2bfcf11 Add version check 2022-10-11 09:26:33 +08:00
LukeZGD
3adcd8bd2d Update some messages 2022-10-08 12:25:24 +08:00
LukeZGD
8a90bf4723 Support for iPhone3,3 on iPhone4Down
- not very tested
- also add restore to 7.1.2 support for all iphone 4 models
2022-09-21 09:54:11 +08:00
LukeZGD
b05d79c3b8 Restore712 for iPhone3,2 and 3,3 2022-09-21 09:54:05 +08:00
LukeZGD
5dd0d78d84 Update and add retry option
- the retry option will only be prompted once
- also do not reset with gaster
2022-09-04 10:08:03 +08:00
LukeZGD
8cd5ce1d35 Use idevicererestore for Windows OTA
Properly flash latest baseband, hopefully fixes activation issues
2022-08-27 23:30:51 +08:00
LukeZGD
ba2af83749 Add "DisableBBUpdate"
Disable baseband update for the device in this variable
2022-08-27 23:26:09 +08:00
LukeZGD
ac8361dae6 iOS 4 options on macOS (not supported)
- for #206
- this is not supported! if you still want to use it anyway, you need to install libpng from homebrew before proceeding
2022-08-20 20:05:20 +08:00
LukeZGD
094a798de5 Fix #205 and other stuff
- add note for #204
- fix versioning for git on macOS
- display full idevicerestore command before running
2022-08-20 12:45:07 +08:00
LukeZGD
cdd1abbefe Better versioning 2022-08-18 13:43:39 +08:00
LukeZGD
8d753981fa Switch to OpenDNS for Internet check
Thanks to @TipzRickyCheung for the suggestion
2022-08-08 13:29:30 +08:00
LukeZGD
88f94dfd47 Update the ramdisk thing
expect and irecovery2 are not needed at all
2022-07-29 16:59:38 +08:00
LukeZGD
1e378c8506 Use shasum on macOS only, use sha1sum on others 2022-07-28 13:41:50 +08:00