19 lines
508 B
Bash
19 lines
508 B
Bash
|
|
#!/bin/bash
|
||
|
|
|
||
|
|
set -ex
|
||
|
|
|
||
|
|
if [[ "$@" != *"--no-reboot"* ]]; then
|
||
|
|
adb reboot recovery
|
||
|
|
echo "Waiting for device to boot into recovery..."
|
||
|
|
adb wait-for-recovery
|
||
|
|
fi
|
||
|
|
adb root
|
||
|
|
adb wait-for-recovery
|
||
|
|
|
||
|
|
# There is no /data in recovery unless mounted.
|
||
|
|
# Push test to /system directory in the recovery ramdisk
|
||
|
|
adb push ${ANDROID_PRODUCT_OUT}/data/nativetest64/vintf_object_recovery_test/vintf_object_recovery_test \
|
||
|
|
/system/bin/vintf_object_recovery_test
|
||
|
|
|
||
|
|
adb shell /system/bin/vintf_object_recovery_test
|