summaryrefslogtreecommitdiff
path: root/usb
diff options
context:
space:
mode:
authorRay Chi <raychi@google.com>2022-03-03 14:46:20 +0800
committerTreeHugger Robot <treehugger-gerrit@google.com>2022-03-07 07:45:50 +0000
commitb30924e3599f2e92aeae498a6ae15d3b9a397930 (patch)
tree029bc9db464725c646273b2c4c8f9831d9b9c6f3 /usb
parent06a6fc040158bfe8e22975b19533e3c6211ed4b1 (diff)
downloadgs201-b30924e3599f2e92aeae498a6ae15d3b9a397930.tar.gz
usb: move the permission change to usb rc
Since permission change in hal rc may be late, gadget hal would enable USB function failed. The solution will change the permission before USB gadget hal starts. Bug: 206902205 Test: build pass and verified pass Change-Id: I45c1318f647220480fa03ba3b813a81b21393d71
Diffstat (limited to 'usb')
-rw-r--r--usb/gadget/android.hardware.usb.gadget-service.rc78
1 files changed, 0 insertions, 78 deletions
diff --git a/usb/gadget/android.hardware.usb.gadget-service.rc b/usb/gadget/android.hardware.usb.gadget-service.rc
index 49979d9..e3c3b0d 100644
--- a/usb/gadget/android.hardware.usb.gadget-service.rc
+++ b/usb/gadget/android.hardware.usb.gadget-service.rc
@@ -17,81 +17,3 @@ on post-fs
chmod 664 /sys/devices/platform/11210000.usb/dwc3_exynos_otg_b_sess
chmod 664 /sys/devices/platform/11210000.usb/dwc3_exynos_otg_id
chmod 664 /sys/devices/platform/11210000.usb/usb_data_enabled
-
-on property:vendor.usb.functions.ready=1
- chown system system /config/usb_gadget/
- chown system system /config/usb_gadget/g1
- chown system system /config/usb_gadget/g1/UDC
- chown system system /config/usb_gadget/g1/bDeviceClass
- chown system system /config/usb_gadget/g1/bDeviceProtocol
- chown system system /config/usb_gadget/g1/bDeviceSubClass
- chown system system /config/usb_gadget/g1/bMaxPacketSize0
- chown system system /config/usb_gadget/g1/bcdDevice
- chown system system /config/usb_gadget/g1/bcdUSB
- chown system system /config/usb_gadget/g1/configs
- chown system system /config/usb_gadget/g1/configs/b.1
- chown system system /config/usb_gadget/g1/configs/b.1/MaxPower
- chown system system /config/usb_gadget/g1/configs/b.1/bmAttributes
- chown system system /config/usb_gadget/g1/configs/b.1/strings
- chown system system /config/usb_gadget/g1/functions
- chown system system /config/usb_gadget/g1/functions/accessory.gs2
- chown system system /config/usb_gadget/g1/functions/acm.gs6
- chown system system /config/usb_gadget/g1/functions/acm.gs6/port_num
- chown system system /config/usb_gadget/g1/functions/acm.uwb0
- chown system system /config/usb_gadget/g1/functions/acm.uwb0/port_num
- chown system system /config/usb_gadget/g1/functions/audio_source.gs3
- chown system system /config/usb_gadget/g1/functions/dm.gs7
- chown system system /config/usb_gadget/g1/functions/ffs.adb
- chown system system /config/usb_gadget/g1/functions/ffs.mtp
- chown system system /config/usb_gadget/g1/functions/ffs.ptp
- chown system system /config/usb_gadget/g1/functions/midi.gs5
- chown system system /config/usb_gadget/g1/functions/midi.gs5/buflen
- chown system system /config/usb_gadget/g1/functions/midi.gs5/id
- chown system system /config/usb_gadget/g1/functions/midi.gs5/in_ports
- chown system system /config/usb_gadget/g1/functions/midi.gs5/index
- chown system system /config/usb_gadget/g1/functions/midi.gs5/out_ports
- chown system system /config/usb_gadget/g1/functions/midi.gs5/qlen
- chown system system /config/usb_gadget/g1/functions/mtp.gs0
- chown system system /config/usb_gadget/g1/functions/mtp.gs0/os_desc
- chown system system /config/usb_gadget/g1/functions/mtp.gs0/os_desc/interface.MTP
- chown system system /config/usb_gadget/g1/functions/mtp.gs0/os_desc/interface.MTP/compatible_id
- chown system system /config/usb_gadget/g1/functions/mtp.gs0/os_desc/interface.MTP/sub_compatible_id
- chown system system /config/usb_gadget/g1/functions/ncm.gs9
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/dev_addr
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/host_addr
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/ifname
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/os_desc
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/os_desc/interface.ncm
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/os_desc/interface.ncm/compatible_id
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/os_desc/interface.ncm/sub_compatible_id
- chown system system /config/usb_gadget/g1/functions/ncm.gs9/qmult
- chown system system /config/usb_gadget/g1/functions/ptp.gs1
- chown system system /config/usb_gadget/g1/functions/ptp.gs1/os_desc
- chown system system /config/usb_gadget/g1/functions/ptp.gs1/os_desc/interface.MTP
- chown system system /config/usb_gadget/g1/functions/ptp.gs1/os_desc/interface.MTP/compatible_id
- chown system system /config/usb_gadget/g1/functions/ptp.gs1/os_desc/interface.MTP/sub_compatible_id
- chown system system /config/usb_gadget/g1/functions/rndis.gs4
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/class
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/dev_addr
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/host_addr
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/ifname
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/os_desc
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/os_desc/interface.rndis
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/os_desc/interface.rndis/compatible_id
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/os_desc/interface.rndis/sub_compatible_id
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/protocol
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/qmult
- chown system system /config/usb_gadget/g1/functions/rndis.gs4/subclass
- chown system system /config/usb_gadget/g1/idProduct
- chown system system /config/usb_gadget/g1/idVendor
- chown system system /config/usb_gadget/g1/max_speed
- chown system system /config/usb_gadget/g1/os_desc
- chown system system /config/usb_gadget/g1/os_desc/b.1
- chown system system /config/usb_gadget/g1/os_desc/b_vendor_code
- chown system system /config/usb_gadget/g1/os_desc/qw_sign
- chown system system /config/usb_gadget/g1/os_desc/use
- chown system system /config/usb_gadget/g1/strings
- chown system system /config/usb_gadget/g1/strings/0x409
- chown system system /config/usb_gadget/g1/strings/0x409/manufacturer
- chown system system /config/usb_gadget/g1/strings/0x409/product
- chown system system /config/usb_gadget/g1/strings/0x409/serialnumber