ubuntu usb调试

来源:互联网 发布:大学生恋爱成功率数据 编辑:程序博客网 时间:2024/06/10 22:13

1、sudo vi /etc/udev/rules.d/51-android.rules(创建一个这样的文件)

2、(在这个文件中写入我们手机usb驱动的一些信息)

                                                       jinyu@jinyu-pc:~$ 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 007 Device 002: ID 17ef:600e Lenovo 
                                                       Bus 007 Device 003: ID 04b3:3025 IBM Corp. 
                                                       Bus 001 Device 004: ID 17ef:7435 Lenovo (这个是我手机)


注意:source.android.com官网的这些数据是google的产品的数据,除非你用的是他们的产品

# adb protocol on passion (Nexus One)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="<username>"# fastboot protocol on passion (Nexus One)SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", MODE="0600", OWNER="<username>"# adb protocol on crespo/crespo4g (Nexus S)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", MODE="0600", OWNER="<username>"# fastboot protocol on crespo/crespo4g (Nexus S)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", MODE="0600", OWNER="<username>"# adb protocol on stingray/wingray (Xoom)SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="70a9", MODE="0600", OWNER="<username>"# fastboot protocol on stingray/wingray (Xoom)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="708c", MODE="0600", OWNER="<username>"# adb protocol on maguro/toro (Galaxy Nexus)SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0600", OWNER="<username>"# fastboot protocol on maguro/toro (Galaxy Nexus)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e30", MODE="0600", OWNER="<username>"# adb protocol on panda (PandaBoard)SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d101", MODE="0600", OWNER="<username>"# fastboot protocol on panda (PandaBoard)SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d022", MODE="0600", OWNER="<username>"# usbboot protocol on panda (PandaBoard)SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f", MODE="0600", OWNER="<username>"# usbboot protocol on panda (PandaBoard ES)SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d010", MODE="0600", OWNER="<username>"# adb protocol on grouper (Nexus 7)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0600", OWNER="<username>"# fastboot protocol on grouper (Nexus 7)SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0600", OWNER="<username>"
我在后面加了
# my mobile is A750SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", ATTR{idProduct}=="600e", MODE="0666", OWNER="Lenovo"# I also don't know which is my mobile.SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", ATTR{idProduct}=="7435", MODE="0666", OWNER="Lenovo"
更新一下:
sudo udevadm control --reload-rules
ubuntu 11.10 和 ubuntu 12.04 貌似没什么区别

原创粉丝点击