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
98380efbc6
Update device.sh
...
update ibss option messages
2022-06-09 10:37:29 +08:00
LukeZGD
91fee9547f
Fix perms issue and add iBSS options
...
for #182 and #183
2022-06-09 00:14:01 +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
fc105905f7
Update message
...
messages after idevicerestore, and message to exit on windows
2022-06-05 09:14:07 +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
d703ab0157
Update ipsw
2022-05-13 16:24:41 +08:00
LukeZGD
baedf5657e
Better Debian detection
...
Fixes Debian-based distros that show unsupported (tested on SparkyLinux, Neptune, LMDE)
2022-05-12 15:57:33 +08:00
LukeZGD
7ee96c6d67
Update some baseband info
...
- 5c models share the same baseband with 5s
- (i realized this a bit late but ig better late than never)
2022-05-07 14:44:39 +08:00
LukeZGD
7ab1b79baa
Use LatestVer BuildManifest on tsschecker
...
fixes the firmware.json issue
2022-05-01 11:59:01 +08:00
LukeZGD
9d3ab0fb21
Update depends and tools
2022-04-29 16:16:31 +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
0d1baac430
Update device.sh
2022-03-22 09:46:03 +08:00
LukeZGD
bee690b64e
Update downgrade.sh
2022-03-16 12:07:12 +08:00
LukeZGD
1688f66507
Print full restore command, show message on error
2022-03-16 11:59:01 +08:00
LukeZGD
a170ec5376
Workaround python2 removal in macOS 12.3
...
not tested
2022-03-16 11:42:58 +08:00
LukeZGD
0bd069df62
Wait for iproxy
...
Add sleep 2 after running iproxy to ensure ssh connection
2022-03-12 16:00:10 +08:00
LukeZGD
68997fbfae
Update some messages
...
the "enter root password" message is not accurate. sudo doesn't ask for root password, it asks for the current user's password
2022-03-05 19:57:23 +08:00
LukeZGD
ea5df0c045
Add ipwnder_lite for pwnDFU option
...
not tested, so not sure if it works
2022-02-14 16:08:57 +08:00
cram
c7a6dc3d55
Update ssh_config ( #157 )
...
Best to change UserKnownHostsFile to /dev/null rather than a persistent file.
AddKeysToAgent yes
IdentitiesOnly yes
Both required for successful connection under Catalina/OpenSSH_8.1p1, LibreSSL 2.7.3
2022-01-03 00:24:07 +08:00
LukeZGD
d6770b7a2e
Update ipsw.sh
2021-12-06 08:17:26 +08:00
LukeZGD
f50d42e487
Update jailbreak stuff
...
- iPhone5,2 will now also use daibutsuCFW
- Update EtasonJB untether, hopefully it fixes issues
2021-11-28 22:56:38 +08:00
LukeZGD
b1fac869dc
Latest baseband will now always be flashed
...
removed latest baseband option
2021-11-28 14:04:07 +08:00
LukeZGD
ea4f0814d4
Update depends.sh
...
not update the whole arch system
2021-11-28 01:36:57 +08:00
LukeZGD
3b665b1627
DFU Advanced Menu now requires an argument
2021-11-25 15:24:50 +08:00
LukeZGD
da42562436
Fix BasebandManifest error A7
2021-11-24 07:39:51 +08:00
LukeZGD
a4eacc24cc
Update
2021-11-20 21:56:52 +08:00
LukeZGD
4c3b850772
Add latest version signing check and fix other stuff
2021-11-18 18:33:15 +08:00
LukeZGD
83087e0fdc
Some Shellcheck stuff
2021-11-17 14:37:02 +08:00
LukeZGD
5f27ef2db6
Fix "Downgrade command not found"
...
also fix main menu items
2021-11-09 16:59:56 +08:00
LukeZGD
5b773d3b4a
Fix the custom IPSW option from main menu
...
Creating the custom IPSW from the main menu doesn't actually bundle a jailbreak, oops. This has been fixed here
2021-11-09 09:55:51 +08:00
LukeZGD
93277df442
Print options when enabled/disabled
2021-11-08 09:48:18 +08:00
LukeZGD
ccd68034f8
Latest baseband thing
2021-11-07 22:57:20 +08:00
LukeZGD
89d4e13036
Add NoDevice mode and fix some errors
...
perform operations without an iOS device connected (create custom IPSW for 32-bit devices, and saving OTA blobs)
2021-11-07 21:29:31 +08:00
LukeZGD
26a3236d61
Some script updates
...
- Print device version
- Do not run SimpleHTTPServer as root
- Other cleanup stuff
2021-11-06 22:10:04 +08:00
LukeZGD
3d9f12b146
Fix permissions, remove unused
2021-11-05 10:27:41 +08:00
LukeZGD
c15e3c7984
Support flashing latest baseband with the jailbreak option
...
- iOS-OTA-Downgrader will now be able to flash the latest baseband even if the jailbreak option is enabled
- idevicerestore is now removed, futurerestore will now always be used
- windows support is now removed (now in the "windows" branch and will no longer be updated or supported)
- custom ipsw option is now removed
- existing custom ipsw's created from previous commits will need to be deleted and re-created to use starting from this commit
- custom ipsw's created in the windows version will NOT be compatible with the latest linux/macos versions of ota downgrader
2021-11-02 16:21:06 +08:00
LukeZGD
c8ce4a5c95
Add zenity macos
2021-11-01 13:34:41 +08:00
LukeZGD
da9d926553
Get firmware keys for "Other" restores
2021-10-31 09:59:23 +08:00
LukeZGD
e9481a2662
Latest baseband option
2021-10-26 11:41:09 +08:00
LukeZGD
73a61ac37d
Disable jailbreak option on iPad mini 1
2021-10-26 11:33:18 +08:00