combine adbd.rc with init.usb.rc
init.usb.rc and adbd.rc contain similar contents and belong in the same file. This file also belongs on the ramdisk as adbd is on the ramdisk, not the system partition, therefore resolving to keep init.usb.rc in its current location and combining the contents of adbd.rc is the best approach Change-Id: I430f8fea58694679e7b8b7be69ce87daadd616f4
This commit is contained in:
parent
b499834121
commit
2270dbbc84
3 changed files with 13 additions and 16 deletions
|
@ -264,8 +264,6 @@ endif
|
|||
|
||||
LOCAL_MODULE := adbd
|
||||
|
||||
LOCAL_INIT_RC := adbd.rc
|
||||
|
||||
LOCAL_FORCE_STATIC_EXECUTABLE := true
|
||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT_SBIN)
|
||||
LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_SBIN_UNSTRIPPED)
|
||||
|
|
14
adb/adbd.rc
14
adb/adbd.rc
|
@ -1,14 +0,0 @@
|
|||
on post-fs-data
|
||||
mkdir /data/misc/adb 02750 system shell
|
||||
mkdir /data/adb 0700 root root
|
||||
|
||||
# adbd is controlled via property triggers in init.<platform>.usb.rc
|
||||
service adbd /sbin/adbd --root_seclabel=u:r:su:s0
|
||||
class core
|
||||
socket adbd stream 660 system system
|
||||
disabled
|
||||
seclabel u:r:adbd:s0
|
||||
|
||||
# adbd on at boot in emulator
|
||||
on property:ro.kernel.qemu=1
|
||||
start adbd
|
|
@ -8,6 +8,19 @@ on post-fs-data
|
|||
chmod 0660 /sys/class/android_usb/android0/f_mass_storage/lun/file
|
||||
chown system system /sys/class/android_usb/android0/f_rndis/ethaddr
|
||||
chmod 0660 /sys/class/android_usb/android0/f_rndis/ethaddr
|
||||
mkdir /data/misc/adb 02750 system shell
|
||||
mkdir /data/adb 0700 root root
|
||||
|
||||
# adbd is controlled via property triggers in init.<platform>.usb.rc
|
||||
service adbd /sbin/adbd --root_seclabel=u:r:su:s0
|
||||
class core
|
||||
socket adbd stream 660 system system
|
||||
disabled
|
||||
seclabel u:r:adbd:s0
|
||||
|
||||
# adbd on at boot in emulator
|
||||
on property:ro.kernel.qemu=1
|
||||
start adbd
|
||||
|
||||
# Used to disable USB when switching states
|
||||
on property:sys.usb.config=none
|
||||
|
|
Loading…
Reference in a new issue