LukeeGD
a6cc59e4b5
update limd and plistbuddy bins for linux, fix pyenv python2 compile on gcc15, prepare idevicebackup stuff
...
- most of the stuff here is for fixing things on arch/manjaro especially with the libxml2 update
- as well as gcc 15 failing build of python2 since defaults moved to c23
- limd bins are now compiled with libressl 2.2.7 and the .so libs are included (dynamic instead of static since the file sizes will be too large). this should fix potential lockdownd ssl errors
- added idevicebackup stuff for backup/restore on ios 3. backup works, but restore doesnt seem to work so its still disabled for now
2025-05-26 16:17:56 +08:00
LukeeGD
aa93212ada
Better solution to #744
...
remove the 4.2.1 bundle patches again
2025-05-25 19:31:06 +08:00
LukeeGD
398e96c149
Bring back 4.2.1 bundle patches, fixes #744
2025-05-25 15:19:00 +08:00
LukeeGD
15a985fee1
Disable the onboard blob dump option on 3gs, touch 3, and ipad 1
...
it works fine on the iphone 4 and touch 4, so the onboard blob dump warning is also removed now
2025-05-24 10:11:02 +08:00
LukeeGD
ceb749556f
Update ipwndfu to bundle libusb for macos arm64, fixes #739
...
starting in v25.05.14, it should no longer be possible to encounter this issue as the libusb bottle/dylib for macos arm64 is now bundled with ipwndfu itself
2025-05-23 20:58:44 +08:00
LukeeGD
add89d1ae1
transfer libusb dylibs to /usr/local/lib if theyre not installed there
...
this is a more "aggressive" approach that uses sudo than the previous ~/lib symlink usage
for #739
2025-05-22 07:37:38 +08:00
LukeeGD
14fc482d71
An update
...
- also fix something for #734
2025-05-21 07:12:21 +08:00
LukeeGD
f7b9222131
Some updates in entering pwndfu
2025-05-20 07:06:59 +08:00
LukeeGD
812fe579fb
Add option to create ssh ramdisk in no device mode, also add message to use a usb dock/hub on arm amcs
...
- closes #729
- also add message to use a usb dock or hub on arm macs, do not use usb dongles
2025-05-16 12:00:43 +08:00
LukeeGD
7661bd12b0
allow blank input on device_enter_build
...
previously was allowed, but since the better checks it was removed. this re-allows it
2025-05-16 07:24:30 +08:00
LukeeGD
52f5b37afa
Various fixes (ipsw and device updates, ideviceactivation for linux, sshrd binaries transfer for armv6 devices)
...
-ideviceactivation update fixes #726 , closes #727 (not sure about arm64, but sure on x86_64)
- updated ipsws contain a more updated cydia and packages, and now includes httpatch also. for 3.1.3 iphone1,1 and ipod1,1 as well as ipad1,1 3.2.x fs ipsws
- transfer files on ssh ramdisk boot, for armv6 devices (s5l8900 devices and ipod2,1) to have complete binaries for jailbreaking and other stuff
2025-05-13 18:03:22 +08:00
LukeeGD
9de4066f2c
Fix stuff, mostly for older devices s5l8900 and ipod2,1
2025-05-11 22:11:04 +08:00
LukeeGD
f00f635789
Support hacktivate for all iPhone 4 (still 6.1.3 and lower only)
2025-05-10 12:16:36 +08:00
LukeeGD
8fa2dad224
Fix a case for ipsw_get_url, better checks for device_enter_build
...
example: iphone 5c and 5s 7.0 ipsws
2025-05-07 21:40:30 +08:00
LukeeGD
6f501314fa
Do not error in ipsw_get_url if selected ipsw is beta
2025-05-06 17:34:59 +08:00
LukeeGD
059e51c094
Add mac names and attempt a fix for iPod4,1 8B118
2025-05-06 10:21:11 +08:00
LukeeGD
50b50d4a69
install bootstrap improvements
2025-05-02 17:00:44 +08:00
LukeeGD
62aa2d312d
An update
2025-05-02 12:18:19 +08:00
LukeeGD
cdf6bb4240
Update g1lbertJB
2025-04-30 09:47:33 +08:00
LukeeGD
52c4b73d8d
s5l8900 fix ssh ramdisk attempt 2
2025-04-28 13:26:12 +08:00
LukeeGD
81c28a75d9
Even more fixes for S5L8900 devices (try support ssh ramdisk, better wtf mode support)
2025-04-28 10:56:27 +08:00
LukeeGD
03e060cf58
Some fixes for S5L8900 devices
...
- fix restoring with some custom ipsws by sending ibss before restore (fixes #718 )
- slightly change s5l8900xall patch for detecting s5l8900 devices in pwned dfu mode
- allow sideloading on ios 6 too since it works there as i tested
2025-04-27 19:38:02 +08:00
LukeeGD
8d4e780f3f
fix wrong arch name on sideloader macos x86_64
2025-04-25 18:54:07 +08:00
LukeeGD
a50e4f72a0
fix clear input buffer for bash 3.2
...
its slower but it works. users should really just install an updated bash as instructed in how to use
2025-04-25 09:55:37 +08:00
LukeeGD
961c904222
clear input buffer on select_option to prevent error, and other changes
2025-04-24 17:41:17 +08:00
LukeeGD
109b1b9440
disable jailbreak option for all of ios 3, they can jailbreak later after the restore
...
advanced users can enable the --jailbreak flag to enable jailbreak option for custom ipsws, but they should be aware that this has caused asr errors for users, seemingly caused by modifying rootfs, which is why it is disabled by default. this issue occurs on ios 3.x only weirdly enough. and this change does not affect s5l8900
also fix some other various issues
2025-04-22 19:30:48 +08:00
LukeeGD
d650c1d5a7
Update ipsw_preference_set on showing jailbreak option
2025-04-22 00:57:16 +08:00
LukeeGD
4347aa425c
More sideloading fixes (fix ios 8 and lower, add macos)
2025-04-21 11:00:07 +08:00
LukeeGD
3ece5e11a7
Linux sideloading improvements/changes
2025-04-20 19:53:35 +08:00
LukeeGD
59d3d1bd60
Remove unused
2025-04-20 19:53:31 +08:00
LukeeGD
9ac8c3cda1
"fix" detect normal mode devices on 2.x or lower
2025-04-18 16:16:30 +08:00
LukeeGD
af57a895f3
attempt fix touch 6 sshrd and other changes
...
should fix #712 and #699 hopefully
2025-04-18 13:59:58 +08:00
LukeeGD
ce88bed3de
Various changes
2025-04-16 16:12:35 +08:00
LukeeGD
d3b7fa75a5
Update restore.sh
2025-04-15 21:25:36 +08:00
LukeeGD
bbdef97ea0
fix irecovery device check on ipwndfu send_ibss, part 2
2025-04-13 18:55:23 +08:00
LukeeGD
d5f02fcad6
Fix onboard blob dump option on iOS 15+ ( fixes #711 )
2025-04-13 08:30:14 +08:00
LukeeGD
91cb09362c
fix patch ibec for ipad3,1
2025-04-12 12:45:37 +08:00
LukeeGD
6ec164d5bd
fix irecovery device check on ipwndfu send_ibss
2025-04-12 11:36:53 +08:00
LukeeGD
d9f5c525d9
better solution: use appledb for getting ipsw urls
2025-04-11 23:27:26 +08:00
LukeeGD
1a646a48d7
fix 5c error
2025-04-11 23:16:16 +08:00
LukeeGD
5b8829c78c
fix issue with fr local server for fw keys, also add "install bootstrap" in ssh ramdisk menu for 64-bit devices on ios 9 and lower
2025-04-11 19:29:34 +08:00
LukeeGD
e88f2496f4
Update restore.sh
2025-04-10 08:04:32 +08:00
LukeeGD
4b6ac72e9b
Fix issue with selecting shsh saving modes ( fixes #710 )
2025-04-10 08:03:28 +08:00
LukeeGD
beb4846270
use gaster as default for pwning a7 devices on intel macs
...
- gaster works best for pwning a7 devices on intel macs - even the older core 2 systems.
- also change the message on installing python2 because some users are impatient at this step
2025-04-09 08:42:51 +08:00
LukeeGD
5a605b56f2
an update
...
- dont exit after installing ipa and other tasks
- change device_fw_dir to saved
2025-04-08 19:39:51 +08:00
LukeeGD
43750c4cd1
Latest 15.x/16.x version is now 15.8.4 and 16.7.11 respectively
2025-04-01 09:03:36 +08:00
LukeeGD
12dd2342cd
Update g1lbertJB, add notes about turdus merula and message fix, other changes
2025-03-30 17:40:11 +08:00
LukeeGD
0994e19266
find recovery/dfu instead of just recovery, only if timeout is 50
2025-03-15 23:42:21 +08:00
LukeeGD
c022af0390
extended fix for restoreramdisk error for 4.3.1-4.3.5 and 9A406
2025-03-14 12:09:21 +08:00
LukeeGD
00842d2497
fix some issues
...
- enabled jailbreak option for all of 8.x-9.x if the restore is powdersn0w one
- fix ios 3 rootsize
2025-03-09 11:37:58 +08:00