Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Verified Commit e91429c2 authored by LuK1337's avatar LuK1337 Committed by Ahmed Harhash
Browse files

universal9810: init: usb: set PTP+ADB idProduct to 0x6865

For some odd reason, 0x6866 does not work on
Linux but works fine on Windows.

Change-Id: I4061cf091dfd7ad473cc2a867d25f02988cd79ab
parent 4c794766
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -122,7 +122,7 @@ on property:sys.usb.config=ptp,adb

on property:sys.usb.ffs.ready=1 && property:sys.usb.config=ptp,adb
    write /sys/class/android_usb/android0/enable 0
    write /sys/kernel/config/usb_gadget/g1/idProduct 0x6866
    write /sys/kernel/config/usb_gadget/g1/idProduct 0x6865
    write /sys/kernel/config/usb_gadget/g1/idVendor 0x04E8
    write /sys/class/android_usb/android0/functions ${sys.usb.config}
    write /sys/kernel/config/usb_gadget/g1/UDC "10c00000.dwc3"
@@ -328,4 +328,9 @@ on property:sys.usb.ffs.ready=1 && property:sys.usb.config=mtp,conn_gadget,adb
    write /sys/kernel/config/usb_gadget/g1/bDeviceClass 0
    write /sys/kernel/config/usb_gadget/g1/UDC "10c00000.dwc3"
    write /sys/class/android_usb/android0/enable 1
    setprop sys.usb.state ${sys.usb.config}

# adb only USB configuration For VTS Test
on property:sys.usb.ffs.ready=1 && property:sys.usb.config=adb && property:sys.usb.configfs=1
    write /sys/kernel/config/usb_gadget/g1/idProduct 0x685d
    write /sys/kernel/config/usb_gadget/g1/idVendor 0x04e8
    setprop sys.usb.state ${sys.usb.config}

# adb only USB configuration For VTS Test
on property:sys.usb.ffs.ready=1 && property:sys.usb.config=adb && property:sys.usb.configfs=1
    write /sys/kernel/config/usb_gadget/g1/idProduct 0x685d
    write /sys/kernel/config/usb_gadget/g1/idVendor 0x04e8