首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电话Wiko Kite在亚行找不到

电话Wiko Kite在亚行找不到
EN

Stack Overflow用户
提问于 2015-04-07 10:14:24
回答 2查看 989关注 0票数 2

问题是:我试图在我的电脑(debian)上连接我的手机(Wiko )。我用android安装了亚行。

在遵循linux的基本配置之后(正如您在这个职位上可以找到的那样),在重新启动了几次之后,我的手机仍然没有被识别(尽管此时,使用不同的手机工作得很好)。

lsusb的结果是

代码语言:javascript
复制
Bus 004 Device 011: ID 0a5c:e681 Broadcom Corp. 
Bus 004 Device 002: ID 8087:8000 Intel Corp. 
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 5986:014c Acer, Inc 
Bus 003 Device 003: ID 8087:07dc Intel Corp. 
Bus 003 Device 002: ID 8087:8008 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

删除我的手机后,只有第一行显示,所以我猜我的供应商id是0a5c,然后我手动添加到~/..android/adb_usb.ini中。(不,我没有忘记加0x)。

在那之后,我有两个场景:

  • 如果我以普通用户的身份运行adb,adb devices将返回:List of devices attached ???????????? no permissions
  • 否则,如果我以root方式运行亚行,则不会再次找到任何设备。 我猜想,在adb_usb.ini中添加的行在作为正常用户运行时不可能被选中,这会导致亚行设备返回错误,但根用户不会检测到相关的电话并返回空行,但我认为这是值得一提的。

-编辑--

应要求,以下是/etc/udev/ here es.d/51-android.Rule的内容:

代码语言:javascript
复制
UBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",
ENV{PRODUCT}=="0a5c/*", MODE="0666"
SUBSYSTEM=="usb", SYSFS{idVendor}=="0a5c", MODE="0666"

此外,以下是插入电话后的dmsg的结果:

代码语言:javascript
复制
[ 9164.536729] usb 4-1.5: new high-speed USB device number 13 using ehci-pci
[ 9164.629954] usb 4-1.5: New USB device found, idVendor=0a5c, idProduct=e681
[ 9164.629958] usb 4-1.5: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 9164.629961] usb 4-1.5: Product: KITE
[ 9164.629962] usb 4-1.5: Manufacturer: WIKO
[ 9164.629964] usb 4-1.5: SerialNumber: DI841434214624
[ 9164.630620] usb-storage 4-1.5:1.0: USB Mass Storage device detected
[ 9164.630692] scsi14 : usb-storage 4-1.5:1.0
[ 9165.630021] scsi 14:0:0:0: Direct-Access     Linux    File-CD Gadget   0310 PQ: 0 ANSI: 2
[ 9165.630705] sd 14:0:0:0: Attached scsi generic sg3 type 0
[ 9165.632593] sd 14:0:0:0: [sdc] Attached SCSI removable disk
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-07 13:10:57

按照此链接的步骤,我的问题已经解决了。

我还不明白是什么修正了它,因为我认为我已经做了解释的一切,我会编辑这个答案,一旦我弄清楚了。

票数 1
EN

Stack Overflow用户

发布于 2015-04-07 12:49:15

您必须创建一个udev规则来授予USB设备的权限,正如官方开发人员文档中所解释的,请参见http://developer.android.com/tools/device.html

很可能你会想要像

SUBSYSTEM=="usb",ATTR{idVendor}=="0a5c",MODE="0666",GROUP="plugdev“

您将需要sudo udevadm control --reload-rules或类似的命令(命令随发行版/版本略有变化),或者重新启动。然后重新接通电话,你就可以走了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29489129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档