Migrate IUsb implementation to AIDL

This change migrates IUsb implementation to AIDL.
Also, IUsb and IUsbGadget now run in its own processes
to improve stability and isolation.

Bug: 200993386
Bug: 199357330
Change-Id: I02753af4a41916b77ce110f9531504bf8c6a4691
This commit is contained in:
Badhri Jagan Sridharan 2022-01-17 20:43:02 -08:00
parent db9e401c24
commit 3c97a6bb68
14 changed files with 1001 additions and 1028 deletions

View file

@ -394,7 +394,9 @@ endif
# USB HAL
PRODUCT_PACKAGES += \
android.hardware.usb@1.3-service.gs101
android.hardware.usb-service.gs101
PRODUCT_PACKAGES += \
android.hardware.usb.gadget-service.gs101
# MIDI feature
PRODUCT_COPY_FILES += \