Go to file
Joshndroid b8c3cda011 Readme: Fix repo cloning for Ubuntu
Currently the ubuntu steps listed to clone using git.
This method causes authentication errors when realistically is not
necessary for average user
Just use the link provided from clicking the 'clone or download' link.
2017-10-17 17:08:42 +10:00
51-android.rules Update 51-android.rules 2017-10-09 16:47:10 -07:00
README.md Readme: Fix repo cloning for Ubuntu 2017-10-17 17:08:42 +10:00
adb_usb.ini LEX720 added vendor LeEco for [Phone LePro 3] 2017-02-28 12:19:23 +00:00
license.txt GP3 licensed 2014-09-28 19:11:52 +02:00

README.md

android-udev-rules

Description

These rules refer to Run Apps on a Hardware Device - Android Studio and include many suggestions from the Archlinux and Github Communities.

Installation

Arch

On Arch it should be enough to follow the instructions for connecting a device on the Arch wiki. There's no need to clone this repository.

Ubuntu

# Clone this repository
git clone https://github.com/M0Rf30/android-udev-rules.git
# Create a sym-link to the rules file
sudo cp android-udev-rules/51-android.rules /etc/udev/rules.d/
# Change file permissions
sudo chmod a+r /etc/udev/rules.d/51-android.rules
# add the adbusers group if it's doesn't already exist
sudo groupadd adbusers
# Add your user to the adbusers group
sudo usermod -a -G adbusers $(whoami)
# Restart UDEV
sudo udevadm control --reload-rules
sudo service udev restart
# Restart the ADB server
adb kill-server
# Replug your Android device and verify that USB debugging is enabled in developer options
adb devices
# You should now see your device

To Contribute:

  1. Fork this repository.
  2. Make your edits.
  3. TEST THEM!
  4. Create a pull request.

Note

Some devices (particularly MediaTek and Xiaomi) additionally require an entry in $HOME/.android/adb_usb.ini. You can use the adb_usb.ini from this repository:

ln -s `pwd`/adb_usb.ini $HOME/.android/