Commit Graph

1011 Commits

Author SHA1 Message Date
LukeZGD
22eb99b358 Detect if git repo is shallow, and unshallow it 2024-02-17 16:49:15 +08:00
LukeZGD
853a698d83 Add dump bb/actrec as option in sshrd, and other stuff 2024-02-17 10:11:10 +08:00
LukeZGD
b0f5ada3a7 More fixing sshrd stuff 2024-02-16 19:58:42 +08:00
LukeZGD
225061ebe1 Allow version select for dumping bb and actrec sshrd (32-bit) 2024-02-16 16:41:25 +08:00
LukeZGD
c1f2864432 Changes to dumping bb and actrec from sshrd (32-bit) 2024-02-16 07:51:50 +08:00
LukeZGD
c8118b1d43 Update restore.sh 2024-02-15 20:50:43 +08:00
LukeZGD
20b96068dc Add SSH ramdisk support for A8, A9, A10 devices 2024-02-15 20:29:49 +08:00
LukeZGD
3795a5b6ff Fix #413
this is such a stupid mistake lol
2024-02-15 13:49:51 +08:00
LukeZGD
88f9b5e343 Add option to use iOS 8 ramdisk for A7 devices 2024-02-15 13:18:49 +08:00
LukeZGD
841102bc5e Update on handling A7 pwn on mac 2024-02-13 11:26:53 +08:00
LukeZGD
7505eb09f0 oh come on 2024-02-12 17:44:29 +08:00
LukeZGD
04f6703fb1 This should be the last of em apple logos 2024-02-12 16:59:08 +08:00
LukeZGD
e94d3102f7 Update restore.sh 2024-02-12 16:30:32 +08:00
LukeZGD
6f267f1d30 Fix iOS 4 stuff with the powdersn0w changes 2024-02-12 15:51:37 +08:00
LukeZGD
f82a470994 patch_iboot fix 2024-02-12 13:46:37 +08:00
LukeZGD
1c55e9c818 Fix powdersn0w apple logo, change ssh port
change ssh port  to 6414
2024-02-12 13:33:52 +08:00
LukeZGD
4c58f8979d Update readme and img4tool 2024-02-12 09:44:12 +08:00
LukeZGD
f9176bd374 Add back iPhone 6 baseband in list
was accidentally removed from list in a recent update, oops
2024-02-12 09:16:56 +08:00
LukeZGD
3f54d99971 More linux depends fixes for pyenv
fixes #407
2024-02-11 14:15:16 +08:00
LukeZGD
f26caeba3b Some changes 2024-02-10 19:38:16 +08:00
LukeZGD
34a7608d02 Grab latest version for 15.x devices 2024-02-10 16:08:05 +08:00
LukeZGD
63d44c4810 Update g1lbertJB to v1.0.3
g1lbertJB change: Redo the compatible_devices list, fixing device/version detection issues
2024-02-10 10:57:01 +08:00
LukeZGD
8238b67ff1 Correct UniqueBuildIDs hopefully 2024-02-10 01:40:45 +08:00
LukeZGD
8072ad6cd2 Consider the UniqueBuildID digests 2024-02-10 01:30:54 +08:00
LukeZGD
6f994577d6 Do baseband digest stuff for iPad 4 and mini 1 2024-02-10 00:35:04 +08:00
LukeZGD
5456583ee1 Update some S5L8900 patches
- 3.1.3 from xpwn
- 4.1 and 4.2.1 from sn0wbreeze 2.1 and 2.2.1 respectively
- i have no idea if these work properly or not
2024-02-09 21:07:18 +08:00
LukeZGD
8c91a776cf Fix #406 2024-02-09 19:35:24 +08:00
LukeZGD
bba456bc25 Attempt fix 3GS bootrom detection 2024-02-09 08:48:51 +08:00
LukeZGD
854c5af1c5 apply beta systemversion stuff on other 2024-02-08 13:40:29 +08:00
LukeZGD
98f178d603 Update restore.sh 2024-02-08 11:31:27 +08:00
LukeZGD
90e03b6d77 Fix some things here
shouldve shellchecked before commit, oops
2024-02-07 22:34:07 +08:00
LukeZGD
a9f136a579 Remove iPads from baseband list 2024-02-07 22:31:52 +08:00
LukeZGD
edf18b45bf Baseband changes for A5/A6 devices
this update of legacy ios kit will be ditching idevicererestore in favor of replacing basebandfirmware digests in buildmanifest and adding the latest bbfw in the custom ipsw itself
this procedure will be done on a5 and a6 iphones only since i will now be disabling bbupdate for all 32-bit ipads, not just the ipad 2
2024-02-07 21:24:48 +08:00
LukeZGD
b230c40192 Add update check for futurerestore nightly
also add plistbuddy bins for linux for possible future use
2024-02-06 09:30:36 +08:00
LukeZGD
ab3a140f73 More fixes 2024-02-05 21:36:51 +08:00
LukeZGD
37ab8ed788 Smaller changes 2024-02-04 19:49:03 +08:00
LukeZGD
5984a0d312 3GS custom logos, powder beta version fix, others
- add check for powdersn0w, beta ios lower than 5.0 are not supported
- add 3gs custom apple logo and recovery images
- add systemversion modification for powdersn0w ios betas
- other smaller fixes
2024-02-03 17:45:37 +08:00
LukeZGD
155af79229 More changes 2024-01-30 11:19:22 +08:00
LukeZGD
fe6224fd53 Some updates and fixes
- update debian/ubuntu depends for pyenv python2 to succeed
- some smaller changes for ipsw options
2024-01-30 11:03:35 +08:00
LukeZGD
902e02dc4b Allow newer devices but with limited function 2024-01-29 15:16:30 +08:00
LukeZGD
a35c37b608 Update cydiasubstrate.tar 2024-01-29 13:01:35 +08:00
LukeZGD
51e42e4951 Fixes to substrate and httpatch pre-install
- also prevent uninstallation of substrate and safe mode
2024-01-29 12:15:55 +08:00
LukeZGD
85825da7c6 Update "outdated curl" message
for issues like #400, update message to mention potential $PATH issues
2024-01-29 08:53:06 +08:00
LukeZGD
d9221bba49 Add curl check macOS 2024-01-28 01:01:48 +08:00
LukeZGD
647b1b36f4 More 3GS fixes 2024-01-23 21:29:58 +08:00
LukeZGD
ae185857fa Fix things in "Other utilities" menu 2024-01-23 09:23:49 +08:00
LukeZGD
d51786811f Latest 15.x version is now 15.8.1
and also, attempt something for 3GS 3.1.x (#397)
2024-01-23 09:19:07 +08:00
LukeZGD
9df34f0e35 64-bit onboard blob dump
just some deverser thing here (again, might as well with img4tool)
2024-01-20 01:11:26 +08:00
LukeZGD
f68bc7bd23 Fix some IPSW verify, validate 64-bit blobs
might as well do 64-bit blob verifying now that img4tool is added
2024-01-18 18:27:25 +08:00
LukeZGD
7ae29737c4 SSHRD add menu stuff and A7 support 2024-01-18 16:18:44 +08:00