Commit Graph

1068 Commits

Author SHA1 Message Date
LukeeGD
7178ee484e Update restore.sh 2024-12-25 21:31:20 +08:00
LukeeGD
f58ac20311 Longer wait for device on restore mode on macOS, and use DFU helper more
make the timeout 3 times as long on macos
2024-12-23 08:28:33 +08:00
LukeeGD
7ffdbb08ee Some jailbreak fixes and other stuff
idk if the pangu ipod stuff is actually needed, but since it seemingly does have a different xpcd cache named for ipods, lets use it
2024-12-22 09:02:11 +08:00
LukeeGD
86d6aedd10 EverPwnage 2024-12-19 19:23:44 +08:00
LukeeGD
eeae47b1a7 More fixes 2024-12-17 07:26:23 +08:00
LukeeGD
ee263637e0 Changes 2024-12-16 09:48:40 +08:00
LukeeGD
d39578e61b Also use 10.3.4 for 5C, and other fixes 2024-12-11 13:44:41 +08:00
LukeeGD
95fa827e3c Update ipsw_get_url for edge cases
example: 5c/5s 7.0
2024-12-09 19:09:03 +08:00
LukeeGD
1758e89490 set device_argmode to entry on usage of --device and/or --ecid 2024-12-09 18:48:14 +08:00
LukeeGD
12360dc1c3 Some changes 2024-12-09 13:10:13 +08:00
LukeeGD
ce48f7509d fix file picker for "other (custom ipsw)" 2024-12-06 06:49:45 +08:00
LukeeGD
4a346b9c24 fourthree step 2 add waiting for disks, and other changes
should fix https://github.com/LukeZGD/FourThree-iPad2/issues/4
2024-12-05 17:50:10 +08:00
LukeeGD
e0193af36b add --just-boot option (for #631) 2024-12-05 12:06:53 +08:00
LukeeGD
e7131f2643 try to fix a6 ipwnder issue again 2024-12-03 23:07:06 +08:00
LukeeGD
e6680a39a4 use futurerestore main for ios 15-, use dev for 16+ only 2024-12-02 15:18:26 +08:00
LukeeGD
09592e510e fix a6 ipwnder issue caused by previous commit 2024-12-02 07:28:20 +08:00
LukeeGD
c2e58f0cda Update some pwndfu stuff and messages 2024-12-01 15:13:19 +08:00
LukeeGD
b28450263c Update powdersn0w bins 2024-12-01 07:55:19 +08:00
LukeeGD
8bcc81120f Better message/selection for device_buttons 2024-11-30 19:53:36 +08:00
LukeeGD
493082c8fe Remove warning for 3G 4.2.1, and other fixes
well, this is under the assumption that it actually works, not confirmed yet since no testers for now.
might need to undo and disable if it doesnt actually work.
2024-11-30 10:43:47 +08:00
LukeeGD
c0750d2a5d device_ramdisk_datetime, try to fix iPhone 3G 4.2.1, other changes
3g 4.2.1 is untested, hopefully it works
2024-11-29 20:12:31 +08:00
LukeeGD
08ec064653 Update restore.sh 2024-11-27 18:53:17 +08:00
LukeeGD
f85ec2d638 Another attempt on fixing home stuff 2024-11-27 18:48:29 +08:00
LukeeGD
7efe84c0a3 Update restore.sh 2024-11-25 22:35:37 +08:00
LukeeGD
219d994da1 Fix issues with just boot
fixes #628
2024-11-25 07:20:16 +08:00
LukeeGD
8f309aa8b3 An update 2024-11-24 20:59:09 +08:00
LukeeGD
bc4db90940 add usbmuxd2 to killall on clean_usbmuxd 2024-11-23 10:35:29 +08:00
LukeeGD
5f3d6af81f Add some untested semi-tether support and other changes
Add some untested semi-tether support for 4.2.9 and 4.2.10, identical to ipad 2 4.3.x support for (semi-)tethered jailbreaking
2024-11-22 23:42:28 +08:00
LukeeGD
bfb8f151dd Add error checking to unzip and zip
to detect failure points when creating custom ipsws and other stuff
2024-11-20 20:59:18 +08:00
LukeeGD
6e192ffa75 Fix an issue with linux scp
fixes #626
2024-11-20 19:54:10 +08:00
LukeeGD
d7bfcace13 Use ~ instead of $HOME
for running pyenv/python
2024-11-18 15:00:55 +08:00
LukeeGD
0e6d85a8c7 Update restore.sh 2024-11-18 12:25:15 +08:00
LukeeGD
15cf6c9774 Add select IPSW in just boot, also more fixes for limd/linux arm64
arm64 bins mostly untested.
select ipsw in just boot addresses #623
2024-11-18 12:19:12 +08:00
LukeeGD
7a9f728718 Even more fixes for limd/linux 2024-11-17 20:52:52 +08:00
LukeeGD
f96aa36ddd Some more fixes 2024-11-17 19:05:53 +08:00
LukeeGD
3b4591fedb fix ideviceactivation tool path, add activation to main menu if device is unactivated
also add exit recovery option in main menu if device is in recovery mode
2024-11-17 12:14:23 +08:00
LukeeGD
33c5956c88 Update some linux bins and other changes part 2
- remove the --disable-usbmuxd arg
- switch to usbmuxd2 for linux
- fixes to changes from previous commit
- update limd binaries for linux
- linux binaries changes do not include armhf, i dont think anyone uses the arm 32-bit version of lik anyway
2024-11-15 19:22:56 +08:00
LukeeGD
06bf43ae15 Update that adds more checks and verifying/validating, and fixes things
- check if script is running in bash. if not, throw an error (tested with sh, dash, zsh)
- change unsupported distro to warning. users will now be able to run it on unsupported distros, but they will be on their own for installing tools/binaries needed
- add message when base/target ipsw is validated/failed validation
- select base/target ipsw now checks for ipsw files in the script folder, and added menu to select those ipsws.
- stricter checks for selecting base/target ipsws for powdersn0w.
- check each binary needed in path individually, and print a warning for each missing tool.
- static scp and ssh for linux
2024-11-13 18:58:36 +08:00
LukeeGD
d944c7d588 untested void linux "support" (#610), add more checks for path commands 2024-11-10 20:34:07 +08:00
LukeeGD
b23644706a Fix touch 2 4.2.1 and other changes 2024-11-09 10:03:48 +08:00
LukeeGD
1a249819e3 Some fixes regarding 64-bit devices ramdisks and restores 2024-11-02 22:09:22 +08:00
CatsLover2006
c952d4d60e
Update restore.sh (#606)
New iPad mini
2024-11-02 09:06:48 +08:00
LukeeGD
eed077c4e2 Add "Update DateTime" option to SSH Ramdisk Menu, also change kdfu scp to ssh only for ios 10 2024-10-27 21:35:07 +08:00
LukeeGD
292cc20386 Remove mention of a jailbreak 2024-10-27 13:36:35 +08:00
LukeeGD
4490b3e035 Update restore.sh 2024-10-20 14:26:30 +08:00
LukeeGD
382aac8d9b Fix just boot 10.x 2024-10-20 14:12:57 +08:00
LukeeGD
2f9f797bbf Support Fedora Atomic (#600), add custom bootargs option for just boot
and other changes ig
2024-10-19 19:54:09 +08:00
LukeeGD
146a80e389 Oops, fix error 2024-10-13 10:10:24 +08:00
CatsLover2006
b3916bb087
Added iPhone 16 line (#599)
Also fixed the M4 iPad Pro thing
2024-10-13 10:08:12 +08:00
LukeeGD
a254346815 Update restore.sh 2024-10-13 10:07:53 +08:00