File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed
Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -1762,18 +1762,17 @@ device_dfuhelper() {
17621762 fi
17631763 exit
17641764 fi
1765- device_find_all $1
1766- opt= $?
1767- if [[ $opt == 1 ]]; then
1765+ print " * Get ready... "
1766+ device_mode= " $( $irecovery -q 2> /dev/null | grep -w " MODE " | cut -c 7- ) "
1767+ if [[ $device_mode == " DFU " && $mode != " device_dfuhelper " ]]; then
17681768 log " Found device in DFU mode."
1769- device_mode=" DFU"
17701769 return
1770+ elif [[ -n $device_mode ]]; then
1771+ for i in {3..1}; do
1772+ echo -n " $i "
1773+ sleep 1
1774+ done
17711775 fi
1772- print " * Get ready..."
1773- for i in {3..1}; do
1774- echo -n " $i "
1775- sleep 1
1776- done
17771776 case $device_type in
17781777 iPhone1,* | iPod1,1 ) device_dfuhelper3 $2 ; return ;;
17791778 iPad1,1 | iPad1[12]* ) : ;;
You can’t perform that action at this time.
0 commit comments