Hi!
I was trying to restore my pocophone using fastboot method but got only errors (device mismatch, write failed, etc.). After some research it turned out that fastboot is not working correctly on Ryzen builds, so for anyone having such issues, can try this two methods:
1. use a USB hub (didn't have one but everyone confirmed that works)
2. create a .bat file with this lines, and run it as an administrator, then reboot:
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
Hope this fixes your issues using android fastboot on AMD Ryzen builds!
I was trying to restore my pocophone using fastboot method but got only errors (device mismatch, write failed, etc.). After some research it turned out that fastboot is not working correctly on Ryzen builds, so for anyone having such issues, can try this two methods:
1. use a USB hub (didn't have one but everyone confirmed that works)
2. create a .bat file with this lines, and run it as an administrator, then reboot:
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
Hope this fixes your issues using android fastboot on AMD Ryzen builds!