adb fastboot刷入recovery无响应踩坑

问题

在使用Windows使用adb在fastboot状态下给安卓刷入revovery.img时传输无响应,无法传输,更换多个口均无效。

解决方法

Windows下USB3.0的问题,只需保存为adb.bat并执行修改注册表解决

@)echo off

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "osvc" /t REG_BINARY /d "0000" /f

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipContainerIdQuery" /t REG_BINARY /d "01000000" /f

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipBOSDescriptorQuery" /t REG_BINARY /d "01000000" /f

pause

修改回来只需要删除注册表18D1D00D0100条目即可

参考

fastboot flash recovery , then stuck,no response : r/LineageOS