`
seya
  • 浏览: 356167 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

enable USB devices under Linux

 
阅读更多
1   以root用户登录,或执行

     sudo -i

2   sudo gedit /etc/udev/rules.d/50-Android.rules 该文件为新建文件

3   SUBSYSTEM=="usb", ATTR{idVendor}=="18D1", MODE="0666"  

     增加一个USB设备,其中18D1为该设备的vendor ID

4   保存后,执行:

    chmod a+r /etc/udev/rules.d/51-android.rules

       /etc/init.d/udev restart

5    配置ADB命令

        由于adb devices 需要Ubuntu root用户权限,所以我需要在root用户下执行adb相关命令。

        配置PATH: 在/etc/profile最后加入如下命令

            #AndroidDev PATH
            export PATH=$PATH:/media/Data/android-sdk-linux_x86/platform-tools 

        路径即为android sdk的adb所在目录。

        保存后注销,再登录,使用命令:echo $PATH 查看是否成功设置

6   连接手机,在root用户下重启adb server

        adb kill-server
        adb start-server

7   使用 adb devices查看设备列表。此时不会再出现

    List of devices attached

    ???????????? no permissions



USB Vendor IDs
Company USB Vendor ID
Acer 0502
ASUS 0B05
Dell 413C
Foxconn 0489
Garmin-Asus 091E
Google 18D1
HTC 0BB4
Huawei 12D1
K-Touch 24E3
KT Tech 2116
Kyocera 0482
Lenevo 17EF
LG 1004
Motorola 22B8
NEC 0409
Nook 2080
Nvidia 0955
OTGV 2257
Pantech 10A9
Pegatron 1D4D
Philips 0471
PMC-Sierra 04DA
Qualcomm 05C6
SK Telesys 1F53
Samsung 04E8
Sharp 04DD
Sony Ericsson 0FCE
Toshiba 0930
ZTE 19D2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics