Browse Source

other version of the check script working with Android N

Andy Scherzinger 8 years ago
parent
commit
30440eb55a
1 changed files with 7 additions and 2 deletions
  1. 7 2
      wait_for_emulator.sh

+ 7 - 2
wait_for_emulator.sh

@@ -1,14 +1,17 @@
 #!/bin/bash
 
+# Originally written by Ralf Kistner <ralf@embarkmobile.com>, but placed in the public domain
+
 bootanim=""
 failcounter=0
 checkcounter=0
+
 until [[ "$bootanim" =~ "stopped" ]]; do
    bootanim=`adb -e shell getprop init.svc.bootanim 2>&1`
    echo "($checkcounter) $bootanim"
    if [[ "$bootanim" =~ "not found" ]]; then
       let "failcounter += 1"
-      if [[ $failcounter -gt 30 ]]; then
+      if [[ $failcounter -gt 3 ]]; then
         echo "Failed to start emulator"
         exit 1
       fi
@@ -16,4 +19,6 @@ until [[ "$bootanim" =~ "stopped" ]]; do
    let "checkcounter += 1"
    sleep 10
 done
-echo "Done"
+echo "($checkcounter) Done"
+adb -e shell input keyevent 82
+echo "($checkcounter) Unlocked emulator screen"