华硕主板导致 fastboot 命令在 android 上卡住

2019-08-03 11:40:07 +08:00
 furrado
组装了一台式机,华硕 b360-prime 主板,今天刷机( android )发现 fastboot 卡住了,仔细检查发现此电脑下 fastboot 有问题(换 mac 和 windows 笔记本刷机都正常,排除手机问题;此电脑上的 linux 和 WIN10 的 fastboot 都会卡住),奇怪的是 fastboot 的问题是间歇性的:
fastboot devices
1234 device
重复多少次都正常,然而,
fastboot getvar anti
第一次运行返回正常,间歇 1s 左右重复第二次运行就可能卡住了(且没有任何反馈信息),命令需要手动中止否则一直卡下去。
第三次可能正常也可能不正常,如此间歇性的循环下去。
怀疑是华硕主板的问题,但是不知道问题在哪
P.s, adb 完全正常。
请各位大神给点提示,谢谢
7403 次点击
所在节点    Android
18 条回复
hh4646908
2019-08-03 13:59:17 +08:00
华硕:这个锅我们不背
rocbomb
2019-08-03 14:06:00 +08:00
x86 android? 6666666
learningman
2019-08-03 14:10:31 +08:00
这种实验性项目应该是你去找支持的硬件,而不是要求硬件来适配。。。
learningman
2019-08-03 14:11:23 +08:00
等等你是拿电脑刷机?老哥能不能理一下语言,我看不太懂你在说啥
siknet
2019-08-03 15:30:49 +08:00
你能不能换个官方驱动
realpg
2019-08-03 17:32:24 +08:00
这种问题竟然能赖到主板身上也是厉害
furrado
2019-08-03 20:50:04 +08:00
@learningman 这是在电脑上通过 usb type c 线,用 fastboot 给手机刷 android 系统,电脑上 fastboot 出现的问题
furrado
2019-08-03 20:58:05 +08:00
@siknet 应该不是驱动问题(已经换过好几遍官方非官方的驱动),并且相同的电脑硬件,无论 win10、ubuntu 还是 debian 的 stable, testing, sid 下,fastboot 命令出现的问题都一模一样。因此,最应该怀疑的就是主板问题。
也不应该是供电不足,电脑电源功率已经换过比理论大 2/3 的了,还是同样问题。
jdgui
2019-08-03 21:05:37 +08:00
难道不是 usb 接触不良吗
furrado
2019-08-03 21:10:40 +08:00
@jdgui adb 可是正常的,而且相同数据线换台电脑就没问题了,感觉是主板哪里的设置有点问题,但是说不上来
cyspy
2019-08-04 18:56:27 +08:00
插主板背后的 usb 试试?
flewsea
2019-08-04 20:02:18 +08:00
貌似属于通病,intel 的 usb3.0 驱动闹得,你试试把 usb 降级到 2.0 试试,比如找个 usb2.0 的集线器之类的。问题可解。
ysc3839
2019-08-04 21:59:27 +08:00
一个可行性不高的建议是换台手机试试,有可能是这个手机和你主板 USB 有兼容性问题,不过试了也无法解决你的问题。
之前听说过某个设备只能跟 Intel 的 USB 使用,AMD 或者其他嵌入式设备都不行。年初我还买到过无法在 Linux 系统上使用的 U 盘。
flyoungstudio
2019-08-05 09:23:16 +08:00
我的华擎 X470 就用不了,换 ThinkPad 的笔记本就可以,应该也是这个问题
furrado
2019-08-05 21:49:13 +08:00
@cyspy 前前后后所有 usb2.0、3.0、3.1 的都试了不行
furrado
2019-08-05 21:51:12 +08:00
统一回复,谢谢大家。
貌似目前无解,将来要是可以了我再回来
deng0525
2019-12-07 18:35:57 +08:00
和楼主一样的问题 现在已经可以解决了
------------------------------以下做成批处理 管理员执行下就行了----------------------------
@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
------------------------------以上做成批处理 管理员执行下就行了----------------------------
furrado
2021-01-04 11:25:38 +08:00
用 deng0525 的方法,然后再把手机 usb 线插到机箱背后的 usb3 接口,解决了,谢谢大家。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588733

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX