Set no_disconnect for ffs adb

no_disconnects flag defers disconnect till the actual descriptors
are written.

Bug: 72869030
Test: adb root with diag enabled succeeds on windows machine
Change-Id: I1a144a8d612bc2fd93fc72c4c40762257d52407f
This commit is contained in:
Badhri Jagan Sridharan
2018-05-25 18:04:14 -07:00
parent 3ef84565a6
commit d8314216e9

View File

@@ -43,7 +43,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