检查指定ADB或Fastboot设备是否插在USB3.0插口上是一款无法连接识别到adb设备和fastboot设备解决工具,众所周知,USB3.0可能对刷机造成一定影响,本工具借助Github开源项目usbdump,检测指定设备是否插在USB3.0接口上,以预防某些问题的出现。
Fastboot说明
Fastboot是一种Android设备引导模式,常用于刷机、解Bootloader、备份系统和底层数据、调试等操作。这是解决方法:检查USB连接:首先请确定您的Android设备已通过USB线正确连接到电脑端口。可以尝试使用不同的USB线连接设备,或者更换另一台电脑来排除USB端口故障。修改Fastboot驱动程序:请确保已安装正确版本的Fastboot驱动程序。函数即可以识别fastboot设备,修改的内容也就是把你的设备的VID(厂商ID,这个一般是固定的)添加到match_fastboot_with_serial接口函数中.
其他说明
电脑端很可能是驱动问题,但Win8/10/11自带ADB驱动,请务必使用你身边的其他电脑连接试一下,如果确认只有自己的电脑无法识别设备再安装驱动。
如果其他电脑也没检测出设备,请返回上文提到的手机端检查操作,也可以更换数据线,尝试不同的USB接口。
再说一遍,Win8/10/11自带ADB驱动,务必确定只有自己电脑无法识别设备后再安装驱动,否则多个ADB驱动会导致设备连接异常!!!
驱动安装
将您的 Android 设备连接到计算机的 USB 端口。
在 Windows 资源管理器中,打开计算机管理。
在计算机管理左侧窗格中,选择设备管理器。
在设备管理器右侧窗格中,找到并展开便携式设备或其他设备,具体取决于您看到的是哪一项。
右键点击已连接设备的名称,然后选择更新驱动程序软件。
在硬件更新向导中,选择浏览计算机以查找驱动程序软件,然后点击下一步。
点击浏览,然后找到 USB 驱动程序文件夹。例如,Google USB 驱动程序位于 android_sdk\extras\google\usb_driver\。
点击下一步以安装驱动程序。