sdm660: init.target.rc: Prevent enumeration in ADB only composition

During bootup the device first enumerates in ADB only composition
and then falls back to the persist.sys.usb.config.
Prevent this enumeration in ADB only composition during bootup
by setting the sys.usb.configfs from init.qcom.usb.rc

Change-Id: I4d9aa8454202b8118ff76dfda7f44c6413c42020
This commit is contained in:
Pratham Pratap 2020-02-04 11:22:23 +05:30 committed by OdSazib
parent 7e0da6d532
commit 1f24d3a000
No known key found for this signature in database
GPG key ID: CB336514F9F5CF69

View file

@ -154,21 +154,22 @@ on post-fs-data
mkdir /data/vendor/thermal 0771 root system
mkdir /data/vendor/thermal/config 0771 root system
#USB controller configuration
setprop vendor.usb.rndis.func.name "rndis_bam"
setprop vendor.usb.rmnet.func.name "rmnet_bam"
setprop vendor.usb.rmnet.inst.name "rmnet"
setprop vendor.usb.dpl.inst.name "dpl"
setprop vendor.usb.qdss.inst.name "qdss"
setprop vendor.usb.controller a800000.dwc3
setprop sys.usb.configfs 1
write /sys/module/usb_f_qcrndis/parameters/rndis_dl_max_xfer_size 15916
#USB controller configuration
setprop vendor.usb.rndis.func.name "rndis_bam"
setprop vendor.usb.rmnet.func.name "rmnet_bam"
setprop vendor.usb.rmnet.inst.name "rmnet"
setprop vendor.usb.dpl.inst.name "dpl"
setprop vendor.usb.qdss.inst.name "qdss"
setprop vendor.usb.controller a800000.dwc3
setprop sys.usb.configfs 1
write /sys/module/usb_f_qcrndis/parameters/rndis_dl_max_xfer_size 15916
on boot && property:persist.vendor.usb.controller.default=*
setprop vendor.usb.controller ${persist.vendor.usb.controller.default}
on property:vendor.usb.controller=*
setprop sys.usb.controller ${vendor.usb.controller}
write /sys/module/usb_f_qcrndis/parameters/rndis_dl_max_xfer_size 15916
on boot
start vendor.rmt_storage