You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NanoDroid/systest/META-INF/com/google/android/update-binary

39 lines
544 B
Bash

#!/sbin/sh
umask 022
OUTFD=${2}
ZIP=${3}
mkdir -p /dev/tmp
unzip -oq "${ZIP}" -d "/dev/tmp"
if [ ! -f /dev/tmp/SysTest ]; then
echo " !! failed to load SysTest"
exit 1
else
source "/dev/tmp/SysTest"
fi
detect_bootmode
detect_outfd
show_banner
ui_print " || performing tests"
ui_print " "
ui_print " || storing results in $(dirname ${LOGFILE}):"
ui_print " || as $(basename ${LOGFILE})"
ui_print " "
setup_busybox
mount_partitions
system_test
store_results
${BOOTMODE} || umount_partitions
ui_print " > Done!"
ui_print " "
exit 0