diff options
| author | Mike Lockwood <lockwood@google.com> | 2015-03-27 13:18:43 -0700 |
|---|---|---|
| committer | SpiritCroc <dev@spiritcroc.de> | 2020-06-14 11:09:18 +0200 |
| commit | e3415b5d2a99913b5ab3183edf4f6101db07799e (patch) | |
| tree | 465f4cc39dd16e6ad298bfe9b3dae62d79512995 | |
| parent | 9611335fd98d4818ba40bf91859e21bff527f178 (diff) | |
* Includes commits :
- https://review.lineageos.org/c/LineageOS/android_device_lge_hammerheadcaf/+/21297
- https://review.lineageos.org/c/LineageOS/android_device_lge_hammerheadcaf/+/21293
Change-Id: I64d02681451f461dd0518576962a81d6bc0320f3
| -rw-r--r-- | rootdir/init.sony.usb.rc | 18 | ||||
| -rw-r--r-- | shinano.mk | 1 |
2 files changed, 19 insertions, 0 deletions
diff --git a/rootdir/init.sony.usb.rc b/rootdir/init.sony.usb.rc index a011312..1f9b253 100644 --- a/rootdir/init.sony.usb.rc +++ b/rootdir/init.sony.usb.rc @@ -132,3 +132,21 @@ on property:sys.usb.config=charger write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=midi + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 0FCE + write /sys/class/android_usb/android0/idProduct C${ro.usb.pid_suffix} + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + stop adb + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=midi,adb + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 0FCE + write /sys/class/android_usb/android0/idProduct F${ro.usb.pid_suffix} + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} @@ -38,6 +38,7 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \ frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \ frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \ + frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml \ frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml \ frameworks/native/data/etc/android.software.freeform_window_management.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.freeform_window_management.xml |
