mirror of
https://github.com/LukeZGD/Legacy-iOS-Kit.git
synced 2024-11-27 10:24:16 +01:00
Add messages to jailbreak and sideload options
This commit is contained in:
parent
ce389c4a04
commit
2de5884b74
51
restore.sh
51
restore.sh
@ -6028,13 +6028,10 @@ menu_main() {
|
||||
menu_items+=("Save SHSH Blobs")
|
||||
fi
|
||||
if [[ $device_mode == "Normal" ]]; then
|
||||
# remove linux check here on later sideloader update
|
||||
if [[ $platform == "linux" ]]; then
|
||||
case $device_vers in
|
||||
[12].* ) :;;
|
||||
[1289]* ) menu_items+=("Sideload IPA");;
|
||||
esac
|
||||
fi
|
||||
menu_items+=("App Management" "Data Management")
|
||||
fi
|
||||
case $device_type in
|
||||
@ -6205,7 +6202,7 @@ menu_ipa() {
|
||||
if [[ $1 == "Install"* ]]; then
|
||||
print "* Make sure that AppSync Unified (iOS 5+) is installed on your device."
|
||||
else
|
||||
print "* Sideload IPA is for iOS 9 and newer."
|
||||
print "* Sideload IPA is for iOS 9 and newer only."
|
||||
print "* Sideloading will require an Apple ID."
|
||||
print "* Your Apple ID and password will only be sent to Apple servers."
|
||||
print "* Make sure that the device is activated and connected to the Internet."
|
||||
@ -6214,6 +6211,13 @@ menu_ipa() {
|
||||
menu_items=()
|
||||
fi
|
||||
fi
|
||||
if [[ $platform == "macos" ]]; then
|
||||
echo
|
||||
warn "Sideload IPA is currently not supported on macOS."
|
||||
print "* Use Sideloadly or AltServer instead for now."
|
||||
pause
|
||||
back=1
|
||||
fi
|
||||
echo
|
||||
if [[ -n $ipa_path ]]; then
|
||||
print "* Selected IPA: $ipa_path"
|
||||
@ -7639,26 +7643,19 @@ device_jailbreak() {
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
log "Checking if your device and version is supported..."
|
||||
if [[ $device_type == "iPad2"* && $device_vers == "4"* ]]; then
|
||||
warn "This will be a semi-tethered jailbreak. checkm8-a5 is required to boot to a jailbroken state."
|
||||
print "* To boot jailbroken later, go to: Other Utilities -> Just Boot"
|
||||
pause
|
||||
elif [[ $device_proc == 5 ]]; then
|
||||
print "* Note: It would be better to jailbreak using sideload or custom IPSW methods for A5 devices."
|
||||
elif [[ $device_proc == 6 && $platform == "linux" ]]; then
|
||||
print "* Note: It would be better to jailbreak using sideload or custom IPSW methods for A6 devices on Linux."
|
||||
fi
|
||||
case $device_vers in
|
||||
9.3.[1234] | 9.3 | 9.2* | 9.1 | [87654]* | 3.2* | 3.1.3 ) :;;
|
||||
3.1* )
|
||||
if [[ $device_type != "iPhone2,1" ]]; then
|
||||
warn "This version ($device_vers) is not supported for jailbreaking with SSHRD."
|
||||
print "* Supported versions are: 3.1.3 to 9.3.4 (excluding 9.0.x)"
|
||||
return
|
||||
fi
|
||||
;;
|
||||
* )
|
||||
warn "This version ($device_vers) is not supported for jailbreaking with SSHRD."
|
||||
print "* Supported versions are: 3.1.3 to 9.3.4 (excluding 9.0.x)"
|
||||
return
|
||||
;;
|
||||
esac
|
||||
print "* Note: If you need to sideload, you can use Legacy iOS Kit's \"Sideload IPA\" option."
|
||||
print "* For more details, go to: https://github.com/LukeZGD/Legacy-iOS-Kit/wiki/Jailbreaking"
|
||||
echo
|
||||
case $device_vers in
|
||||
8.2 | 8.[10]* )
|
||||
if [[ $device_proc == 5 ]]; then
|
||||
@ -7670,9 +7667,8 @@ device_jailbreak() {
|
||||
fi
|
||||
;;
|
||||
9.0* )
|
||||
print "* For this version, use Pangu9, or download openpwnage and sideload it to your device."
|
||||
print "* For this version, use Pangu9 on older macOS to jailbreak your device."
|
||||
print "* https://ios.cfw.guide/installing-pangu9/"
|
||||
print "* https://github.com/0xilis/openpwnage"
|
||||
return
|
||||
;;
|
||||
9.3.[56] )
|
||||
@ -7686,6 +7682,19 @@ device_jailbreak() {
|
||||
print "* https://github.com/staturnzz/socket"
|
||||
return
|
||||
;;
|
||||
9.3.[1234] | 9.3 | 9.2* | 9.1 | [87654]* | 3.2* | 3.1.3 ) :;;
|
||||
3.1* )
|
||||
if [[ $device_type != "iPhone2,1" ]]; then
|
||||
warn "This version ($device_vers) is not supported for jailbreaking with SSHRD."
|
||||
print "* Supported versions are: 3.1.3 to 9.3.4 (excluding 9.0.x)"
|
||||
return
|
||||
fi
|
||||
;;
|
||||
* )
|
||||
warn "This version ($device_vers) is not supported for jailbreaking with SSHRD."
|
||||
print "* Supported versions are: 3.1.3 to 9.3.4 (excluding 9.0.x)"
|
||||
return
|
||||
;;
|
||||
esac
|
||||
print "* By selecting Jailbreak Device, your device will be jailbroken using SSH Ramdisk."
|
||||
print "* Before continuing, make sure that your device does not have a jailbreak yet."
|
||||
|
Loading…
Reference in New Issue
Block a user