Commit Graph

358 Commits

Author SHA1 Message Date
LukeZGD
50f9140998 4.2.x iPhone3,3 untested, and other fixes
likely not working
2023-11-06 18:25:13 +08:00
LukeZGD
2c72bd959f An update 2023-11-02 07:07:25 +08:00
LukeZGD
b46c09586f Fix oopsie for iPod3,1 exploit 2023-11-01 22:58:27 +08:00
LukeZGD
3f72b37a22 Downgrades with iOS 5 iBoot exploit
touch 3 is not tested and prob not working (yet)
also fixes some other stuff
2023-10-31 01:36:38 +08:00
LukeZGD
5341ec5d36 Update g1lbertJB 2023-10-18 21:27:58 +08:00
LukeZGD
84c3a7e6c1 powdersn0w 7.0.x 5c and ipad 4 (untested)
and fix other stuff like dfu ipsw for iphone 5/ipad, and pwndfu stuff
2023-10-12 19:17:10 +08:00
LukeZGD
ff5d01dc69 Update 3GS 3.1.3 patches 2023-10-09 09:58:57 +08:00
LukeZGD
5e423856c9 fix untetherhomedepot errors and other stuff
- fully fixes #332
2023-10-04 11:22:29 +08:00
LukeZGD
f68978e324 Disable stash on 9.x IPSWs (for #332) 2023-10-03 21:31:18 +08:00
LukeZGD
b13a96edaf Update daibutsu, fix tetherboot 10.x, other stuff
- update daibutsu untether to 2.0.3, i didnt realize it got updated
- fix tetherboot for 10.x
- also fix edge case for 9A406 4S where ramdisks are decrypted, causing futurerestore to fail. workaround: create a custom ipsw and use idevicererestore instead
2023-10-01 10:05:43 +08:00
LukeZGD
f24fcc0b13 Add g1lbertJB 2023-09-23 19:17:11 +08:00
LukeZGD
8c68e03c8e "Just boot" for iOS 4 and lower
also edit sshrd's mount.sh
2023-09-21 19:24:16 +08:00
LukeZGD
706c832c3b Replace iPad2,2 iBEC patch 2023-09-17 08:48:17 +08:00
LukeZGD
dd4b495673 Update some things
- Bring back iBEC bsdiff patches for blob dumping
- also, install corona/rocky on a5 only
2023-09-16 21:28:32 +08:00
LukeZGD
1705ecc0d9 Fix and add stuff 2023-09-14 16:10:52 +08:00
LukeZGD
8982122dee Some changes 2023-09-10 23:22:08 +08:00
LukeZGD
78b936ea61 Remove some now unused bundles 2023-09-07 10:37:33 +08:00
LukeZGD
c14d712851 Add untested 2G/3G/touch 1 support
supports pre-jailbroken/hacktivated ipsw creation/restore for 3.1.3 (also 4.1 and 4.2.1 for 3g), and ssh ramdisk
2023-09-01 21:26:45 +08:00
LukeZGD
97d46fa861 Some changes
- jailbreak option for iphone 4 ios 4 ("other" restores) (4.2.1 not supported)
- dfu ipsw
- just boot (tethered verbose boot)
2023-08-29 22:14:03 +08:00
LukeZGD
a3e535c6da iPhone 4 iOS 4 bundles (thanks Sw1Z for testing)
most patches are from sn0wbreeze
2023-08-26 21:50:43 +08:00
LukeZGD
d5a9cfa238 Add some missing url and sha1sums 2023-08-22 09:38:49 +08:00
LukeZGD
a363e68a57 Add support for 3GS hacktivation IPSWs 2023-08-15 19:09:04 +08:00
LukeZGD
8a391acd54 Some fixes 2023-08-13 08:29:44 +08:00
LukeZGD
1a0e555215 An update for install depends and other stuff
Also add more 3GS versions (I didnt bother testing tho)
2023-08-10 01:52:12 +08:00
LukeZGD
5ce9f1ab57 Stuff 2023-08-05 23:00:27 +08:00
LukeZGD
b512ef5713 An update 2023-07-24 09:36:28 +08:00
LukeZGD
3577f5c5ee A jailbreak update and some fixes
- install corona/rocky racoon for 5.0.1/5.1.1 jailbreaks
- fix restoring to 4.3.3/5.1.1 for 3gs
- add 3.1.3 jailbreaking thru sshrd
- add back kloader5 to use for ios 5
2023-07-21 15:12:01 +08:00
LukeZGD
a6e57068c4 Updated daibutsu for 8.x jailbreaking
also other updates/fixes
2023-07-18 11:56:33 +08:00
LukeZGD
62b5995465 Fix iPod2,1 3.1.3, and other updates
- fix ipod2,1 3.1.3 getting stuck in recovery after restore
- for a4 and older, the "send pwned ibss" option just puts device in pwndfu, so the option name is changed to "enter pwndfu mode"
- always show pwndfu/pwned ibss option in other utilities
- add sha1sums for some 5.x iphones since some of ipsw.me's hashes are wrong
- add 7.0 11a466 sha1sum and url for 5c
- add dump/stitch activation records
2023-07-03 15:22:35 +08:00
LukeZGD
4a68a581c0 Update some tars
- just updated its folder structure, from etc and var to private/etc and private/var
- this is just for consistency and less potential breakage heh
2023-06-30 18:24:07 +08:00
LukeZGD
e1d1af0ae8 Move LaunchDaemons for daibutsu sshrd 2023-06-30 16:36:12 +08:00
LukeZGD
eb0bcbad33 Remove these 2023-06-30 14:05:52 +08:00
LukeZGD
c8af840457 Fix baseband dumping, update daibutsuCFW support
- baseband dumps are actually supposed to be `/usr/standalone` AND `/usr/local/standalone`
- update daibutsuCFW haxx_overwrite. now it should work on all a5/a6 devices
- remove EtasonJB
2023-06-30 14:02:18 +08:00
LukeZGD
923c205506 Some fixes and add more exploits for powdersn0w 2023-06-29 20:52:43 +08:00
LukeZGD
b9e027a75e Fix a wrong name tar 2023-06-26 18:53:33 +08:00
LukeZGD
6bbe22b45a Add remaining 4.0.x and 4.1 tars
legacy ios kit can now jailbreak all of 4.x (except for ipad 2 4.3.x)
also add disable bbupdate indicator
2023-06-26 11:01:16 +08:00
LukeZGD
8000ca50c8 Add iPhone3,3 support for powdersn0w
thanks to dora for releasing the exploit: https://github.com/kok3shidoll/untitled
2023-06-26 07:31:39 +08:00
LukeZGD
7e096213d8 Update ssh_old.tar 2023-06-24 18:38:49 +08:00
LukeZGD
9107593c90 Update macos bins, add jailbreaking w/ sshrd
and also other fixes
2023-06-24 18:22:35 +08:00
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
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
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
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
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
492e8ce869 Update that should fix some things
and possibly break other things, idk hopefully not
2023-05-27 14:33:27 +08:00
LukeZGD
fbd4ec44bd Detect iPodtouch3/4, iPad1, iPhone3GS (untested)
untested
2023-05-19 10:29:20 +08:00
LukeZGD
ae33f43c98 Legacy iOS Kit 2023-04-02 18:18:44 +08:00
LukeZGD
678cf355f9 Update kloader 2023-03-31 21:02:54 +08:00
LukeZGD
e5f9da5c63 Add iPad 2 iOS 4.3.x bundles 2023-02-25 11:37:50 +08:00
LukeZGD
3ea02d7698 Increase timeouts, Update depends
- increase timeouts to fix #254 and similar issues
- update depends and detect missing to fix #255 and other potential errors
2023-02-04 14:43:34 +08:00
LukeZGD
85da325a72 Update iPhone4Down stuff
- Fix Disable/Enable Exploit
- Add iOS 4 patches and bundles for powdersn0w
2023-01-31 15:28:20 +08:00
LukeZGD
9e10f6e228 Latest A7/A8 version is now 12.5.7
- Basebands seem to be unchanged
- Also change a bit of the readme
2023-01-24 10:23:17 +08:00
LukeZGD
768400540b update 2023-01-16 09:58:09 +08:00
LukeZGD
e11266b2aa Add "Save Onboard Blobs" option
linux and macos only for now
2023-01-15 22:31:49 +08:00
LukeZGD
4b775da046 Big update (script rewrite) 2023-01-13 12:25:27 +08:00
LukeZGD
7630fda7c3 Fix #240 2023-01-06 08:43:35 +08:00
LukeZGD
edf5f52c27 Update ipwnder_macos 2023-01-04 18:44:31 +08:00
LukeZGD
9ab3fd4968 An update 2023-01-04 16:25:18 +08:00
LukeZGD
3b42a1b2c3 Update SendPwnediBSS and depends for Windows 2023-01-03 09:30:57 +08:00
LukeZGD
529f266dd4 Update pwnedDFU Linux 2023-01-02 12:32:20 +08:00
LukeZGD
35d6f15a31 Ask if h3lix or kok3shiX is used for iOS 10 32-bit 2022-12-28 18:27:18 +08:00
LukeZGD
76020404db Add 32-bit SHSH downgrades for Linux ARM, Windows 2022-12-27 08:18:55 +08:00
LukeZGD
644d155adf Update 2022-12-24 12:22:27 +08:00
LukeZGD
bb163957c6 Add partial Linux ARM support (armhf) 2022-12-24 12:07:25 +08:00
LukeZGD
4348ec5cef Update all packages on Windows MSYS2 2022-12-24 12:05:01 +08:00
LukeZGD
84aa8142de Fix baseband issues on Windows 2022-12-22 13:02:03 +08:00
LukeZGD
7632a6c88b Add warning Windows baseband issues, other stuff
- add A5 send iBSS error check
- Use uname instead of cmd /c ver for platformver on Windows
2022-12-21 16:57:20 +08:00
LukeZGD
c385b3aaef Update depends with missing zip
also update some messages
2022-12-19 10:10:18 +08:00
LukeZGD
584cc0d6f2 Add restore to latest, macOS ver check, fix iOS 4 2022-12-17 13:41:00 +08:00
LukeZGD
211b89112c Remove PwnedDevice arg, add troubleshooting links 2022-12-14 19:01:24 +08:00
LukeZGD
874db8cea4 Better checks for baseband/manifest 2022-11-27 11:27:18 +08:00
LukeZGD
760af27d94 Fix #228 and other updates 2022-11-26 21:38:37 +08:00
LukeZGD
9fb342e62e Fix copy commands 2022-11-02 08:08:29 +08:00
LukeZGD
e8e4cabd7a An update 2022-10-15 18:50:03 +08:00
LukeZGD
32d0987883 Add slashes if directory for cp and mv commands
- also some changes for windows idevicere(re)store
2022-10-11 09:41:07 +08:00
LukeZGD
3adcd8bd2d Update some messages 2022-10-08 12:25:24 +08:00
LukeZGD
5b1fea684f Add Gentoo to readme and some updates 2022-10-03 12:32:40 +08:00
sadddc
6a363aea5e
Added Gentoo(Portage) support (#216)
* added gentoo(portage) support

* corrected syntax
2022-10-03 12:22:41 +08:00
LukeZGD
c95966c917 Remove gaster
- it doesn't work anyway
- on macos, it succeeds, but futurerestore gets stuck unlike with ipwnder
- on linux, it just doesn't work at all for a7
2022-09-30 09:34:32 +08:00
LukeZGD
122a6f466d Set Baseband=0 for DisableBBUpdate
- and other messages
2022-09-26 10:58:09 +08:00
LukeZGD
d5564ddf16 Fix patches for iPhone3,3
- For disable/enable exploit
2022-09-26 09:04:42 +08:00
LukeZGD
73ba57ba52 Update blobs.sh 2022-09-24 21:16:41 +08:00
LukeZGD
2f527f6942 Update depends.sh 2022-09-24 17:01:48 +08:00
LukeZGD
1089a3d0f7 Update device for iPhone3,3 2022-09-24 10:26:08 +08:00
LukeZGD
8126f617e7 Update depends and device
- python2 removal from arch repos
2022-09-24 09:42:57 +08:00
LukeZGD
8a90bf4723 Support for iPhone3,3 on iPhone4Down
- not very tested
- also add restore to 7.1.2 support for all iphone 4 models
2022-09-21 09:54:11 +08:00
LukeZGD
b05d79c3b8 Restore712 for iPhone3,2 and 3,3 2022-09-21 09:54:05 +08:00
LukeZGD
f4df104b8a An update 2022-09-18 16:16:36 +08:00
LukeZGD
7961f2bfe6 Proper fix for libbz2 error
- compile idevicerestore with static libbz2
2022-09-12 12:46:00 +08:00
LukeZGD
6132f87757 Fix libbz2 not found Fedora
- for idevicerestore
- yet another oversight that a fix is overdue with
2022-09-12 09:51:33 +08:00
LukeZGD
36a9033f08 Fix cherry patch 2022-09-10 20:43:18 +08:00
LukeZGD
ff38a95022 Put irecovery udev rule at /etc
put the udev rule at /etc instead of /usr/lib
2022-09-09 21:34:08 +08:00
LukeZGD
20b98ef828 Adjust timeout of FindDevice 2022-09-05 15:59:11 +08:00
LukeZGD
d36cb213c8 use system partition add instead of size
changes for jailbreak option
2022-09-05 09:55:58 +08:00
LukeZGD
5dd0d78d84 Update and add retry option
- the retry option will only be prompted once
- also do not reset with gaster
2022-09-04 10:08:03 +08:00
LukeZGD
8e4aa9f6d9 Update 2022-09-02 18:10:40 +08:00
LukeZGD
bc342eff4f Add gaster to pwnDFUTool option for A7 2022-09-02 12:19:04 +08:00