本文介绍了US preadtrum(供应商ID 1782)连接到亚行问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个是由亚洲开发银行在Mac上检测到的手机,但不是我的机器上。所谓未检出,我的意思是,它并在显示的lsusb,但亚行设备报告设备的空白列表:

I have a phone which is detected by adb on a Mac, but not on my machine. By "not detected", I mean that it does show up in lsusb, but "adb devices" reports a blank list of devices:

ADB设备
连接的设备的清单

我曾尝试以下内容:


  • 开关USB电缆

  • 确保设备处于USB调试模式

  • 出厂重置设备

  • 添加供应商ID(1782),以/etc/udev/rules.d中

  • 添加到〜/ .android / adb_usb.ini文件中的条目(这个必要吗?)

  • 多亚行启动服务器和亚行击杀服务器序列

  • 多次重启(与命令udevadm控制--reload规则)

  • 然的Andr​​oid更新亚行,这擦除〜/ .android / adb_usb.ini
  • 入门

相关信息:


  • 运行Ubuntu 14.04

  • 在入境时的lsusb我插上设备,其增加:

公共汽车003设备003:ID 1782:5D01 US preadtrum通讯公司


  • /etc/udev/rules.d/51-android.rules内的线路:

SUBSYSTEM ==USB,ATTR {idVendor} ==1782,MODE =0666,GROUP =plugdev


  • 尾输出-f在/ var /在这个设备插入时,日志/系统日志

    7月17日十八时40分十二秒约什 - N56VJ内核:[1289.390363] USB 3-2:使用xhci_hcd新的高速USB设备,数字7
    7月17日十八时40分十二秒约什 - N56VJ内核:[1289.390439] USB 3-2:设备未响应设置地址。
    7月17日十八时40分十二秒约什 - N56VJ内核:[1289.594502] USB 3-2:设备未响应设置地址。
    7月17日十八时40分十二秒约什 - N56VJ内核:[1289.798588] USB 3-2:设备不接受地址7,错误-71
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.094956] USB 3-2:使用xhci_hcd新的高速USB设备号9
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​11786] USB 3-2:发现新的USB设备,idVendor = 1782,idProduct = 5D01
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​11797] USB 3-2:新的USB设备的字符串:MFR = 1,产品= 2,的SerialNumber = 3
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​11802] USB 3-2:产品:DASH JR
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​11808] USB 3-2:制造商:BLU
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​11813] USB 3-2的SerialNumber:19761202
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​12433] USB存储3-2:1.0:USB大容量存储设备检测
    7月17日18时四十分13秒约什 - N56VJ内核:[1290.1​​12598] scsi6:USB存储3-2:1.0
    7月17日18时四十分13秒约什 - N56VJ MTP-探头:检查总线3,设备9:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2
    7月17日18时四十分13秒约什 - N56VJ MTP-探头:公交车:3,设备:9不是一个MTP装置
    7月17日18点40分14秒约什 - N56VJ内核:[1291.112557] SCSI 6:0:0:0:直接Access中使用S preadtr umopenphone 02 PQ:0 ANSI:2
    7月17日18点40分14秒约什 - N56VJ内核:[1291.113091] SD 6:0:0:0:附加SCSI通用型SG2 0
    7月17日18点40分14秒约什 - N56VJ内核:[1291.115046] SD 6:0:0:0:SDB]连接SCSI可移动磁盘

  • Output of tail -f /var/log/syslog when plugging in this deviceJul 17 18:40:12 josh-N56VJ kernel: [ 1289.390363] usb 3-2: new high-speed USB device number 7 using xhci_hcdJul 17 18:40:12 josh-N56VJ kernel: [ 1289.390439] usb 3-2: Device not responding to set address.Jul 17 18:40:12 josh-N56VJ kernel: [ 1289.594502] usb 3-2: Device not responding to set address.Jul 17 18:40:12 josh-N56VJ kernel: [ 1289.798588] usb 3-2: device not accepting address 7, error -71Jul 17 18:40:13 josh-N56VJ kernel: [ 1290.094956] usb 3-2: new high-speed USB device number 9 using xhci_hcdJul 17 18:40:13 josh-N56VJ kernel: [ 1290.111786] usb 3-2: New USB device found, idVendor=1782, idProduct=5d01Jul 17 18:40:13 josh-N56VJ kernel: [ 1290.111797] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3Jul 17 18:40:13 josh-N56VJ kernel: [ 1290.111802] usb 3-2: Product: DASH JRJul 17 18:40:13 josh-N56VJ kernel: [ 1290.111808] usb 3-2: Manufacturer: BLUJul 17 18:40:13 josh-N56VJ kernel: [ 1290.111813] usb 3-2: SerialNumber: 19761202Jul 17 18:40:13 josh-N56VJ kernel: [ 1290.112433] usb-storage 3-2:1.0: USB Mass Storage device detectedJul 17 18:40:13 josh-N56VJ kernel: [ 1290.112598] scsi6 : usb-storage 3-2:1.0Jul 17 18:40:13 josh-N56VJ mtp-probe: checking bus 3, device 9: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"Jul 17 18:40:13 josh-N56VJ mtp-probe: bus: 3, device: 9 was not an MTP deviceJul 17 18:40:14 josh-N56VJ kernel: [ 1291.112557] scsi 6:0:0:0: Direct-Access Spreadtr umopenphone 02 PQ: 0 ANSI: 2Jul 17 18:40:14 josh-N56VJ kernel: [ 1291.113091] sd 6:0:0:0: Attached scsi generic sg2 type 0Jul 17 18:40:14 josh-N56VJ kernel: [ 1291.115046] sd 6:0:0:0: [sdb] Attached SCSI removable disk

我可以调试使用相同的USB端口和线缆一样没有问题的其他设备,但我不能确定为什么这手机无法连接。

I can debug other devices using the same USB port and same cable without an issue, but I'm unsure why this phone won't connect.

等相关问题:





  • Android: adb does not recognize phone
  • adb devices does not show my device every now and then
  • Problem to run my application on a real device

第一个环节出现类似于这个问题,但我没有看到任何决议。亚行是否考虑比什么是在udev规则其他设备的清单?别的东西抓住这个设备并注意到它保持亚行?

The first link appears similar to this issue, but I don't see any resolution. Does adb consider a list of devices other than what is in the udev rules? Is something else grabbing this device and keeping adb from noticing it?

修改 - 证实了我的plugdev组的成员:
乔希@乔希 - N56VJ:〜/ $开发组
约什 - ADM拨出光驱sudo的音频浸plugdev使用lpadmin sambashare inpdev

EDIT - Confirmed that I am a member of the plugdev group:josh@josh-N56VJ:~/Development$ groupsjosh adm dialout cdrom sudo audio dip plugdev lpadmin sambashare inpdev

推荐答案

解决了,有了这个普遍规律,感谢这个非常有用的答案:

Solved, with this universal rule, thanks to this extremely helpful answer:

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:ff420?:*", MODE="0666"

<一个href=\"http://stackoverflow.com/questions/16887524/adb-not-detecting-device-samsung-i777-in-ubuntu-12-04?rq=1\">ADB在Ubuntu不能检测装置三星I777 12.04

感谢@亚历克斯-P

附加信息:

手机=蓝光短跑JR

修改
我还需要向供应商ID(1782),手动添加到〜/ .android / adb_usb.ini文件,内容如下:

EDIT I also needed to manually add the vendor ID (1782) to the ~/.android/adb_usb.ini file, as follows:

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x1782

不过不知道在哪里的供应商ID列表的应该的进行编辑,因为文件告诉我不要,但是这个工作的。

Still not sure where the vendor ID list is supposed to be edited since the file tells me not to, but this works.

这篇关于US preadtrum(供应商ID 1782)连接到亚行问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-21 08:35