repo created
This commit is contained in:
commit
93184d21d1
1403 changed files with 189511 additions and 0 deletions
29
scripts/wait_for_emulator.sh
Executable file
29
scripts/wait_for_emulator.sh
Executable file
|
|
@ -0,0 +1,29 @@
|
|||
#!/bin/bash
|
||||
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2021 Ralf Kistner <ralf@embarkmobile.com>
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
#
|
||||
|
||||
# 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" || "$bootanim" =~ "error" ]]; then
|
||||
let "failcounter += 1"
|
||||
if [[ $failcounter -gt 3 ]]; then
|
||||
echo "Failed to start emulator"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
let "checkcounter += 1"
|
||||
sleep 20
|
||||
done
|
||||
echo "($checkcounter) Done"
|
||||
adb -e shell input keyevent 82
|
||||
echo "($checkcounter) Unlocked emulator screen"
|
||||
Loading…
Add table
Add a link
Reference in a new issue