blob: 88e5e9a6fe10c9a46eb107c4c60db6365c788b24 [file] [log] [blame]
set -e
BINARY_PATH="$1"
BINARY_NAME="$(basename $BINARY_PATH)"
adb shell rm -f /sdcard/$BINARY_NAME
adb shell rm -f /data/local/tmp/$BINARY_NAME
(adb push "$BINARY_PATH" "//sdcard" && adb shell "
set -e
mv /sdcard/$BINARY_NAME /data/local/tmp/
") || adb push "$BINARY_PATH" "//data/local/tmp"
adb shell "
set -e
cd /data/local/tmp
chmod +x $BINARY_NAME
"