Some more changes

This commit is contained in:
LukeeGD 2020-08-14 12:05:43 +08:00
parent d55072aaa8
commit cdc9d7d1e5

View File

@ -227,8 +227,8 @@ function kDFU {
[[ $VersionDetect == 5 ]] && kloader='kloader5' [[ $VersionDetect == 5 ]] && kloader='kloader5'
[[ ! $kloader ]] && kloader='kloader' [[ ! $kloader ]] && kloader='kloader'
[ ! $(which iproxy) ] && Error "iproxy cannot be found. Please re-install dependencies and try again" "./restore.sh InstallDependencies" [ ! $(which $iproxy) ] && Error "iproxy cannot be found. Please re-install dependencies and try again" "./restore.sh InstallDependencies"
iproxy 2222 22 & $iproxy 2222 22 &
iproxyPID=$! iproxyPID=$!
WifiAddr=$(echo "$ideviceinfo2" | grep 'WiFiAddress' | cut -c 14-) WifiAddr=$(echo "$ideviceinfo2" | grep 'WiFiAddress' | cut -c 14-)
WifiAddrDecr=$(echo $(printf "%x\n" $(expr $(printf "%d\n" 0x$(echo "${WifiAddr}" | tr -d ':')) - 1)) | sed 's/\(..\)/\1:/g;s/:$//') WifiAddrDecr=$(echo $(printf "%x\n" $(expr $(printf "%d\n" 0x$(echo "${WifiAddr}" | tr -d ':')) - 1)) | sed 's/\(..\)/\1:/g;s/:$//')
@ -263,7 +263,7 @@ function Recovery {
RecoveryDevice=$($lsusb | grep -c '1281') RecoveryDevice=$($lsusb | grep -c '1281')
if [[ $RecoveryDevice != 1 ]]; then if [[ $RecoveryDevice != 1 ]]; then
Log "Entering recovery mode..." Log "Entering recovery mode..."
ideviceenterrecovery $UniqueDeviceID >/dev/null $ideviceenterrecovery $UniqueDeviceID >/dev/null
while [[ $RecoveryDevice != 1 ]]; do while [[ $RecoveryDevice != 1 ]]; do
RecoveryDevice=$($lsusb | grep -c '1281') RecoveryDevice=$($lsusb | grep -c '1281')
sleep 2 sleep 2
@ -530,7 +530,7 @@ function SaveExternal {
function SavePkg { function SavePkg {
if [[ ! -d ../saved/pkg ]]; then if [[ ! -d ../saved/pkg ]]; then
Log "Downloading packages..." Log "Downloading packages..."
curl -L https://github.com/LukeZGD/iOS-OTA-Downgrader/releases/download/tools/depends_linux.zip -o depends_linux.zip curl -L https://github.com/LukeZGD/iOS-OTA-Downgrader-Keys/releases/download/tools/depends_linux.zip -o depends_linux.zip
if [[ $(shasum depends_linux.zip | awk '{print $1}') != 0bec64537f3fff46933becfaaae928f47785b22a ]]; then if [[ $(shasum depends_linux.zip | awk '{print $1}') != 0bec64537f3fff46933becfaaae928f47785b22a ]]; then
Error "Verifying failed. Please run the script again" "./restore.sh Install" Error "Verifying failed. Please run the script again" "./restore.sh Install"
fi fi