Commit Graph

819 Commits

Author SHA1 Message Date
LukeZGD
ba234ba1a3 Update restore.sh 2024-08-26 00:15:41 +08:00
LukeZGD
d676325dc9 Fix bb stitch condition, add warnings/messages for residual tmp folder(s) that may cause problems especially for Linux on device detection, since usbmuxd won't run if LiK detects other instances thru checking of existing tmp folders 2024-08-26 00:10:15 +08:00
LukeZGD
87a9242331 Some fixes
- add skip-blob flag for 64-bit futurerestoring
- always use skip-blob for 10.3.3 ota
- fix "unsupported" disable-bbupdate when device is actually supported
2024-08-25 23:27:03 +08:00
LukeeGD
4ba498784f switch to using dev branch action fr 2024-08-24 22:56:14 +08:00
LukeeGD
2fcf120d27 Fix #560 2024-08-24 17:23:41 +08:00
LukeeGD
c0edc8d96f Update ipwndfu and small fix 2024-08-24 16:53:07 +08:00
LukeeGD
1bdbbfc9fb
Remove "Latest iOS" option for 64-bit devices on macOS 2024-08-23 19:11:35 +08:00
LukeZGD
8d0ce412c8 Update restore.sh 2024-08-19 22:24:31 +08:00
LukeZGD
985ea96b23 An update 2024-08-17 10:59:05 +08:00
LukeZGD
5b3ff4abf0 One more thing 2024-08-16 12:17:58 +08:00
LukeZGD
430cdc5d84 Clarify jailbreak device option for the 3GS 2024-08-16 12:00:54 +08:00
LukeZGD
cbdf4bc443 Some updates adjusting for the iPhone 4 iOS 4.2.x situation, and other changes 2024-08-16 11:40:06 +08:00
LukeZGD
b922c90b5a Some ipsw latest changes
hopefully i didnt break anything
2024-08-09 14:12:41 +08:00
LukeZGD
83b49a0f3b update messages 2 2024-08-08 10:34:47 +08:00
LukeZGD
52d9164fc7 An update to some messages 2024-08-08 10:24:43 +08:00
LukeZGD
623cfb8283 Handling of multiple sessions 2024-08-06 10:38:15 +08:00
LukeZGD
a1df9f0c66 FourThree check if previous step is complete 2024-08-06 10:27:26 +08:00
LukeZGD
6b84837bd4 3GS 3.0.x thanks to @Merculous, FourThree hacktivate, and other changes 2024-08-03 13:53:30 +08:00
LukeZGD
d7dbac2db0 Do not show sshrd option to s5l8900 devices 2024-08-02 09:23:39 +08:00
LukeZGD
4e5aee11de touch 7 dfu uses vol down, not home, and other changes 2024-08-01 01:27:25 +08:00
LukeZGD
f8f156113a Fix macOS install IPA showing unsupported 2024-07-31 06:28:46 +08:00
LukeZGD
2de5884b74 Add messages to jailbreak and sideload options 2024-07-30 07:59:53 +08:00
LukeZGD
ce389c4a04 Change latest 15.x and 16.x 2024-07-30 07:21:14 +08:00
LukeZGD
ac6fbf9efc Show "Jailbreak Device" option to S5L8900 devices, and redirect them to the correct option for jailbreaking, and fix iPhone1,2 error 2024-07-26 10:47:23 +08:00
LukeZGD
efe7de0b4c Check existing firmware key filenames for iOS 8/9 2024-07-22 20:05:20 +08:00
LukeZGD
c66a881ded Remove an non-working untested option 2024-07-19 16:46:16 +08:00
LukeZGD
60b6d07f3a Fix ipwndfu updater 2024-07-18 22:14:18 +08:00
LukeZGD
3a05a09fc3 Verbose boot option for 3GS, and other changes
- 3GS verbose boot option is added, currently supported on iOS 4 and lower only
- unlist touch 3 3.1.x from being supported
- undo touch 3 3.1.3 "fix"
- undo touch 3 hacktivation test attempt
2024-07-18 21:34:43 +08:00
LukeZGD
a4354f4711 Last attempt to fix touch 3 3.1.x (3.1.3 only) 2024-07-18 13:25:00 +08:00
LukeZGD
140371876e touch 3 3.1.x seems to be not usable for now 2024-07-18 00:44:41 +08:00
LukeZGD
dc9c84d91f skip first flag in menu 2024-07-17 20:41:32 +08:00
LukeZGD
2d9343270b Revert 2024-07-17 18:33:47 +08:00
LukeZGD
4e584bf1df Testing hacktivate iPod3,1 enable exploit 2024-07-17 18:06:23 +08:00
LukeZGD
a6b4e8245f Update restore.sh 2024-07-17 17:45:18 +08:00
LukeZGD
4c7f409526 Allow touch 3 to hacktivate for testing
idk if this will work or not
2024-07-17 17:42:12 +08:00
LukeZGD
37870c082a Update restore.sh 2024-07-17 09:08:24 +08:00
LukeZGD
8fe457af09 Fix a mistake in jailbreak 3.x (fixes #536) 2024-07-17 08:27:14 +08:00
LukeZGD
ca8d6361e7 Update 3.x offset calculation
- for #536
2024-07-17 07:30:41 +08:00
LukeZGD
26f26b03c4 Preliminary support for powdersn0w 3.x targets, fix iPad 1 3.2.x
fixes operations with ipad 1 3.2.x, including tethered
3.x powdersn0w targets is now supported, needs more testing
thanks to @TechEnthusiasm for the help #536
2024-07-17 00:45:39 +08:00
LukeZGD
a5eac333ea Fix issue "Failed getting manifest" 2024-07-16 11:36:16 +08:00
LukeZGD
890c016f9d Some fixes 2024-07-16 07:14:24 +08:00
LukeZGD
cb7a466cbf An update
- fix #535 by doing full -Syu instead of partial -Sy
- add "--skip-first" flag for powdersn0w 4.2.1 and lower
- add message when macos system python2 is used
- firmware keys detect if a component is missing
- add checks in multipatch ramdisk
- autoinstall alloc8 in newbr 3gses
- add untested experimental option to jailbreak ios 7 64-bit
2024-07-15 20:54:23 +08:00
LukeZGD
ec8a7bfb0c Even more pwnDFU changes
this should be the last one fr this time
2024-07-13 11:43:43 +08:00
LukeZGD
fbb3583201 Update ipwndfu again 2024-07-13 11:26:42 +08:00
LukeZGD
287f15d3da Update restore.sh 2024-07-13 10:57:42 +08:00
LukeZGD
f010fd1882 Update ipwndfu 2024-07-13 10:51:35 +08:00
LukeZGD
89e7deb262 Update ipwnder
and add dead-bb flag
2024-07-12 10:14:35 +08:00
LukeZGD
e4ea778c84 use ifuse from path
fixes #529
2024-07-11 19:28:16 +08:00
LukeZGD
f4597756f4 More pwndfu changes 2024-07-08 22:55:52 +08:00
LukeZGD
a108f81b23 Some pwndfu changes
fixes #526
2024-07-08 09:42:39 +08:00
LukeZGD
df821588de moment 2024-07-06 23:25:34 +08:00
LukeZGD
1291e74d78 Update restore.sh 2024-07-06 14:49:47 +08:00
LukeZGD
e6125ce079 Move connect ssh option to data management
- also add ssh as mobile for fallback on rootless
- fix altserver sha1 check
- allow jailbreak option on some ios betas
2024-07-06 12:39:31 +08:00
LukeZGD
85c1d94b7b Fix issue caused by previous commit 2024-07-05 07:21:32 +08:00
LukeZGD
dfb69381e1 Disable multipatch for 9.x betas for now 2024-07-04 23:08:07 +08:00
LukeZGD
865453545a Update limd macos 2024-07-04 09:38:44 +08:00
LukeZGD
c12b37c007 More pwndfu changes 2024-07-03 13:13:29 +08:00
LukeZGD
1da44294e7 undo some of the ipwnder change 2024-07-03 11:10:13 +08:00
LukeZGD
759580229f an ipwnder change again 2024-07-03 09:14:29 +08:00
LukeZGD
bdcfa84e19 Fix sideloading on linux 2024-07-02 18:09:07 +08:00
LukeZGD
f08bd8fd2d an ipwnder change 2024-07-02 14:57:23 +08:00
LukeZGD
4fccf30934 Some changes
allow latest to use gasgauge-patch also
2024-07-02 10:08:38 +08:00
LukeZGD
aacf46bf9c Always use 6.1.3 for gasgauge-patch 2024-07-01 08:40:28 +08:00
LukeZGD
fb2cd6ca7c More bug/issue fixes
- Fix ssh config on older OpenSSH (for older macOS)
- also change buildmanifest patch to plistbuddy
- always use ipwnder_lite for a4 and a6 mac
2024-06-30 15:34:14 +08:00
LukeZGD
05ceeea65b Update restore.sh 2024-06-29 22:29:57 +08:00
LukeZGD
95dc8ae748 Various bug/issue fixes
- fixes #518
- fix ios 4.x powder (fstab fixes)
- local server/wikiproxy first before m1sta api for fw keys
- fix multipatch (tested ipad 1 4.2.1, iphone 4 4.1, iphone 5 7.0b1, iphone 4s 8.4.1 gasgauge)
- use multipatch to get past gas gauge error (aka 4s error 29)
- add gasgauge-patch flag
- slightly organize other utilities menu
- other changes/fixes
2024-06-29 22:18:12 +08:00
LukeZGD
057b459a7c Update restore.sh 2024-06-27 17:20:59 +08:00
LukeZGD
a4ca4ccac4 Change names and revert "multipatch" for iOS betas for now 2024-06-27 12:47:49 +08:00
CatsLover2006
d5458e8d20
Add more user-friendly names (#517)
* Add device names

Accurate to theapplewiki as of today

* Add device name in UI

whoops

* Make device names consistent to README

iPhone 5s -> 5S, 5c -> 5C, and 6s -> 6S; iPad mini -> mini 1, Air -> Air 1, Pro -> Pro 1G (for iPad Pros with multiple generations at that size), Pro (Xth Generation) -> Pro XG, iPad (1st Generation) -> iPad 1, iPod touch -> touch 1, etc.
2024-06-27 12:36:00 +08:00
LukeZGD
7de4fe5e09 use custom latest to all a7 ios 10 targets
not just 10.3.3 downgrading
futurerestore nightly
2024-06-26 18:07:11 +08:00
LukeZGD
bd2de75931 oops forgot to add custom latest buildid for use-pwndfu 10.3.3 2024-06-26 11:24:17 +08:00
LukeZGD
6532dceeb3 Fix iPhone 6S issues with SSH ramdisk 2024-06-26 10:42:32 +08:00
LukeZGD
0a2cd5191c Fix some more issues
for #513
2024-06-25 07:45:06 +08:00
LukeZGD
46cbdd93cd attempt fixing. if it's broken, too bad i guess. i have other things to do 2024-06-24 12:43:34 +08:00
LukeZGD
007cc29597 Place multipatch here 2024-06-24 08:21:47 +08:00
LukeZGD
239110d179 Undo most changes for now 2024-06-24 08:17:21 +08:00
LukeZGD
a10a1ac3a0 More changes 2024-06-24 00:36:41 +08:00
LukeZGD
c40fcb0f9b Some iBoot stuff for iPad 1 powder 2024-06-23 20:49:23 +08:00
LukeZGD
83e3c7cf3d Change approach to the powder reboot stuff 2024-06-23 15:43:27 +08:00
LukeZGD
4d3e2162a7 Fix issues from previous commit 2024-06-23 07:11:36 +08:00
LukeZGD
21a60c280a Lower minimum macOS version (10.11), and other changes
Lower minimum macOS version (10.11) (untested)
- added pwned restore option for 64-bit restoring
- ios 4 powder nvram fix - thanks to testingthings (@throwaway167074) for the fix impl
2024-06-22 15:52:08 +08:00
LukeZGD
996980b523 sshrd add nano, sleep for ibss/ibec send, 64bit onboard fallbacks
- add nano to sshrd (for #483)
- adjust sleep for sending ibss/ibec (for #510)
- add fallbacks for 64-bit onboard blob dump via sshrd
2024-06-19 22:22:57 +08:00
LukeZGD
0f127d148e Some message updates 2024-06-19 10:10:45 +08:00
LukeZGD
0bc70aa094 Workarounds/fixes for iOS betas and more 2024-06-18 10:43:00 +08:00
LukeZGD
62549aafec FourThree copy activation records 2024-06-16 12:03:55 +08:00
LukeZGD
dd8d8c0d2f Small menu changes 2024-06-16 09:45:32 +08:00
LukeZGD
2f1a581af2 Add "App Management" and "Data Management" options
More limd tools to use
2024-06-15 18:39:27 +08:00
LukeZGD
52ee2bc0aa Update restore.sh 2024-06-15 07:28:41 +08:00
LukeZGD
41c06694d6 Update restore.sh 2024-06-15 07:24:31 +08:00
LukeZGD
b883e1f313 jq use equal (==) instead of startswith
fixes #506
2024-06-14 09:12:24 +08:00
LukeZGD
ee51ed6ecc Small additions 2024-06-13 13:54:56 +08:00
LukeZGD
7e74f2288f Fix broken ideviceactivation for iPod touch on iOS <4 2024-06-12 12:43:26 +08:00
LukeZGD
02ced1b11d Fix a typo
its a helpful message and all, but it cant help if it wont show up lol
2024-06-11 19:38:13 +08:00
LukeZGD
e76afdf980 Add warning about broken ideviceactivation for iPod touch on iOS <4 2024-06-11 17:28:16 +08:00
LukeZGD
ea99578484 Fix action fail and other stuff 2024-06-11 17:18:59 +08:00
LukeZGD
a29601c686 Update g1lbertJB tar 2024-06-11 14:22:50 +08:00
LukeZGD
c754a41cb1 Some message updates 2024-06-11 00:07:32 +08:00
LukeZGD
d1499723f2 Jailbreak option changes and other stuff
also add fourthree partition size input
2024-06-10 10:41:11 +08:00
LukeZGD
d7c2c2e19c Update restore.sh 2024-06-09 17:19:52 +08:00
LukeZGD
29591544f9 FourThree - dualboot 4.3.x for iPad 2 2024-06-08 21:38:44 +08:00