summaryrefslogtreecommitdiff
path: root/usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp')
-rw-r--r--usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp b/usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp
index 8402853b99..4c40bf88af 100644
--- a/usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp
+++ b/usb/gadget/1.1/default/lib/UsbGadgetUtils.cpp
@@ -178,6 +178,9 @@ Status addGenericAndroidFunctions(MonitorFfs* monitorFfs, uint64_t functions, bo
Status addAdb(MonitorFfs* monitorFfs, int* functionCount) {
ALOGI("setCurrentUsbFunctions Adb");
+ if (!WriteStringToFile("1", DESC_USE_PATH))
+ return Status::ERROR;
+
if (!monitorFfs->addInotifyFd("/dev/usb-ffs/adb/")) return Status::ERROR;
if (linkFunction("ffs.adb", (*functionCount)++)) return Status::ERROR;