Support irecovery 1.0.1 (#109)

* irecovery 1.0.1

* Better solution
This commit is contained in:
CoocooFroggy 2021-07-19 23:30:15 -04:00 committed by GitHub
parent 395c155201
commit 49a564ccdd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,7 +10,7 @@ FindDevice() {
Log "Finding device in $1 mode..."
while (( $i < $Timeout )); do
[[ $($irecovery -q 2>/dev/null | grep "MODE" | cut -c 7-) == "$1" ]] && DeviceIn=1
[[ $($irecovery -q 2>/dev/null | grep -w "MODE" | cut -c 7-) == "$1" ]] && DeviceIn=1
if [[ $DeviceIn == 1 ]]; then
Log "Found device in $1 mode."
DeviceState="$1"
@ -33,7 +33,7 @@ GetDeviceValues() {
ideviceinfo2=$($ideviceinfo -s)
if [[ $? != 0 ]]; then
Log "Finding device in DFU/recovery mode..."
DeviceState="$($irecovery -q 2>/dev/null | grep "MODE" | cut -c 7-)"
DeviceState="$($irecovery -q 2>/dev/null | grep -w "MODE" | cut -c 7-"
else
DeviceState="Normal"
fi