閱讀199 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Ubuntu adb devices : no permissions 解決方法

本人平台:ubuntu 12.10 64位

手機設備:HTC G14 android4.0

解決辦法1:lsusb查看vendorId號,然後在/etc/udev/rules.d/目錄下增加(或修改)51-android.rules文件。

增加一條記錄:
SUBSYSTEM=="usb", SYSFS{idVendor}=="xxxx", MODE="0666" 其中xxxx是通過lsusb查看得到的值

常見的情況如下,我都列出來了:
# htc
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666" 
# Motorola
SUBSYSTEM=="usb", SYSFS{idVendor}=="22b8", MODE="0666"
# Acer 0502
SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"
# Dell 413c
SUBSYSTEM=="usb", SYSFS{idVendor}=="413c", MODE="0666"
# Huawei 12d1
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
# LG 1004
SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666"
# Nvidia 0955
SUBSYSTEM=="usb", SYSFS{idVendor}=="0955", MODE="0666"
# Samsung 04e8
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
# Sharp 04dd
SUBSYSTEM=="usb", SYSFS{idVendor}=="04dd", MODE="0666"
# Sony Ericsson ofce
SUBSYSTEM=="usb", SYSFS{idVendor}=="0fce", MODE="0666"
# ZTE 19d2
SUBSYSTEM=="usb", SYSFS{idVendor}=="19d2", MODE="0666"

解決辦法2:
在51-android.rules中隻寫一句:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"  

通殺方案啊

最後更新:2017-04-04 07:03:48

  上一篇:go POJ 1423 大數階乘位數
  下一篇:go uva 11210 - Chinese Mahjong 暴力回溯