#!/bin/bash
|
adb shell chmod 755 /data/local/tmp/32/vts_shell_driver32
|
adb shell chmod 755 /data/local/tmp/64/vts_shell_driver64
|
adb shell killall vts_hal_driver32 > /dev/null 2&>1
|
adb shell killall vts_hal_driver64 > /dev/null 2&>1
|
adb shell killall vts_shell_driver32 > /dev/null 2&>1
|
adb shell killall vts_shell_driver64 > /dev/null 2&>1
|
adb shell rm -f /data/local/tmp/vts_driver_*
|
adb shell rm -f /data/local/tmp/vts_agent_callback*
|
adb shell LD_LIBRARY_PATH=/data/local/tmp/64 \
|
/data/local/tmp/64/vts_hal_agent64 \
|
--hal_driver_path_32=/data/local/tmp/32/vts_hal_driver32 \
|
--hal_driver_path_64=/data/local/tmp/64/vts_hal_driver64 \
|
--spec_dir=/data/local/tmp/spec \
|
--shell_driver_path_32=/data/local/tmp/32/vts_shell_driver32 \
|
--shell_driver_path_64=/data/local/tmp/64/vts_shell_driver64
|
# to run using nohup
|
# adb shell LD_LIBRARY_PATH=/data/local/tmp nohup /data/local/tmp/vts_hal_agent
|
# /data/local/tmp/vts_hal_driver32 /data/local/tmp/vts_hal_driver64 /data/local/tmp/spec
|
# ASAN_OPTIONS=coverage=1 for ASAN
|