Commit Graph

594 Commits

Author SHA1 Message Date
LukeZGD
4c52b7506d Add 4.1 patches/tars, update macos bins, and other
- fix the conditions for the detection of distro versions
- remove instances of case fall through for bash 3.2 compatibility
- installing bash/limd/irecovery with homebrew/macports is now optional thanks to the limd and irecovery bins
- handling of kdfu/pwndfu for a4 and older devices
2023-06-19 11:47:18 +08:00
LukeZGD
89565e22ab Fix some condition logic 2023-06-17 20:45:18 +08:00
LukeZGD
44dfa02784 Fix some small issues 2023-06-16 21:51:35 +08:00
LukeZGD
1aa4c5536e forgot to add this part in readme 2023-06-16 18:26:34 +08:00
LukeZGD
c3cc6c7182 Update README.md 2023-06-16 18:17:46 +08:00
LukeZGD
c5d4c2192e 4.2.1 jailbreak option for iPod touch 2g 2023-06-16 18:13:53 +08:00
LukeZGD
ea2d7cf4bf Fix sshrd for iPod touch 2g 2023-06-16 12:43:04 +08:00
LukeZGD
c196f5ba66 Update stuff for iPod touch 2g 2023-06-16 11:27:18 +08:00
LukeZGD
6fc6a92a91 Fix verifying IPSW on Windows 2023-06-16 08:05:47 +08:00
LukeZGD
2b0e8fceab Move some patches to correct location
wth happened here.
2023-06-15 15:53:44 +08:00
LukeZGD
c4d166f4d4 Bring back bsdiff patches 2023-06-15 15:32:45 +08:00
LukeZGD
efbac7a2df Fix fstab_old not being added 2023-06-15 14:54:39 +08:00
LukeZGD
969264ab89 Huge update (3GS/touch 2 downgrades, etc)
I have not done thorough testing yet, hopefully things don't break badly

- Added iOS 5.x and 7.0.x untethers. All of 5.x, 6.x, and 7.x can now be jailbroken with custom IPSW (Jailbreaking using SSH ramdisk is to be added next)
- iPhone 3GS downgrades with 24Kpwn/alloc8
- iPod touch 2 support and downgrades
- Remove 32-bit bsdiff patches for iBSS and iBEC in favor of patching with iBoot32Patcher
- Updated binaries (except for armhf, to follow)
- Add SHSH validation for powdersn0w and "Other" restores
- Add more checks in selecting IPSW menu
- Display some warnings on menu display
- Fix a lot of script stuff, remove the usage of xmlstarlet
2023-06-15 14:21:05 +08:00
LukeZGD
1fb0a9d93d something iphone3,2 2023-06-09 16:20:59 +08:00
LukeZGD
902c3ae61f Fix 4S 5.x powder an add more IPSW verification 2023-06-09 15:37:28 +08:00
LukeZGD
3166cf471a also add option to restore to 4.1 for touch 3 2023-06-09 09:35:07 +08:00
LukeZGD
65885f21f7 Update restore.sh 2023-06-09 08:42:30 +08:00
LukeZGD
493023ee6b Update and fix stuff for older devices
- fix ibss and ibec patching (blob dumping still doesnt seem to work tho for a4 and older)
- enabling jailbreaking latest 6.1.6 and 5.1.1
- add option to restore to 4.1 for the 3gs
2023-06-07 13:24:24 +08:00
LukeZGD
ef7edbe364 Update pwndfu tool options 2023-06-05 15:28:29 +08:00
LukeZGD
fa96d5a6c1 Update restore.sh 2023-05-31 12:20:24 +08:00
LukeZGD
18d25af99c Fix jb not applied on 6.x powdersn0w iPhone3,1 2023-05-27 17:05:59 +08:00
LukeZGD
13642b5f9d Fix more restore stuff for older devices 2023-05-27 16:57:19 +08:00
LukeZGD
492e8ce869 Update that should fix some things
and possibly break other things, idk hopefully not
2023-05-27 14:33:27 +08:00
LukeZGD
ab2ba29be6 Update info 2023-05-19 16:17:38 +08:00
LukeZGD
fbd4ec44bd Detect iPodtouch3/4, iPad1, iPhone3GS (untested)
untested
2023-05-19 10:29:20 +08:00
LukeZGD
0b27bfc474 Update restore.sh 2023-05-08 16:07:18 +08:00
LukeZGD
f68f3d4fae Change iTunes version print 2023-04-27 21:39:11 +08:00
LukeZGD
245370e98d Fix error on bsd sed
gnu tools > bsd tools.
2023-04-19 18:11:06 +08:00
LukeZGD
454b5b027b Fix some things 2023-04-18 18:27:28 +08:00
LukeZGD
a1f5f52e24 An update 2023-04-13 11:37:15 +08:00
LukeZGD
cc0ff26cf0 More updates to menu and others 2023-04-08 19:34:12 +08:00
LukeZGD
accadccd28 Some updates to menu and ramdisk
- get url from ipsw.me api for ramdisk build url as fallback
- add device_get_info in while loop
- show "create ipsw" option without selecting shsh blobs (except for ios 4 dra)
2023-04-07 12:50:58 +08:00
LukeZGD
8a2ac1e935 Update restore.sh 2023-04-05 12:07:20 +08:00
LukeZGD
643bb1b0f2 Fix update check 2023-04-05 12:03:16 +08:00
LukeZGD
dff3dbdf6a Fix ipsw_preference_set 2023-04-04 16:53:54 +08:00
LukeZGD
a021f6f0ce Update version with zero padded commit count 2023-04-02 22:16:32 +08:00
LukeZGD
978a59efd5 Some fixes 2023-04-02 19:24:45 +08:00
LukeZGD
ae33f43c98 Legacy iOS Kit 2023-04-02 18:18:44 +08:00
LukeZGD
90744b3de8 Update kloader use 2023-03-31 21:59:01 +08:00
LukeZGD
678cf355f9 Update kloader 2023-03-31 21:02:54 +08:00
LukeZGD
bc9bd88c15 A usbmuxd change
- also allow ios 4 restores on iphone 4 (untested)
2023-03-23 12:35:32 +08:00
LukeZGD
34d2e069b9 Always enable sudoloop 2023-03-19 23:24:37 +08:00
LukeZGD
d4865b88d9 Fix weird terminal issues caused by usbmuxd 2023-03-19 23:02:12 +08:00
LukeZGD
40d377979c Some usbmuxd stuff on Linux 2023-03-19 16:12:35 +08:00
LukeZGD
9435725c76 Update messages for wiki update 2023-03-18 14:02:35 +08:00
LukeZGD
ade7768df2 Fix #278
- also small changes for exiting script
2023-03-18 10:44:15 +08:00
LukeZGD
0b8c3321e4 Skip pwnDFU on A7 only 2023-03-16 23:34:11 +08:00
LukeZGD
b5a7943397 iTunes version check on Windows 2023-03-16 23:26:12 +08:00
LukeZGD
c3e27ed9ee Use sshpass for scp and ssh
- also rename from arm to armhf
- also other small changes in kdfu
2023-03-04 18:35:14 +08:00
LukeZGD
c73328de9a Skip pwnDFU option if device already pwned
for #274
2023-03-04 07:36:11 +08:00