summaryrefslogtreecommitdiff
path: root/init.hardware.usb.rc
diff options
context:
space:
mode:
authorBadhri Jagan Sridharan <badhri@google.com>2018-05-25 18:04:14 -0700
committerBadhri Jagan Sridharan <badhri@google.com>2018-05-30 00:32:15 +0000
commitc5af059af108db031e4f22cbed683057aa07da3d (patch)
treed3cf20fa86a11bd998abbf4e63834f12af142743 /init.hardware.usb.rc
parent0d076454dbd1b1b6e74e17303f04d3ccdb1b04d2 (diff)
Set no_disconnect for ffs adb
no_disconnects flag defers disconnect till the actual descriptors are written. Bug: 78616385 Test: adb root with diag enabled succeeds on windows machine Change-Id: I1a144a8d612bc2fd93fc72c4c40762257d52407f
Diffstat (limited to 'init.hardware.usb.rc')
-rw-r--r--init.hardware.usb.rc2
1 files changed, 1 insertions, 1 deletions
diff --git a/init.hardware.usb.rc b/init.hardware.usb.rc
index 4f182ba..787f5cd 100644
--- a/init.hardware.usb.rc
+++ b/init.hardware.usb.rc
@@ -42,7 +42,7 @@ on early-boot
write /config/usb_gadget/g1/os_desc/qw_sign "MSFT100"
mkdir /dev/usb-ffs 0775 shell shell
mkdir /dev/usb-ffs/adb 0770 shell shell
- mount functionfs adb /dev/usb-ffs/adb rmode=0770,fmode=0660,uid=2000,gid=2000
+ mount functionfs adb /dev/usb-ffs/adb rmode=0770,fmode=0660,uid=2000,gid=2000,no_disconnect=1
mkdir /dev/usb-ffs/mtp 0770 mtp mtp
mkdir /dev/usb-ffs/ptp 0770 mtp mtp
mount functionfs mtp /dev/usb-ffs/mtp rmode=0770,fmode=0660,uid=1024,gid=1024,no_disconnect=1