Commit Graph

564 Commits

Author SHA1 Message Date
LukeZGD
a20d870e97 Update DFU instruction for iPhone 6, 6S, 7 2023-12-27 11:01:02 +08:00
LukeZGD
1f8b72a3a1 Attempt fix pairing issues on sideload
idk if this is actually needed, added just for good measure
2023-12-26 20:56:40 +08:00
LukeZGD
0174fd8dfe Add IPA install (sideload and appsync), and other
and futurerestoring for A8/A9/A10 (iOS 15) devices
2023-12-26 17:29:08 +08:00
LukeZGD
28881bc514 Small updates (ipwndfu ibss, fix S5L8900 support) 2023-12-26 10:20:20 +08:00
LukeZGD
63dcadc044 Change disable bbupdate msg iPad 2023-12-17 16:37:50 +08:00
LukeZGD
59636e9105 Fix tether boot 3.x/4.x iPad 2023-12-11 10:16:55 +08:00
LukeZGD
bccf97396b Add fstab8 tar for 8.4.1 ipsws
- apparently at some point this isnt being done for 8.4.1 ipsws so here its fixed now
- fstab8 is basically just stock fstab with nosuid removed
2023-11-28 12:36:12 +08:00
LukeZGD
92186f6bee re-enable custom ipsw option for older devices 2023-11-21 09:59:54 +08:00
LukeZGD
546b394048 An update 2023-11-18 18:55:46 +08:00
LukeZGD
4802324d81 Big update, part 3 2023-11-18 09:48:07 +08:00
LukeZGD
defc98d90a Big update, part 2 2023-11-18 09:24:52 +08:00
LukeZGD
e78658a4ac Big update (lower 4.x dg, info.plist gen, etc) 2023-11-18 09:24:31 +08:00
LukeZGD
debcee67fa Onboard blobs A4 and older (prob not working)
re-enable and add message that its prob not working at all
2023-11-14 17:26:19 +08:00
LukeZGD
cddf1c6fb5 powder 5/5C jailbreak option fixup 2023-11-13 10:27:36 +08:00
LukeZGD
5a5d7cacd3 Switch exploit ramdisk 5/5C 2023-11-10 23:58:54 +08:00
LukeZGD
064b2c589e Update idr, idrr, 4.3.x 3GS jailbreakrd
- update idevicerestore and idevicererestore to remove the "could not retrieve serial number" error
- add an older strap for 3GS 4.3.x jailbreaking via sshrd
2023-11-08 15:46:15 +08:00
LukeeGD
057a34c50a
Fix g1lbertJB Cydia.tar error 2023-11-08 05:29:29 +08:00
LukeZGD
b2b2844b9f 4.2.x iPhone3,3 not working, fix iPad1,1 4.3
#345
2023-11-07 11:37:52 +08:00
LukeZGD
24177f770c Something ExtraArgs2 2023-11-06 19:14:26 +08:00
LukeZGD
50f9140998 4.2.x iPhone3,3 untested, and other fixes
likely not working
2023-11-06 18:25:13 +08:00
LukeZGD
b874e4d7a6 Grab IPSW sha1sum hashes from The Apple Wiki 2023-11-03 20:50:16 +08:00
LukeZGD
98d1c16f07 Remove iPod touch 3 warning 2023-11-03 06:59:11 +08:00
LukeZGD
2c72bd959f An update 2023-11-02 07:07:25 +08:00
LukeZGD
bfeb34c7f7 iPad 1 users: restore to 5.0 first before to 4.3.x
not sure if this applies to touch 3 users but i also added the message anyway
2023-10-31 08:21:08 +08:00
LukeZGD
3f72b37a22 Downgrades with iOS 5 iBoot exploit
touch 3 is not tested and prob not working (yet)
also fixes some other stuff
2023-10-31 01:36:38 +08:00
LukeZGD
4475a844e6 Also do system partition add on daibutsu ipsws 2023-10-28 17:18:43 +08:00
Sheep Sun
b451fc4a7f
Switch to Apple for Internet check (#339) 2023-10-27 21:00:57 +08:00
LukeeGD
b14db3a7f9 Update restore.sh 2023-10-26 13:13:59 +08:00
LukeeGD
a8156f6fa8 Update ipwndfu, disable onboard dump on a4 & older 2023-10-25 15:46:35 +08:00
LukeeGD
b178297312 Small change in pwnDFU, show shsh validate result 2023-10-24 09:39:57 +08:00
LukeeGD
62fbda54bb use ipwndfu for a4 linux
to use shatter instead of limera1n
2023-10-23 10:10:27 +08:00
LukeeGD
5c5a90fe8b Install openssl dev for pyenv linux 2023-10-22 20:41:03 +08:00
LukeeGD
735ff81efa An update 2023-10-22 09:30:02 +08:00
LukeZGD
5341ec5d36 Update g1lbertJB 2023-10-18 21:27:58 +08:00
LukeZGD
f38f54ec0a Add message regarding 7.0.x powder
also change custom ipsw filename for 7.0.x powder (add a 0)
2023-10-14 18:53:26 +08:00
LukeZGD
4c4ab407b6 Update pwnDFU stuff 2 2023-10-13 20:06:39 +08:00
LukeZGD
5a6e3d9f9c Update pwnDFU stuff
fixes #336
2023-10-13 14:11:18 +08:00
LukeZGD
f54c50e2a8 Show "install libusb" message 2023-10-12 19:54:16 +08:00
LukeZGD
84c3a7e6c1 powdersn0w 7.0.x 5c and ipad 4 (untested)
and fix other stuff like dfu ipsw for iphone 5/ipad, and pwndfu stuff
2023-10-12 19:17:10 +08:00
LukeZGD
ff5d01dc69 Update 3GS 3.1.3 patches 2023-10-09 09:58:57 +08:00
LukeZGD
e6f0916818 Fix /var (/mnt2) mount for iOS 9/10 sshrd
for #325
2023-10-06 21:22:43 +08:00
LukeZGD
c4b7666210 Allow 7.x targets for powdersn0w 2023-10-05 15:12:31 +08:00
LukeZGD
865d49e82d Dump /usr/local/standalone only for baseband 2023-10-05 13:43:17 +08:00
LukeZGD
80dd9f5b9d Fix issues with daibutsu sshrd jailbreaking
fixes #333
2023-10-04 14:00:02 +08:00
LukeZGD
450d4348ea version check changes 2023-10-04 11:54:59 +08:00
LukeZGD
5e423856c9 fix untetherhomedepot errors and other stuff
- fully fixes #332
2023-10-04 11:22:29 +08:00
LukeZGD
f68978e324 Disable stash on 9.x IPSWs (for #332) 2023-10-03 21:31:18 +08:00
LukeZGD
8ed81b2c15 link lib for ipwndfu on arm mac to detect libusb 2023-10-03 00:46:29 +08:00
LukeZGD
18c353c5dd Update ipwndfu 2023-10-02 23:41:14 +08:00
LukeZGD
d96dd2ab0f Update ipwndfu for arm mac fix 2023-10-02 23:06:08 +08:00
LukeZGD
b13a96edaf Update daibutsu, fix tetherboot 10.x, other stuff
- update daibutsu untether to 2.0.3, i didnt realize it got updated
- fix tetherboot for 10.x
- also fix edge case for 9A406 4S where ramdisks are decrypted, causing futurerestore to fail. workaround: create a custom ipsw and use idevicererestore instead
2023-10-01 10:05:43 +08:00
LukeZGD
9a885c8ae4 macOS "Finding device in Restore mode" workaround
not a proper fix but whatever
2023-09-29 08:57:49 +08:00
LukeZGD
d5d95f4c28 Update restore.sh 2023-09-27 16:43:58 +08:00
LukeZGD
df0f2eb1eb Update restore.sh 2023-09-27 13:10:57 +08:00
LukeZGD
c573c98b63 Fix strap not getting added (powder 5.x) 2023-09-25 13:48:59 +08:00
LukeZGD
f24fcc0b13 Add g1lbertJB 2023-09-23 19:17:11 +08:00
LukeZGD
1cef6632e2 Another iOS 4 "just boot" fix 2023-09-22 15:42:30 +08:00
LukeZGD
8c68e03c8e "Just boot" for iOS 4 and lower
also edit sshrd's mount.sh
2023-09-21 19:24:16 +08:00
LukeZGD
8e68bb90b9 Fix checkm8-a5 iBSS
fixed by sending unpacked ibss instead of repacked img3
2023-09-17 13:26:13 +08:00
LukeZGD
706c832c3b Replace iPad2,2 iBEC patch 2023-09-17 08:48:17 +08:00
LukeZGD
dd4b495673 Update some things
- Bring back iBEC bsdiff patches for blob dumping
- also, install corona/rocky on a5 only
2023-09-16 21:28:32 +08:00
LukeZGD
a962c6ddda Update messages and other stuff 2023-09-15 10:46:37 +08:00
LukeZGD
9c5b832391 Update restore.sh 2023-09-15 07:02:29 +08:00
LukeZGD
a74ecb2204 Update restore.sh 2023-09-14 16:22:25 +08:00
LukeZGD
1705ecc0d9 Fix and add stuff 2023-09-14 16:10:52 +08:00
LukeZGD
f34f161190 Wait for local server for firmware keys 2023-09-11 00:37:01 +08:00
LukeZGD
8982122dee Some changes 2023-09-10 23:22:08 +08:00
LukeZGD
3857cf3f07 Fix iOS 5 powder needing pwnDFU (kDFU works now) 2023-09-07 10:37:06 +08:00
LukeZGD
04ff046a9f An update 2023-09-04 23:06:58 +08:00
LukeZGD
feb987d33c Set device_mode to DFU 2023-09-03 21:12:34 +08:00
LukeZGD
0adf014d99 Changes to device detection and DFU helper 2023-09-03 20:12:16 +08:00
LukeZGD
6cae84483e Suspend macOS daemons, and other changes 2023-09-02 12:56:49 +08:00
LukeZGD
2dab9e476b Update restore.sh 2023-09-01 22:47:54 +08:00
LukeZGD
096501374f Send WTF.s5l8900xall before iBSS for sshrd
idevicerestore can send WTF.s5l8900xall, so that is used here
2023-09-01 22:42:55 +08:00
LukeZGD
3443a3b5d2 Check for WTF mode in getting device info
forgot to add this
2023-09-01 21:47:15 +08:00
LukeZGD
c14d712851 Add untested 2G/3G/touch 1 support
supports pre-jailbroken/hacktivated ipsw creation/restore for 3.1.3 (also 4.1 and 4.2.1 for 3g), and ssh ramdisk
2023-09-01 21:26:45 +08:00
LukeZGD
ba1de61a4b Update kDFU/pwnDFU stuff 2023-09-01 13:30:40 +08:00
LukeZGD
bcb605e340 Change ecid hex to dec conversion 2023-08-30 21:27:36 +08:00
LukeZGD
dd22438238 Update restore.sh 2023-08-30 12:10:39 +08:00
LukeZGD
19d0c9ee6b Fix no device mode 2023-08-30 10:13:11 +08:00
LukeZGD
7e85ba8ccc Some device entry and old/new br stuff 2023-08-30 10:09:16 +08:00
LukeZGD
97d46fa861 Some changes
- jailbreak option for iphone 4 ios 4 ("other" restores) (4.2.1 not supported)
- dfu ipsw
- just boot (tethered verbose boot)
2023-08-29 22:14:03 +08:00
LukeZGD
a3e535c6da iPhone 4 iOS 4 bundles (thanks Sw1Z for testing)
most patches are from sn0wbreeze
2023-08-26 21:50:43 +08:00
LukeZGD
d0eabcf25b Add bin directory checks and pyenv stuff 2023-08-23 20:37:39 +08:00
LukeZGD
a019e91a67 Update restore.sh
just restart usbmuxd twice instead of doing stuff with ps aux
2023-08-21 14:52:46 +08:00
LukeZGD
0b268288f8 Add device_type fallback if device_model found 2023-08-19 17:15:20 +08:00
LukeZGD
fe86044872 Better handling of trap/usbmuxd and other stuff
also have default option to use pwndfu instead of kdfu for a6 macos
2023-08-19 15:36:15 +08:00
LukeZGD
3fe5bef625 An update 2023-08-17 21:07:52 +08:00
LukeZGD
a363e68a57 Add support for 3GS hacktivation IPSWs 2023-08-15 19:09:04 +08:00
LukeZGD
61142fd14e Update restore.sh 2023-08-13 18:55:30 +08:00
LukeZGD
8a391acd54 Some fixes 2023-08-13 08:29:44 +08:00
LukeZGD
1a0e555215 An update for install depends and other stuff
Also add more 3GS versions (I didnt bother testing tho)
2023-08-10 01:52:12 +08:00
LukeZGD
d3ad28d85e Fix some things 2023-08-07 09:02:50 +08:00
LukeZGD
a736f50a86 Update restore.sh 2023-08-05 23:14:32 +08:00
LukeZGD
5ce9f1ab57 Stuff 2023-08-05 23:00:27 +08:00
LukeZGD
1deba460b3 Update restore.sh 2023-07-28 11:24:11 +08:00
LukeZGD
55a4a468b0 Add "static" jq and usbmuxd for Linux 2023-07-27 13:34:16 +08:00
LukeZGD
df8ab051f6 Update some Linux depends
add ca-certificates to install/update
2023-07-25 10:56:15 +08:00
LukeZGD
b512ef5713 An update 2023-07-24 09:36:28 +08:00
LukeZGD
decf35a4d1 Move these to correct switch case
corona/rocky racoon should be extracted after data partition is mounted, not before
2023-07-22 00:24:02 +08:00