summaryrefslogtreecommitdiff
path: root/init.bullhead.usb.rc
diff options
context:
space:
mode:
authorDevin Kim <dojip.kim@lge.com>2015-03-11 10:07:04 -0700
committerPatrick Tjin <pattjin@google.com>2015-03-11 15:49:38 -0700
commit58504fe0de47ad575ca05d77798986316ab9afa8 (patch)
tree7dd7db305e979d9fe0506a18a4cd1071e92384f6 /init.bullhead.usb.rc
parente68e4646b38a76e71c79825b2bfff673eb974d39 (diff)
downloadbullhead-58504fe0de47ad575ca05d77798986316ab9afa8.tar.gz
Use FunctionFS for adb
Change-Id: Id40c14926c27c10f8f857aa3cfb5f8326117515b
Diffstat (limited to 'init.bullhead.usb.rc')
-rw-r--r--init.bullhead.usb.rc6
1 files changed, 6 insertions, 0 deletions
diff --git a/init.bullhead.usb.rc b/init.bullhead.usb.rc
index f65e854..a68fc63 100644
--- a/init.bullhead.usb.rc
+++ b/init.bullhead.usb.rc
@@ -22,6 +22,12 @@ on boot
write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
+on post-fs
+ mkdir /dev/usb-ffs 0770 shell shell
+ mkdir /dev/usb-ffs/adb 0770 shell shell
+ mount functionfs adb /dev/usb-ffs/adb uid=2000,gid=2000
+ write /sys/class/android_usb/android0/f_ffs/aliases adb
+
# MTP
on property:sys.usb.config=mtp
stop adbd