Commit Graph

99 Commits

Author SHA1 Message Date
LukeZGD
091f866270 Update (for #113 and #114) 2021-08-20 09:58:17 +08:00
LukeZGD
a4166d51f4 Support Debian 11 Bullseye 2021-07-26 17:23:57 +08:00
LukeZGD
c9f402a359 Update README.md 2021-07-16 10:13:50 +08:00
LukeeGD
073615b140
Update and fix various stuff (#107)
* Add FindDevice timeout and choice to continue

* Use libimobiledevice and libirecovery from Homebrew when detected

* Update depends.sh

* Detect ASi homebrew, add attempts for entering pwnREC

* Update depends.sh

* Fix some things
2021-07-12 22:36:51 +08:00
LukeZGD
c641698877 Change "hard reset" to "force restart"
Use official wording by Apple in their help/support page to avoid confusion
2021-07-09 17:39:28 +08:00
LukeZGD
0a3d69fda3 Add restore tool selection, switch to m1stadev futurerestore, other fixes
- Restore selection is for 32-bit restores without jailbreak option
- In case that futurerestore fails, users can select 2 (idevicerestore) and create custom IPSW without jailbreak
- Switch to m1stadev fork of futurerestore (194), I tested it and works for 10.3.3 A7 restores, hopefully it works fine for others as well
- Other fixes in the scripts
2021-06-20 17:45:53 +08:00
LukeZGD
1931281d2f Update blobs.sh and readme 2021-06-13 20:07:18 +08:00
LukeZGD
00978b4120 Update depends and supported distros
now works on leap 15.3, and also all ubuntu versions 20.04 and newer
2021-06-07 13:49:58 +08:00
LukeZGD
e3f76f9701 Update ipsw tool, and other changes 2021-06-05 19:53:56 +08:00
LukeZGD
7322551588 Update README.md 2021-05-30 15:09:11 +08:00
LukeZGD
d3d2487ad4 Update README.md 2021-05-29 19:45:42 +08:00
LukeeGD
a2923a575e
Code refactoring, split to multiple scripts, general improvements (#96)
Lots of changes from this PR!
2021-05-29 19:26:08 +08:00
LukeZGD
52d8976963 Add jailbreaks in readme 2021-04-24 14:12:42 +08:00
LukeZGD
d5aa99659f Add more details in readme 2021-04-24 10:51:00 +08:00
LukeZGD
491db76b61 Some pwnDFU fixes
Skip "Booting iBSS" when iPwnder32 is used
2021-04-19 16:04:30 +08:00
LukeZGD
db116131ec Updates 2021-04-14 15:25:04 +08:00
LukeZGD
768db094ec Update EtasonJB untether 2021-04-05 09:56:48 +08:00
LukeZGD
6e9d0a8bf0 Update README.md 2021-03-29 23:45:48 +08:00
LukeZGD
c29d550565 Clarify iPod in list
there are lots of ipods, this script only supports the ipod touch 5
2021-03-27 09:30:39 +08:00
LukeZGD
418cc3c091 More updates
- rename from libimobiledevice_macos to just libimobiledevice
- update saved/pkg to saved/lib
- some message updates
- update baseband saved location
- add 21.04 hirsute in advance
- add message that 16.04 is eol and no longer supported
2021-03-25 10:29:47 +08:00
LukeZGD
9ba9be6b41 Update README.md
Didn't even realize that iPad mini 1 wasn't in the list haha
2021-03-25 09:43:14 +08:00
LukeZGD
b1ede8a2b1 Update depends install, add Debian support 2021-03-22 15:28:12 +08:00
LukeZGD
bb190d3001 Disable EtasonJB bootloop protection
- (#70)
- also add some more notes/info
2021-03-12 11:41:39 +08:00
LukeZGD
d870f5d8ca Add more messages in the SSH and pwnDFU part
- Lets the user know their options/steps for a successful SSH connection
- Also add message regarding pwnDFU
2021-03-05 12:49:07 +08:00
LukeZGD
b4f7bacf92 Continue if saved blobs detected
Allows the script to continue when saved blobs are detected even if the target version is now unsigned
2021-03-05 11:54:19 +08:00
LukeZGD
8937e5290e Update README.md 2021-02-21 00:40:19 +08:00
LukeZGD
575b4dd949 Update README.md 2021-02-19 15:08:02 +08:00
LukeZGD
6f0fdbf691 Remove nvram wifiaddr "workaround"
To undo the nvram changes, run "nvram -d wifiaddr" as root
2021-01-24 11:47:51 +08:00
LukeeGD
deb6e52631 Update README 2021-01-10 15:27:00 +08:00
LukeeGD
2d6c9b5452 Support for openSUSE Leap 15.2 2020-12-22 18:51:05 +08:00
LukeeGD
7f8d619bf1 Support for openSUSE Tumbleweed 2020-12-14 18:55:15 +08:00
LukeeGD
9c9468755a
Update README.md 2020-11-09 17:07:13 +08:00
LukeeGD
b488400221 Small changes 2020-10-22 20:28:31 +08:00
LukeeGD
91a90b7edd Do not flash latest baseband on iPhone5,1 2020-10-22 12:13:25 +08:00
LukeeGD
e5046274ee Put 8.4.1 jailbreak fixes in readme 2020-10-22 11:45:48 +08:00
LukeeGD
2422c005f8 Untested 16.04 support
not recommended to run on 16.04! use 18.04 and newer
2020-10-19 12:17:49 +08:00
LukeeGD
5bf4600628
Forgot to add iPad 4 in list 2020-10-19 08:54:02 +08:00
LukeeGD
d4e39828c1
Add notes for jailbreak option 2020-09-19 22:18:18 +08:00
LukeeGD
056fa383f2
Update README.md 2020-09-18 21:28:54 +08:00
LukeeGD
0709e04a4f Add option to jailbreak iOS 8 downgrades 2020-09-16 14:50:12 +08:00
LukeeGD
93dfdc6974 Update README.md 2020-09-16 07:59:50 +08:00
LukeeGD
c8e6db49b7 Add iOS 6 can be jailbroken
also fix link
2020-09-15 18:31:46 +08:00
LukeeGD
1e209e7a55 Add option to jailbreak iOS 6 downgrades 2020-09-15 18:25:37 +08:00
LukeeGD
40bd377e0b Update README.md 2020-09-15 11:56:58 +08:00
LukeeGD
3b01915462 Update README for easier reading and usage
Users can now drag restore.sh to terminal window
2020-09-15 11:46:17 +08:00
LukeeGD
3294372ea1 Add iPwnder32 as option for pwnDFU 2020-09-13 20:51:26 +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
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
d9c2ca48c7 Put HWModels in script (for #49) 2020-08-22 09:52:58 +08:00