Revert "Update init.recovery.usb.rc"

This reverts commit 42b2a83402.
This commit is contained in:
ragarcia87 2022-12-18 01:36:13 -06:00
parent b2aa0d2014
commit 019fc541a2

View file

@ -78,6 +78,21 @@ on property:sys.usb.ffs.ready=1
symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1
write /config/usb_gadget/g1/UDC ${sys.usb.controller}
on property:sys.usb.config=mtp && property:vendor.usb.use_ffs_mtp=1 && property:sys.usb.configfs=1
rm /config/usb_gadget/g1/configs/b.1/f1
symlink /config/usb_gadget/g1/functions/ffs.mtp /config/usb_gadget/g1/configs/b.1/f1
on property:sys.usb.config=mtp && property:sys.usb.configfs=1
write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "mtp"
rm /config/usb_gadget/g1/configs/b.1/f2
rm /config/usb_gadget/g1/configs/b.1/f3
rm /config/usb_gadget/g1/configs/b.1/f4
rm /config/usb_gadget/g1/configs/b.1/f5
write /config/usb_gadget/g1/idVendor 0x0B05
write /config/usb_gadget/g1/idProduct 0x7772
write /config/usb_gadget/g1/UDC ${sys.usb.controller}
setprop sys.usb.state ${sys.usb.config}
on property:sys.usb.config=none && property:sys.usb.configfs=1
write /config/usb_gadget/g1/UDC "none"
stop adbd
@ -94,7 +109,6 @@ on property:sys.usb.config=none && property:sys.usb.configfs=1
on property:init.svc.adbd=stopped
setprop sys.usb.ffs.ready 0
# Recovery Mode- ADB & MTP
on property:sys.usb.config=mtp,adb && property:sys.usb.configfs=1
start adbd
@ -114,7 +128,6 @@ on property:sys.usb.ffs.ready=1 && property:sys.usb.config=mtp,adb && property:s
write /config/usb_gadget/g1/UDC ${sys.usb.controller}
setprop sys.usb.state ${sys.usb.config}
# Mass Storage USB Mode
on property:sys.usb.config=mass_storage && property:sys.usb.configfs=1
write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "msc"
rm /config/usb_gadget/g1/configs/b.1/f1
@ -132,7 +145,6 @@ on property:sys.usb.config=mass_storage && property:sys.usb.configfs=1
write /config/usb_gadget/g1/UDC ${sys.usb.controller}
setprop sys.usb.state ${sys.usb.config}
# Mass Storage & ADB USB Mode
on property:sys.usb.config=mass_storage,adb && property:sys.usb.configfs=1
start adbd
@ -154,6 +166,10 @@ on property:sys.usb.ffs.ready=1 && property:sys.usb.config=mass_storage,adb && p
write /config/usb_gadget/g1/UDC ${sys.usb.controller}
setprop sys.usb.state ${sys.usb.config}
on property:ro.boot.usbcontroller=*
setprop sys.usb.controller ${ro.boot.usbcontroller}
write /sys/class/udc/${ro.boot.usbcontroller}/device/../mode peripheral
# FastbootD ADB Functionality
on property:sys.usb.config=adb && property:sys.usb.configfs=1
start adbd