LukeZGD
526a4e535a
Fix some commands in erase78
2024-03-03 20:53:07 +08:00
LukeZGD
dac381ea52
An update to some messages
2024-03-03 18:54:49 +08:00
LukeZGD
d77d424953
Update for 3GS 3.1.x
...
- should fix issues like #397
- users need to do the jailbreak and hacktivate after the restore though
2024-03-02 09:48:34 +08:00
LukeZGD
2782ca89d7
Some changes
2024-03-01 23:32:15 +08:00
LukeZGD
df0ed0fe9a
add springboard plist to sshrd
...
for device wipe
2024-02-27 07:09:49 +08:00
LukeZGD
c0c4cdbbe9
add --skip-ibss to arg check
...
forgot to add it. pretty sure barely anyone will use it anyway but still
2024-02-26 17:30:50 +08:00
LukeZGD
bbc771c06f
Add "erase all (ios 7 and 8)" for 64-bit ramdisk (untested)
...
also add skip-ibss flag (also untested, and not recommended)
2024-02-26 17:22:31 +08:00
LukeZGD
dbd0b99834
iBSS tethered boot for iPad 2 iOS 4
2024-02-26 10:41:17 +08:00
LukeZGD
b3ca17fe5d
Add enable flag options, update 3.2.x patch
2024-02-25 22:17:21 +08:00
LukeZGD
b43255e7ef
Fix a DeviceTree error (powdersn0w lower 4.x)
...
powdersn0w 4.0-4.2.x
2024-02-23 07:00:26 +08:00
LukeZGD
16a9037eb1
Some changes
2024-02-20 18:10:35 +08:00
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
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
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
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
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
LukeZGD
b18bb5c877
Update and fixes
2024-01-17 15:20:52 +08:00
LukeZGD
8b1da369c4
Remove touch 2 require to enter DFU from recovery
2024-01-16 10:32:23 +08:00
LukeZGD
79a544a874
No more 10.3.3 custom IPSW on macOS
2024-01-15 14:15:55 +08:00
LukeZGD
e2c65e8eaf
Fix verifying beta IPSWs ( fix #392 )
2024-01-15 11:54:54 +08:00
LukeZGD
9a9beb9925
idevicerestore2 macOS (for #388 )
...
for restoring 64-bit devices to latest on macos
2024-01-12 19:55:01 +08:00
LukeZGD
e633b397da
Display linux checkm8 message on both A6 and A7
...
also do some changes in ramdisk func ibss/ibec stuff
2024-01-12 18:54:05 +08:00
LukeZGD
41b22d2bfb
Address #383 and #384
2024-01-12 08:11:52 +08:00
LukeZGD
150801c4fd
Fix more stuff
2024-01-10 11:44:42 +08:00
LukeZGD
c32b5689e8
Fix some stuff
...
also try something for tetherbooting ipad 1 3.2.x, probably just broken tho, lol
2024-01-10 10:42:17 +08:00
LukeZGD
6939d8c461
Enable custom IPSW option on more devices
...
can't fix #378 for some reason so i'll just do this instead
2024-01-10 09:59:34 +08:00
LukeZGD
6fd336f084
Remove -e in echo for creating info plist
2024-01-08 17:03:47 +08:00
LukeZGD
6686cd8d65
Fix firmware patches and bundle issues
...
for #378
2024-01-08 13:52:14 +08:00
LukeZGD
a7ce12a387
Use the updated ssh config
2024-01-08 07:54:29 +08:00
LukeZGD
73583a770a
Check SSH version ( fixes #377 )
2024-01-08 07:53:22 +08:00
LukeZGD
14963e9a2d
Add msg if device boots after powder 5.1.1
2024-01-08 01:36:41 +08:00
LukeZGD
20cb32dcf3
Fix activation record path (again)
2024-01-07 12:22:56 +08:00
LukeZGD
e2e626fe5d
Fix activation record path, update g1lbertJB
2024-01-07 10:40:16 +08:00
LukeZGD
0ba8a76392
iPad 2 4.3.x semi-tethered jailbreaking
...
- tethered without blobs, semi-tethered with blobs
- only tested on 2,1 wi-fi, might have issues in the cellular ones, hopefully not
2024-01-06 17:32:10 +08:00
LukeZGD
9675cdd395
g1lbert dont reboot on first boot if tethered
2024-01-05 13:09:46 +08:00
LukeZGD
74c7177168
Show tethered option in iPad 1, touch 3, 4 CDMA
...
basically for those with broken powdersn0w versions
2024-01-05 11:42:05 +08:00
LukeZGD
01a494b9de
Verify all ipsws, not just 32-bit/a7 ones
...
info should be complete in theapplewiki anyway
2024-01-03 19:20:26 +08:00
LukeZGD
6ce4316494
Fix iBSS not getting patched on S5L8900
...
also, do not ask for hacktivate option on non-iphones
2024-01-03 18:39:21 +08:00
LukeZGD
d56ac10397
More fixes (esp for S5L8900)
2024-01-03 15:59:29 +08:00
LukeZGD
59676250b3
Fix 3GS 5.1.1
2024-01-02 22:16:11 +08:00
LukeZGD
35d61daa14
Remove unneeded parts and update stuff
2024-01-02 21:13:01 +08:00
LukeZGD
67bb1f6c33
Update that adds more support
2024-01-02 11:46:15 +08:00
LukeZGD
b84495469e
Update limd, idr, idrr, and fixes
2023-12-30 22:10:04 +08:00
LukeZGD
abc05511ff
daibutsu not working on 8.0-8.2 A5(X)
2023-12-27 18:40:25 +08:00
LukeZGD
1f1159488c
An update
2023-12-27 17:53:04 +08:00
LukeZGD
eee31e844c
Forgot to set a variable for s5l8900
2023-12-27 11:05:20 +08:00
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