From 67461ba7748583c88b41a855393af7a8f0b5cfd8 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Tue, 10 Oct 2017 16:28:22 +0200 Subject: [PATCH] insert or eject file from gadget mass storage --- mass-storage-file.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 mass-storage-file.sh diff --git a/mass-storage-file.sh b/mass-storage-file.sh new file mode 100755 index 0000000..5a32bfa --- /dev/null +++ b/mass-storage-file.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +FILE=/sys/kernel/config/usb_gadget/g1/configs/c.1/mass_storage.usb0/lun.0/file + +if [ -z "$1" ] ; then + echo "EJECT "`cat $FILE` + sudo sh -c "echo '' > $FILE" +elif [ -e "$1" ] ; then + sudo sh -c "readlink -f $1 > $FILE" + echo "INSERT "`cat $FILE` +else + echo "Usage: $0 /path/to/disk.img" + exit 1 +fi + -- 2.20.1