Commit Graph

778 Commits

Author SHA1 Message Date
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
LukeZGD
06668dc895 Select raw dump first before IPSW for conversion 2024-06-08 13:45:42 +08:00
LukeZGD
37f0abc6f3 Onboard blob dump improvements
as well as normal mode ssh qol
2024-06-08 13:09:43 +08:00
LukeZGD
acb9532774 Some 64-bit SSH changes 2024-06-03 13:12:38 +08:00
LukeZGD
08a8ef0d14 Fix ramdisk version select A5/A6 (fix #497) 2024-06-02 01:41:47 +08:00
LukeZGD
ae64966930 Small update to messages 2024-05-27 13:59:58 +08:00
LukeZGD
8a468491fb Mostly custom logo and recovery stuff, and other fixes 2024-05-24 00:20:58 +08:00
LukeZGD
9a3f574af0 Fix a bug with ipsw_prepare_bundle 2024-05-18 17:04:56 +08:00
LukeZGD
d1b1fe637f more small changes (also fix #484) 2024-05-16 19:53:26 +08:00
LukeZGD
061eaafcbb options plist fixes 2024-05-15 23:16:14 +08:00
LukeZGD
708c187c5f some other changes 2024-05-14 20:28:37 +08:00
LukeZGD
2fd5372144 Some iPad 1 fixes and other stuff 2024-05-13 13:00:47 +08:00
LukeZGD
b4c7b1b81d Update restore.sh 2024-05-08 20:59:02 +08:00
LukeZGD
6e1afc07c5 Update 32-bit sshrd and add pwned-recovery flag 2024-05-07 12:56:14 +08:00
LukeZGD
3343f5edbb Baseband check for A8 and newer (fixes #479)
also update some messages
2024-05-06 09:20:39 +08:00
LukeZGD
21fafe11c4 Some changes again 2024-05-03 09:57:04 +08:00
LukeZGD
d702cbdab0 Fix updaters 2024-05-02 11:02:55 +08:00
LukeZGD
9161a667f7 Check files for downloads, add sideloader option, other stuff
also add device type selection when iphone1,1 is detected in dfu/recovery
2024-05-02 10:53:02 +08:00
LukeZGD
04c0b80510 Some changes 2024-05-01 23:30:14 +08:00
LukeZGD
edb5f438e4 Update restore.sh 2024-04-30 11:47:10 +08:00
LukeZGD
34c832473f Some fixes to device_entry 2024-04-30 11:45:14 +08:00
LukeZGD
8a3646b5a4 Fallbacks for IPSW URL and SHA1 stuff
fixes #472, #471
2024-04-28 14:09:38 +08:00
LukeZGD
3186c3242c One more update to erase78
idk if this rm command will work but ok
for #468
2024-04-25 09:06:20 +08:00
LukeZGD
64cc7dd861 Run full paths for erase78
for #468
2024-04-24 10:31:31 +08:00
LukeZGD
5c8848360e Update restore.sh 2024-04-23 19:27:10 +08:00
LukeZGD
c107705cf2 Update some messages 2024-04-19 10:22:48 +08:00
LukeZGD
1e5a20f914 udevadm trigger usb subsystem only 2024-04-14 07:28:04 +08:00
LukeZGD
3446eae2bd Attempt fix ipsw verify for iOS 16 untested 2024-04-13 16:37:42 +08:00
LukeZGD
6ecf338086 Update 64-bit iOS 8 ramdisk link (fix #457) 2024-04-12 22:58:30 +08:00
LukeZGD
e30b296e21 Fix baseband/activation dumping when on sshrd 2024-04-10 21:40:40 +08:00
LukeZGD
b1d21f798b Better 2024-04-09 21:29:28 +08:00
LukeZGD
3faf409a6b Allow futurerestoring 16.6.x for A9/A11 (untested) 2024-04-09 20:18:14 +08:00
LukeZGD
24a8d45d6c pwndfu tool option for a4 on linux
addresses #454
2024-04-08 17:59:55 +08:00
LukeZGD
736e605342 Update restore.sh 2024-04-08 09:43:25 +08:00
LukeZGD
dec59be30e An update for S5L8900 again 2024-04-08 09:35:24 +08:00
LukeZGD
c1c9f7522c Update restore.sh 2024-04-07 21:11:49 +08:00
LukeZGD
56443264b2 Update some messages 2024-03-31 20:00:37 +08:00
LukeZGD
a6d1e4c60f Some things are not working 2024-03-28 22:29:11 +08:00
LukeZGD
ad57fab18e Update patches again
if this still doesnt work, welp
2024-03-27 11:48:16 +08:00
LukeZGD
64e327ef1e Update patches 2024-03-27 00:45:03 +08:00
LukeZGD
9c3f7a7dbc Remove some warnings (S5L8900 confirmed working)
3g ios 4 is now also confirmed working
2024-03-25 05:14:00 +08:00
LukeZGD
f15a2b85cd No need for case here 2024-03-24 20:05:06 +08:00