diff --git a/scripts/debugging/android_sonar_dir.sh b/scripts/debugging/android_sonar_dir.sh index 07c6eb7c7..4978418b6 100755 --- a/scripts/debugging/android_sonar_dir.sh +++ b/scripts/debugging/android_sonar_dir.sh @@ -4,10 +4,12 @@ # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -if [ "$#" -ne 4 ]; then +if [ "$#" -ne 4 ] && [ "$#" -ne 2 ]; then echo "Utility for manipulating the sonar directory where certificates and connection config are stored on Android devices." echo "Usage: $0 pull APP_PACKAGE SOURCE DEST" echo "E.g: $0 pull com.facebook.flipper.sample device.crt /tmp/device.crt" + echo " or" + echo "Usage: $0 ls APP_PACKAGE" exit 1; fi PACKAGE=$2 @@ -19,6 +21,9 @@ case "$1" in # execute into that subshell. echo "cat files/sonar/$SOURCE" | adb shell run-as "$PACKAGE" > "$DEST" ;; + "ls") + echo "ls -la files/sonar" | adb shell run-as "$PACKAGE" + ;; *) echo "Unrecognised command: $1" exit 1