Skip to content

Instantly share code, notes, and snippets.

@Androguide
Created January 15, 2014 21:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Androguide/8445305 to your computer and use it in GitHub Desktop.
Save Androguide/8445305 to your computer and use it in GitHub Desktop.
Linux udev rules for adb & fastboot protocols on a variety of vendors and devices (location: /etc/udev/rules.d/51-android.rules)
#Lenovo
SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666", OWNER="androguide"
#LG
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", OWNER="androguide"
#Motorola
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", OWNER="androguide"
#NEC
SUBSYSTEM=="usb", ATTR{idVendor}=="0409", MODE="0666", OWNER="androguide"
#Nook
SUBSYSTEM=="usb", ATTR{idVendor}=="2080", MODE="0666", OWNER="androguide"
#Nvidia
SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666", OWNER="androguide"
#OTGV
SUBSYSTEM=="usb", ATTR{idVendor}=="2257", MODE="0666", OWNER="androguide"
#Pantech
SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666", OWNER="androguide"
#Philips
SUBSYSTEM=="usb", ATTR{idVendor}=="0471", MODE="0666",OWNER="androguide"
#PMC-Sierra
SUBSYSTEM=="usb", ATTR{idVendor}=="04da", MODE="0666", OWNER="androguide"
#Qualcomm
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666", OWNER="androguide"
#SK Telesys
SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", MODE="0666", OWNER="androguide"
#Samsung
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", OWNER="androguide"
#Sharp
SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666", OWNER="androguide"
#Sony Ericsson
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", OWNER="androguide"
#Toshiba
SUBSYSTEM=="usb", ATTR{idVendor}=="0930", MODE="0666", OWNER="androguide"
#ZTE
SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666", OWNER="androguide"
# Nexus One (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="androguide"
# Nexus One (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", MODE="0600", OWNER="androguide"
# Nexus S (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", MODE="0600", OWNER="androguide"
# Nexus S (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", MODE="0600", OWNER="androguide"
# Xoom (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="70a9", MODE="0600", OWNER="androguide"
# Xoom (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="708c", MODE="0600", OWNER="androguide"
# Galaxy Nexus (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", MODE="0600", OWNER="androguide"
# Galaxy Nexus (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e30", MODE="0600", OWNER="androguide"
# PandaBoard (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d101", MODE="0600", OWNER="androguide"
# PandaBoard (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d022", MODE="0600", OWNER="androguide"
# PandaBoard (usbboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f", MODE="0600", OWNER="androguide"
# PandaBoard ES (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d002", MODE="0600", OWNER="androguide"
# PandaBoard ES (usbboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d010", MODE="0600", OWNER="androguide"
# Nexus 7 (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0600", OWNER="androguide"
# Nexus 7 (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0600", OWNER="androguide"
# Nexus 10 (adb)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0600", OWNER="androguide"
# Nexus 10 (fastboot)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0600", OWNER="androguide"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment