1546734b3ab577d46afe863515104a062e88a109bAndy Hung#!/bin/bash 2546734b3ab577d46afe863515104a062e88a109bAndy Hung 3546734b3ab577d46afe863515104a062e88a109bAndy Hungif [ -z "$ANDROID_BUILD_TOP" ]; then 4546734b3ab577d46afe863515104a062e88a109bAndy Hung echo "Android build environment not set" 5546734b3ab577d46afe863515104a062e88a109bAndy Hung exit -1 6546734b3ab577d46afe863515104a062e88a109bAndy Hungfi 7546734b3ab577d46afe863515104a062e88a109bAndy Hung 8546734b3ab577d46afe863515104a062e88a109bAndy Hung# ensure we have mm 9546734b3ab577d46afe863515104a062e88a109bAndy Hung. $ANDROID_BUILD_TOP/build/envsetup.sh 10546734b3ab577d46afe863515104a062e88a109bAndy Hung 11546734b3ab577d46afe863515104a062e88a109bAndy Hungpushd $ANDROID_BUILD_TOP/frameworks/av/services/audioflinger/ 12546734b3ab577d46afe863515104a062e88a109bAndy Hungpwd 13546734b3ab577d46afe863515104a062e88a109bAndy Hungmm 14546734b3ab577d46afe863515104a062e88a109bAndy Hung 15546734b3ab577d46afe863515104a062e88a109bAndy Hungecho "waiting for device" 16546734b3ab577d46afe863515104a062e88a109bAndy Hungadb root && adb wait-for-device remount 17546734b3ab577d46afe863515104a062e88a109bAndy Hungadb push $OUT/system/lib/libaudioresampler.so /system/lib 186b667dde03a5707285a2ff76ada525075d4c60efAndy Hungadb push $OUT/data/nativetest/resampler_tests /system/bin 19546734b3ab577d46afe863515104a062e88a109bAndy Hung 20546734b3ab577d46afe863515104a062e88a109bAndy Hungsh $ANDROID_BUILD_TOP/frameworks/av/services/audioflinger/tests/run_all_unit_tests.sh 21546734b3ab577d46afe863515104a062e88a109bAndy Hung 22546734b3ab577d46afe863515104a062e88a109bAndy Hungpopd 23