diff --git a/recovery/root/init.recovery.qcom.rc b/recovery/root/init.recovery.qcom.rc index 9d33f4a..14b32bb 100644 --- a/recovery/root/init.recovery.qcom.rc +++ b/recovery/root/init.recovery.qcom.rc @@ -25,11 +25,13 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -import init.recovery.lkm.rc - on init setprop sys.usb.configfs 1 +on property:ro.boot.usbcontroller=* + setprop sys.usb.controller ${ro.boot.usbcontroller} + write /sys/class/udc/${ro.boot.usbcontroller}/device/../mode peripheral + on fs wait /dev/block/platform/soc/${ro.boot.bootdevice} - symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice \ No newline at end of file + symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice