gs101: recovery: add wait for dwc3 device to probe
This patch adds a dependency on the dwc3 device probing before setting the sys.usb.controller property. Without this, we have a race between fastbootd starting and the dwc3 device probing. If fastbootd starts before the dwc3 device probes, then the recovery init.rc will fail to setup the USB gadget resulting in "fastboot devices" failing to detect the device. Bug: 202338035 Test: verify device is detected in fastbootd Change-Id: I146451eae03f23dde915c00af3028681be41a8c1
This commit is contained in:
parent
e87d6dbf34
commit
f6de971bb3
1 changed files with 1 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
||||||
on init
|
on init
|
||||||
|
wait /sys/devices/platform/11110000.usb/11110000.dwc3/driver 10
|
||||||
setprop sys.usb.controller "11110000.dwc3"
|
setprop sys.usb.controller "11110000.dwc3"
|
||||||
setprop sys.usb.configfs 1
|
setprop sys.usb.configfs 1
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue