LukeeGD
1150afd245
Fix prefix
2020-09-13 22:36:18 +08:00
LukeeGD
02003f032b
Compile irecovery in resources instead of /usr/local
2020-09-13 22:26:49 +08:00
LukeeGD
3294372ea1
Add iPwnder32 as option for pwnDFU
2020-09-13 20:51:26 +08:00
LukeeGD
52594bad6e
Fix iBSSb and iBECb errors on 5S
...
This isnt really a crucial fix
2020-09-11 22:38:51 +08:00
LukeeGD
5716a94c03
Fix IPSW name for 5S
...
#54
2020-09-11 18:54:06 +08:00
LukeeGD
9dc6ca1657
Prevent irecovery timeout completely
...
Move ideviceinfo2 above irecovery2 and check exit status
2020-09-10 17:37:53 +08:00
LukeeGD
b52c9d3c7f
Fix some issues
...
- Fix irecovery long timeout (still has timeout but shorter)
- Removed precompiled irecovery, just compile on install like before
- Change some things at Main to prevent errors on first run
2020-09-10 17:20:46 +08:00
LukeeGD
4a2435c007
Use irecovery instead of lsusb/system_profiler
...
for #54
- Also change 10 seconds to 8 seconds for entering DFU
- Also remove firmware and ipwndfu folders on depends install
2020-09-10 16:28:52 +08:00
LukeeGD
be4fcb5a70
Small update for depends install
...
- Removed libplist and libusbmuxd (they get installed as dependencies anyway)
- Only symlink libraries for Fedora 32 and below (33 now uses latest so no symlinking)
2020-09-09 08:33:22 +08:00
LukeeGD
8783eda5b8
SaveExternal first before device detection
...
- Also remove selecting 8.4.1 for iPhone 5C
2020-09-08 16:17:53 +08:00
LukeeGD
9c3b68e194
Change some things in creating custom 10.3.3 IPSW
...
- Patch both ipad4 and ipad4b for iPads
- Change IPSWCustom name
- Same IPSW can now be reused on different ProductType A7 iPhones/iPads
- Also remove unused
2020-09-08 13:50:27 +08:00
LukeeGD
de6e5792bf
An update
...
- Recompile futurerestore for Bionic
- Allow ipwndfu for A6 devices in recovery
- Add Ubuntu 20.10 to support (untested and not even released yet but it most likely will work anyway)
2020-09-07 15:55:38 +08:00
LukeeGD
ce1d47c88a
More updates for Linux tools and depends
...
- Recompile futurerestore and tsschecker again with static irecovery libs
- Add compiled irecovery, libirecovery no longer needed to be compiled
- Remove igetnonce
- Remove unneeded depends
2020-09-06 15:57:01 +08:00
LukeeGD
2d8d9482c1
Recompile futurerestore and tsschecker linux
...
- Do not distribute dynamic libs anymore
2020-09-02 22:14:36 +08:00
LukeeGD
f2456f3b1d
Removed nonworking msys support
...
- to clean up the code a bit, msys support has been removed (that isn't working anyway)
- it's now in the separate win branch again with some fixes
- win branch will only be merged if I ever get a working futurerestore with libipatcher for windows
2020-09-02 13:46:55 +08:00
LukeeGD
479b320bc7
Added color to script output
...
add "NoColor" argument to disable
2020-09-01 10:25:27 +08:00
LukeeGD
2b51dc6598
SHSH name
2020-08-30 22:12:39 +08:00
LukeeGD
6106695a63
Fix being unable to find SHSH
...
for #53
- will now always convert ecid hex to dec
- also some changes in clean function
2020-08-30 21:42:24 +08:00
LukeeGD
4a8af9f302
Update some things
...
- Update Dropbear deb link
- Remove irecovery macOS (now comes from imobiledevice-net)
- Changes in some error messages
2020-08-27 18:50:47 +08:00
LukeeGD
204deb6a43
Fix #52
2020-08-26 16:27:44 +08:00
LukeeGD
6f2bf6ed0c
Update restore.sh
2020-08-25 14:50:27 +08:00
LukeeGD
3e340b5e75
Untested MSYS MinGW64 support
2020-08-25 14:42:57 +08:00
LukeeGD
d823cfcb0d
SHSH APNonce
2020-08-24 19:07:44 +08:00
LukeeGD
1d5f7efb83
Move iBEC/iBSS stuff to BasebandDetect
...
also for #49
2020-08-22 18:50:29 +08:00
LukeeGD
d9c2ca48c7
Put HWModels in script (for #49 )
2020-08-22 09:52:58 +08:00
LukeeGD
fd1a851023
Fix libirecovery error and update readme
2020-08-17 20:31:15 +08:00
LukeeGD
631b347842
Forgot tsschecker macos
2020-08-17 14:14:08 +08:00
LukeeGD
e59c7a7edc
Replace pzb with partial-zip
2020-08-16 19:25:32 +08:00
LukeeGD
b1485900ee
Some changes for Linux stuff
...
- Don't mess with /usr/lib and /usr/local/lib anymore
- libirecovery will still be compiled and installed
- Also update bionic sha1
2020-08-16 15:09:55 +08:00
LukeeGD
9c95d11330
Advanced options 32-bit
2020-08-16 12:23:07 +08:00
LukeeGD
28644d7722
Update restore.sh
2020-08-15 01:10:52 +08:00
LukeeGD
684a9ef9ae
Re-add Bionic support
2020-08-14 16:07:14 +08:00
LukeeGD
bc0c0f650c
Update restore.sh
2020-08-14 13:34:48 +08:00
LukeeGD
a3126703b2
Forgot to add xcode select
2020-08-14 12:43:30 +08:00
LukeeGD
59c8bbc8de
SaveExternal first before detect
2020-08-14 12:27:55 +08:00
LukeeGD
cdc9d7d1e5
Some more changes
2020-08-14 12:05:43 +08:00
LukeeGD
d55072aaa8
Changes for dependencies (especially macOS)
...
- python3 no longer required
- Homebrew no longer required
- macOS libimobiledevice is from imobiledevice-net
2020-08-14 11:57:20 +08:00
LukeeGD
028d6fb283
Some changes
2020-08-13 12:57:31 +08:00
LukeeGD
cd8eca768d
Fix syntax error
2020-08-13 10:11:33 +08:00
LukeeGD
54a4d04333
Update restore.sh
2020-08-12 22:08:14 +08:00
LukeeGD
e15aac2ab9
Add more options for 32-bit DFU
...
not tested, for more advanced users only
2020-08-12 22:05:51 +08:00
LukeeGD
0945dd1a83
Depends
2020-08-11 09:33:00 +08:00
LukeeGD
98423fa73a
Dependency install
2020-08-11 08:57:18 +08:00
LukeeGD
6f29f7d04a
Update README add more notes
2020-08-10 22:08:15 +08:00
LukeeGD
43abc41ca3
Update patches
2020-08-05 11:07:28 +08:00
LukeeGD
b76e22bb12
Update SaveExternal
2020-08-04 23:49:55 +08:00
LukeeGD
4a0b20351c
Find device in pwnREC
...
(for A7) remove "continuing anyway" as that will just always fail
2020-08-04 17:48:10 +08:00
LukeeGD
7b18f3bdb1
Fix iproxy
2020-08-04 17:21:02 +08:00
LukeeGD
66e64ed1b2
Check for iproxy
2020-08-04 16:24:19 +08:00
LukeeGD
8af72a66bd
Give option to continue
2020-08-01 13:31:37 +08:00