我在用linux mint,咨询VendorIds来自 http://developer.android.com我不知道如何正确检测我的平板电脑设备。我的平板设备是 Mobii protab 2 XXL,由 Point of View 制造。
我在/etc/udev/rules.d/创建了 50-android.rules 并添加了一行:
SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}==”0955″, MODE=”0666″
但是 adb devices 抛出:
List of devices attached ???????????? no permissions
有人知道我必须使用哪个 idvendor 吗???
USB:
lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 002 Device 005: ID 1058:1003 Western Digital Technologies, Inc. Bus 007 Device 002: ID 1a34:0203 Bus 007 Device 003: ID 06f8:3008 Guillemot Corp. Bus 008 Device 002: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse Bus 002 Device 007: ID 0a81:0101 Chesen Electronics Corp. Keyboard Bus 002 Device 008: ID 18d1:0003 Google Inc.
And I put in udev last time:
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1:0003", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
第一次成功了,但是当我重新启动 PC 时,权限被拒绝了。我已尝试重新启动:
sudo service udev restart
adb kill-server
adb start-server
但是没有用。
注意:
某些设备在执行此过程时无法正常工作。如果仍然有问题,请尝试执行
sudo adb start-server
它适用于视点设备。
最佳答案
在 51-android.rules 上:
SUBSYSTEMS=="usb"
, ATTRS{idVendor}=="18b1"
, ATTRS{idProduct}=="0003"
, MODE="0666"
。
并且用chmod命令对adb有权限666(兽的数量,muahahhaha)还是不行。
祝你好运。
关于android - linux mint 上 USB 设备的权限 ATTR{idVendor} 使用表 mobii protab2 XXL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9929649/