Commit Graph

257 Commits

Author SHA1 Message Date
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
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
984f8edefe An update 2024-09-10 22:34:40 +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
52d9164fc7 An update to some messages 2024-08-08 10:24:43 +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
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
140371876e touch 3 3.1.x seems to be not usable for now 2024-07-18 00:44:41 +08:00
LukeZGD
2d9343270b Revert 2024-07-17 18:33:47 +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
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
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
b2f022b1d2 Update gaster
the only change is that this fixes a10x
2024-06-15 21:57:47 +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
29591544f9 FourThree - dualboot 4.3.x for iPad 2 2024-06-08 21:38:44 +08:00
LukeZGD
acb9532774 Some 64-bit SSH changes 2024-06-03 13:12:38 +08:00
LukeZGD
8a468491fb Mostly custom logo and recovery stuff, and other fixes 2024-05-24 00:20:58 +08:00
LukeZGD
2fd5372144 Some iPad 1 fixes and other stuff 2024-05-13 13:00:47 +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
c107705cf2 Update some messages 2024-04-19 10:22:48 +08:00
LukeZGD
e30b296e21 Fix baseband/activation dumping when on sshrd 2024-04-10 21:40:40 +08:00
LukeZGD
a6d1e4c60f Some things are not working 2024-03-28 22:29:11 +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
f872fd7a3b Fixed powdersn0w for 5C 7.0.x (thanks to @m1zole) 2024-03-24 08:53:27 +08:00
LukeZGD
0e43cc1202 Some adjustments for S5L8900
- fixes #443
- also fix 4.1 restoring for A4
2024-03-23 15:29:06 +08:00
LukeZGD
b416862e0e Disable IPSW jailbreak option for S5L8900, and other changes 2024-03-14 12:00:52 +08:00
LukeZGD
42f05149d6 Some changes to bb and activation dump again, fix powder 6.x 2024-03-10 22:39:49 +08:00
LukeZGD
a46c11b364 Some updates with kDFU and baseband dump 2024-03-09 23:00:11 +08:00
LukeZGD
5347735874 Disable 5C 7.0.x powdersn0w
it doesnt actually work
2024-03-07 20:49:16 +08:00
LukeZGD
f9fe5814a5 Some changes and other stuff
- slower startup, but makes sure of usbmuxd on start and exit
- also add --noreplace on emerge command for gentoo
- show the send pwned ibss thing
2024-03-05 11:51:54 +08:00
LukeZGD
dac381ea52 An update to some messages 2024-03-03 18:54:49 +08:00
LukeeGD
d059301634
Update README.md 2024-03-01 23:40:19 +08:00
LukeZGD
2782ca89d7 Some changes 2024-03-01 23:32:15 +08:00
LukeZGD
c1f2864432 Changes to dumping bb and actrec from sshrd (32-bit) 2024-02-16 07:51:50 +08:00
LukeZGD
20b96068dc Add SSH ramdisk support for A8, A9, A10 devices 2024-02-15 20:29:49 +08:00
LukeZGD
88f9b5e343 Add option to use iOS 8 ramdisk for A7 devices 2024-02-15 13:18:49 +08:00
LukeZGD
4c58f8979d Update readme and img4tool 2024-02-12 09:44:12 +08:00
LukeZGD
f26caeba3b Some changes 2024-02-10 19:38:16 +08:00
LukeZGD
6f994577d6 Do baseband digest stuff for iPad 4 and mini 1 2024-02-10 00:35:04 +08:00
LukeZGD
a9f136a579 Remove iPads from baseband list 2024-02-07 22:31:52 +08:00
LukeZGD
edf18b45bf Baseband changes for A5/A6 devices
this update of legacy ios kit will be ditching idevicererestore in favor of replacing basebandfirmware digests in buildmanifest and adding the latest bbfw in the custom ipsw itself
this procedure will be done on a5 and a6 iphones only since i will now be disabling bbupdate for all 32-bit ipads, not just the ipad 2
2024-02-07 21:24:48 +08:00
LukeZGD
b230c40192 Add update check for futurerestore nightly
also add plistbuddy bins for linux for possible future use
2024-02-06 09:30:36 +08:00
LukeZGD
7ae29737c4 SSHRD add menu stuff and A7 support 2024-01-18 16:18:44 +08:00
LukeZGD
0ba8a76392 iPad 2 4.3.x semi-tethered jailbreaking
- tethered without blobs, semi-tethered with blobs
- only tested on 2,1 wi-fi, might have issues in the cellular ones, hopefully not
2024-01-06 17:32:10 +08:00
LukeZGD
67bb1f6c33 Update that adds more support 2024-01-02 11:46:15 +08:00