forked from M0Rf30/android-udev-rules
Android udev rules list aimed to be the most comprehensive on the net
License
dlnichols/android-udev-rules
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
These rules refer to http://developer.android.com/guide/developing/device.html and include many suggestions from the Archlinux and Github Community If you're developing on Ubuntu Linux, you need to add a udev rules file that contains a USB configuration for each type of device you want to use for development. In the rules file, each device manufacturer is identified by a unique vendor ID, as specified by the ATTR{idVendor} property. For a list of vendor IDs, see USB Vendor IDs, below. To set up device detection on Ubuntu Linux: Log in as root and create this file: /etc/udev/rules.d/51-android.rules. Use this format to add each vendor to the file: SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" In this example, the vendor ID is for HTC. The MODE assignment specifies read/write permissions, and GROUP defines which Unix group owns the device node. Note: The rule syntax may vary slightly depending on your environment. Consult the udev documentation for your system as needed. For an overview of rule syntax, see this guide to writing udev rules. Now execute: chmod a+r /etc/udev/rules.d/51-android.rules Try group plugdev rather than plugindev. Then restart udev: sudo udevadm control --reload-rules sudo service udev restart Add plugdev to <ubuntuloginid> sudo useradd -G plugdev <ubuntuloginid>
About
Android udev rules list aimed to be the most comprehensive on the net
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published