mirror of
https://github.com/Evolution-X-Devices/device_google_gs201
synced 2026-01-27 18:37:19 +00:00
This change migrates IUsbGadget implementation to AIDL. Port of commit <d6d0b7d2ca5066988ee90889dccd00c06d64b694>. Bug: 218791946 Test: USB function switch success and AIDL service is running. Change-Id: I9613178d3cd2f9abd5396e4af763a257a8ef62a7
21 lines
1.0 KiB
Plaintext
21 lines
1.0 KiB
Plaintext
service vendor.usb-gadget-hal /vendor/bin/hw/android.hardware.usb.gadget-service
|
|
class hal
|
|
user system
|
|
group system shell mtp wakelock
|
|
capabilities WAKE_ALARM BLOCK_SUSPEND
|
|
|
|
on post-fs
|
|
chown root system /sys/class/typec/port0/power_role
|
|
chown root system /sys/class/typec/port0/data_role
|
|
chown root system /sys/class/typec/port0/port_type
|
|
chown root system /sys/devices/platform/10d60000.hsi2c/i2c-2/i2c-max77759tcpc/contaminant_detection
|
|
chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_otg_b_sess
|
|
chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_otg_id
|
|
chown root system /sys/devices/platform/11210000.usb/usb_data_enabled
|
|
chmod 664 /sys/class/typec/port0/power_role
|
|
chmod 664 /sys/class/typec/port0/data_role
|
|
chmod 664 /sys/class/typec/port0/port_type
|
|
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
|