Commit Graph

65 Commits

Author SHA1 Message Date
LukeZGD
76020404db Add 32-bit SHSH downgrades for Linux ARM, Windows 2022-12-27 08:18:55 +08:00
LukeZGD
bb163957c6 Add partial Linux ARM support (armhf) 2022-12-24 12:07:25 +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
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
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
5b1fea684f Add Gentoo to readme and some updates 2022-10-03 12:32:40 +08:00
LukeZGD
122a6f466d Set Baseband=0 for DisableBBUpdate
- and other messages
2022-09-26 10:58:09 +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
36a9033f08 Fix cherry patch 2022-09-10 20:43:18 +08:00
LukeZGD
d36cb213c8 use system partition add instead of size
changes for jailbreak option
2022-09-05 09:55:58 +08:00
LukeZGD
69bcb5e6c4 Fix jailbreak option for iPhone4Down iOS 6.x
fixes #211
what an oversight haha, i actually haven't tested this in a while now
2022-09-01 07:56:43 +08:00
LukeZGD
6049b9899d Memory option patch for cherry
Also check if IPSW exists before applying iOS 4 fix
2022-08-29 09:55:00 +08:00
LukeZGD
8cd5ce1d35 Use idevicererestore for Windows OTA
Properly flash latest baseband, hopefully fixes activation issues
2022-08-27 23:30:51 +08:00
LukeZGD
ba2af83749 Add "DisableBBUpdate"
Disable baseband update for the device in this variable
2022-08-27 23:26:09 +08:00
LukeZGD
094a798de5 Fix #205 and other stuff
- add note for #204
- fix versioning for git on macOS
- display full idevicerestore command before running
2022-08-20 12:45:07 +08:00
LukeZGD
7a660bd67a Add messages on Windows and jailbreak option 2022-08-07 15:52:20 +08:00
LukeZGD
f83cbe2d6a Find IPSWDL (fixes finding 7.1.2 IPSW) 2022-08-04 09:56:23 +08:00
LukeZGD
bbb11ea01f Changes with some jailbreak stuff and device 2022-07-29 10:58:15 +08:00
LukeZGD
1e378c8506 Use shasum on macOS only, use sha1sum on others 2022-07-28 13:41:50 +08:00
LukeZGD
804a3e73ae Add ipsw_win3 and other fixes
- fix jailbreak option not showing up on iphone4down
- fix 7.1.2 custom ipsw creation on windows (ipsw_win3)
- do not show memory option on windows
- always skip memory option when custom ipsw detected
- enable 4.3.x ipsw creation on linux only
- use ipwnder32 for iphone4down on macos
- do not show ramdisk option on windows
- disable downgrading using iphone4down on windows for now due to issues with idevicerestore
2022-07-22 15:41:52 +08:00
LukeZGD
40adf6d8ca Fix creating custom 7.1.2 ipsw
previous 2 commits broke 7.1.2 stuff, this should fix it
2022-07-20 22:51:26 +08:00
LukeZGD
d92a0351c4 powdersn0w 2022-07-20 18:21:30 +08:00
LukeZGD
8b85e7f139 More corrections
what's with the wrong checksums from ipsw.me? haha
2022-07-19 10:08:32 +08:00
LukeZGD
aa802cfac6 Update
general fixes
2022-07-18 19:53:45 +08:00
LukeZGD
eaf36a0bbd Fix prompt for Memory Option 2022-07-17 10:41:33 +08:00
LukeZGD
ca2dd826c5 Update idevicerestore, working iOS 4 iPhone4Down
it turns out that the culprit was idevicerestore all along, haha
anyways next up may be updating to powdersn0w
2022-07-17 10:24:12 +08:00
LukeZGD
d151d71aac Update ipsw.sh
fix ios4fix script even though it doesn't really work anyway
2022-07-06 10:44:43 +08:00
LukeZGD
d60400a77f Some changes 2022-07-03 09:51:54 +08:00
LukeZGD
e9fdf2bf49 Update depends and tools 2022-06-29 13:00:32 +08:00
LukeZGD
c7690f4279 Update depends 2022-06-29 10:48:17 +08:00
LukeZGD
2ee6f283e5 Update ipsw.sh 2022-06-22 22:04:28 +08:00
LukeZGD
104cfb623f Update JailbreakFiles
verify existing file and stuff, also put in a function
2022-06-18 20:22:46 +08:00
LukeZGD
a89cba00bb Verbose boot option for iPhone4Down 2022-06-09 21:58:42 +08:00
LukeZGD
b85020a91f Fix iBoot patching for iPhone4Down
for #184 and #185
this should actually fix things this time
2022-06-09 21:12:04 +08:00
LukeZGD
cb049d4a01 Update some stuff
- update readme
- remove latest ios version check, just disable bbupdate for ipad2,3
- if jailbreak option is disabled, do not set custom ipsw
- change where iphone3,1 buildmanifest is saved
- remove pwndfu option for iphone4down
- download ipwndfu on linux only
2022-06-08 23:04:56 +08:00
LukeZGD
0afe0bc7a1 Workaround when latest bb is not signed
should be helpful especially for iPad2,3 users
2022-05-31 15:43:24 +08:00
LukeZGD
5a1461b3df More fixes
should be the last of them bugs? hopefully.
2022-05-31 12:35:00 +08:00
LukeZGD
3c6a500ad7 An update (fix some stuff) 2022-05-30 22:17:56 +08:00
LukeZGD
c456b386dd Windows again.
- pretty much the same as last time, except it was way easier to add now thanks to the code restructure
- baseband will not be touched and will be intact this time, unlike before when baseband gets downgraded to the 8.4.1/6.1.3 version
- it's still worse than futurerestore though, just use ota downgrader on linux/macos instead please
2022-05-29 22:57:53 +08:00
LukeZGD
5640c783d7 Remove duplicate jailbreak option 2022-05-29 10:15:48 +08:00
LukeZGD
690f7e311c iPhone4Down is now a part of iOS-OTA-Downgrader 2022-05-28 18:56:10 +08:00
LukeZGD
e74fe5f03b A bit of code restructure 2022-05-28 18:21:26 +08:00
LukeZGD
db7af88f5b IPSWFind, IPSWVerify, and other fixes
- IPSWFind and IPSWVerify to be used for the downgrade function and custom IPSW menu option
- depends: ipwndfu="$(which python2) ipwndfu" for macOS 12.3 and newer
- fix futurerestore error detect ($?)
- a bit of cleanup
2022-04-20 10:39:57 +08:00
LukeZGD
0aba782eab Name custom IPSW depending on jailbreak tool
CustomD for daibutsu, CustomE for EtasonJB
2022-04-18 10:41:52 +08:00
LukeZGD
b6d450a323 Add Jailbreak Tool Option
- selection between daibutsu and EtasonJB
- for iPhone4,1 and iPhone5,2 only
2022-04-16 10:02:19 +08:00
LukeZGD
d6770b7a2e Update ipsw.sh 2021-12-06 08:17:26 +08:00