android-udev-rules/51-android.rules

417 lines
13 KiB
Plaintext
Raw Normal View History

2013-11-05 16:40:15 +01:00
# Skip this section below if this device is not connected by USB
SUBSYSTEM!="usb", GOTO="android_usb_rules_end"
LABEL="android_usb_rules_begin"
# Devices listed here in android_usb_rules_{begin...end} are connected by USB
2012-07-10 19:34:33 +02:00
# Acer
ATTR{idVendor}!="0502", GOTO="not_Acer"
ENV{adb_user}="yes"
2014-05-07 17:02:52 +02:00
# Iconia Tab A1-830
ATTR{idProduct}=="3604", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Iconia Tab A500
ATTR{idProduct}=="3325", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Liquid
ATTR{idProduct}=="3202"
ATTR{idProduct}=="3203", SYMLINK+="android_adb"
GOTO="android_usb_rule_match"
LABEL="not_Acer"
2012-05-09 03:14:18 +02:00
# ADVANCE
2013-05-04 17:14:30 +02:00
ATTR{idVendor}=="0a5c", ENV{adb_user}="yes"
# S5
ATTR{idVendor}=="0a5c", ATTR{idProduct}=="e681", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Archos
ATTR{idVendor}!="0e79", GOTO="not_Archos"
ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# 43
ATTR{idProduct}=="1417", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# 101
ATTR{idProduct}=="1411", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2013-08-08 15:05:08 +02:00
# 101 xs
ATTR{idProduct}=="1549", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
GOTO="android_usb_rule_match"
LABEL="not_Archos"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Asus
ATTR{idVendor}=="0b05", ENV{adb_user}="yes"
2014-10-17 16:26:37 +02:00
# Zenphone 5
ATTR{idProduct}=="4daf", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-05-09 03:14:18 +02:00
2014-09-28 06:16:26 +02:00
# Azpen Onda
ATTR{idVendor}=="1f3a", ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Dell
ATTR{idVendor}=="413c", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Foxconn
ATTR{idVendor}=="0489", ENV{adb_user}="yes"
2014-02-25 19:09:04 +01:00
# Commtiva Z71, Geeksphone One
ATTR{idVendor}=="0489", ATTR{idProduct}=="c001", SYMLINK+="android_adb"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Fujitsu/Fujitsu Toshiba
ATTR{idVendor}=="04c5", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
# Fuzhou Rockchip Electronics
ATTR{idVendor}=="2207", ENV{adb_user}="yes"
# Mediacom Smartpad 715i
ATTR{idVendor}=="2207", ATTR{idProduct}=="0000", SYMLINK+="android_adb"
2014-02-19 16:14:22 +01:00
# Ubislate 7Ci
ATTR{idVendor}=="2207", ATTR{idProduct}=="0010", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Garmin-Asus
ATTR{idVendor}=="091e", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Google
ATTR{idVendor}!="18d1", GOTO="not_Google"
ENV{adb_user}="yes"
2014-02-25 19:09:04 +01:00
# Nexus 4, Nexus 7 2013
ATTR{idProduct}=="4ee2", SYMLINK+="android_adb"
ATTR{idProduct}=="4ee0", SYMLINK+="android_fastboot"
2012-12-18 21:37:05 +01:00
# Nexus 7
ATTR{idProduct}=="4e42", SYMLINK+="android_adb"
ATTR{idProduct}=="4e40", SYMLINK+="android_fastboot"
2014-02-25 19:09:04 +01:00
# Nexus 5, Nexus 10
ATTR{idProduct}=="4ee1", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Nexus S
ATTR{idProduct}=="4e21"
ATTR{idProduct}=="4e22", SYMLINK+="android_adb"
ATTR{idProduct}=="4e20", SYMLINK+="android_fastboot"
2013-06-07 19:49:05 +02:00
# Galaxy Nexus
ATTR{idProduct}=="4e30", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Nexus One
ATTR{idProduct}=="4e11"
ATTR{idProduct}=="4e12", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Generic and unspecified debug interface
ATTR{idProduct}=="d00d", SYMLINK+="android_fastboot"
# Include: Samsung Galaxy Nexus (GSM)
ATTR{idProduct}=="4e30", SYMLINK+="android_fastboot"
2014-06-09 13:38:35 +02:00
# Recovery adb entry for Nexus Family
ATTR{idProduct}=="d001", SYMLINK+="android_adb"
GOTO="android_usb_rule_match"
LABEL="not_Google"
2012-05-09 03:14:18 +02:00
2013-09-10 18:29:22 +02:00
# Haier
ATTR{idVendor}=="201e", ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Hisense
2013-09-10 18:29:22 +02:00
ATTR{idVendor}=="109b", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# HTC
ATTR{idVendor}!="0bb4", GOTO="not_HTC"
ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# ChaCha
ATTR{idProduct}=="0cb2", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Desire (Bravo)
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c87", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-11 19:04:56 +02:00
# Desire HD
ATTR{idProduct}=="0ca2", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2013-01-23 02:15:13 +01:00
# Desire S (Saga)
ATTR{idProduct}=="0cab", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Desire Z
ATTR{idProduct}=="0c91", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Evo Shift
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0ca5", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2014-09-28 06:18:06 +02:00
# G1
ATTR{idProduct}=="0c01", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# HD2
ATTR{idProduct}=="0c02", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Hero H2000
ATTR{idProduct}=="0001", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Hero (GSM), Desire
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c99", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Hero (CDMA)
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c9a", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Incredible
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c9e", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Incredible rev 0002
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c8d", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# MyTouch 4G
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c96", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2014-01-05 16:00:00 +01:00
# One (m7)
ATTR{idProduct}=="0c93"
ATTR{idProduct}=="0f87", SYMLINK+="android_adb"
ATTR{idProduct}=="0ff0", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Slide
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0e03", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Tatoo, Dream, ADP1, G1, Magic
ATTR{idProduct}=="0c01"
ATTR{idProduct}=="0c02", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Vision
ATTR{idProduct}=="0ff9"
ATTR{idProduct}=="0c91", SYMLINK+="android_adb"
ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Wildfire
ATTR{idProduct}=="0c8b", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2013-05-13 01:27:09 +02:00
# Wildfire S
ATTR{idProduct}=="0c86", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-02-25 19:09:04 +01:00
# Zopo ZP900, Fairphone
ATTR{idProduct}=="0c03", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2013-09-11 20:08:07 +02:00
# Zopo C2
ATTR{idProduct}=="2008", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
GOTO="android_usb_rule_match"
LABEL="not_HTC"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Huawei
ATTR{idVendor}=="12d1", ENV{adb_user}="yes"
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1038", SYMLINK+="android_adb"
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1038", SYMLINK+="android_fastboot"
2013-01-21 21:04:34 +01:00
# U8850 Vision
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1021", SYMLINK+="android_adb"
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1021", SYMLINK+="android_fastboot"
2012-05-09 03:14:18 +02:00
2014-02-25 19:09:04 +01:00
# Intel
ATTR{idVendor}=="8087", ENV{adb_user}="yes"
# Geeksphone Revolution
ATTR{idVendor}=="8087", ATTR{idProduct}=="0a16", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# K-Touch
ATTR{idVendor}=="24e3", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# KT Tech
ATTR{idVendor}=="2116", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Kyocera
ATTR{idVendor}=="0482", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Lab126
ATTR{idVendor}=="1949", ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Amazon Kindle Fire
ATTR{idVendor}=="1949", ATTR{idProduct}=="0006", SYMLINK+="android_adb"
ATTR{idVendor}=="1949", ATTR{idProduct}=="0006", SYMLINK+="android_fastboot"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Lenovo
ATTR{idVendor}=="17ef", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# LG
ATTR{idVendor}!="1004", GOTO="not_LG"
ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Ally, Vortex, P500
ATTR{idProduct}=="618f"
ATTR{idProduct}=="618e", SYMLINK+="android_adb"
2014-03-23 15:26:14 +01:00
# G2 D803
ATTR{idProduct}=="631f", SYMLINK+="android_adb"
2013-10-19 18:04:42 +02:00
# Optimus LTE
ATTR{idProduct}=="6315", SYMLINK+="android_adb"
ATTR{idProduct}=="61f9", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
2012-07-10 19:34:33 +02:00
# Optimus One
ATTR{idProduct}=="61c5", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Swift GT540
ATTR{idProduct}=="61b4", SYMLINK+="android_adb"
2013-05-06 15:29:43 +02:00
# P500 CM10
ATTR{idProduct}=="61a6", SYMLINK+="android_adb"
2014-01-05 16:00:00 +01:00
# 4X HD P880
ATTR{idProduct}=="61f9", SYMLINK+="android_adb"
GOTO="android_usb_rule_match"
LABEL="not_LG"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Motorola
ATTR{idVendor}!="22b8", GOTO="not_Motorola"
ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# CLIQ XT/Quench
ATTR{idProduct}=="2d66"
2012-07-10 19:34:33 +02:00
# Defy/MB525
ATTR{idProduct}=="428c"
2012-07-11 19:04:56 +02:00
# Droid
ATTR{idProduct}=="41db"
2012-07-10 19:34:33 +02:00
# Xoom ID 1
ATTR{idProduct}=="70a8", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Xoom ID 2
ATTR{idProduct}=="70a9", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2013-10-31 15:00:45 +01:00
# Razr XT912
ATTR{idProduct}=="4362", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-01-09 18:00:17 +01:00
# Moto G
ATTR{idProduct}=="2e76", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-08-05 15:55:58 +02:00
# Moto G (Dual SIM)
ATTR{idProduct}=="2e80", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-03-01 13:52:00 +01:00
# Moto G (Global GSM)
ATTR{idProduct}=="2e82", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
GOTO="android_usb_rule_match"
LABEL="not_Motorola"
2012-05-09 03:14:18 +02:00
2013-09-10 18:29:22 +02:00
# MTK
ATTR{idVendor}=="0e8d", ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# NEC
ATTR{idVendor}=="0409", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Nook
ATTR{idVendor}=="2080", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Nvidia
ATTR{idVendor}=="0955", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2013-06-09 12:44:41 +02:00
# Oppo
ATTR{idVendor}=="22d9", ENV{adb_user}="yes"
# Find 5
ATTR{idVendor}=="22d9", ATTR{idProduct}=="2767", SYMLINK+="android_adb"
ATTR{idVendor}=="22d9", ATTR{idProduct}=="2764", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
2012-07-10 19:34:33 +02:00
# OTGV
ATTR{idVendor}=="2257", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Pantech
ATTR{idVendor}=="10a9", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Pegatron
ATTR{idVendor}=="1d4d", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Philips
ATTR{idVendor}=="0471", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# PMC-Sierra
ATTR{idVendor}=="04da", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Qualcomm
ATTR{idVendor}=="05c6", ENV{adb_user}="yes"
2014-02-25 19:10:55 +01:00
# Geeksphone Zero
ATTR{idVendor}=="05c6", ATTR{idProduct}=="9025", SYMLINK+="android_adb"
2014-09-26 15:30:08 +02:00
# OnePlus One
Adding the OnePlus One This is the phone you can find here http://oneplus.net/ Let me know if you require more data/debug/info etc... lsusb -v Bus 001 Device 005: ID 05c6:6769 Qualcomm, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x05c6 Qualcomm, Inc. idProduct 0x6769 bcdDevice 2.32 iManufacturer 1 OnePlus iProduct 2 A0001 iSerial 3 d492f65e bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 66 bInterfaceProtocol 1 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 22 bNumDeviceCaps 2 USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000002 Link Power Management (LPM) Supported SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x00 wSpeedsSupported 0x000f Device can operate at Low Speed (1Mbps) Device can operate at Full Speed (12Mbps) Device can operate at High Speed (480Mbps) Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 1 Lowest fully-functional device speed is Full Speed (12Mbps) bU1DevExitLat 1 micro seconds bU2DevExitLat 500 micro seconds Device Status: 0x0000 (Bus Powered)
2014-09-26 11:11:39 +02:00
ATTR{idVendor}=="05c6", ATTR{idProduct}=="6769", SYMLINK+="android_adb"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# SK Telesys
ATTR{idVendor}=="1f53", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Samsung
ATTR{idVendor}!="04e8", GOTO="not_Samsung"
ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Galaxy i5700
ATTR{idProduct}=="681c", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Galaxy i5800
ATTR{idProduct}=="681c", SYMLINK+="android_adb"
ATTR{idProduct}=="6601", SYMLINK+="android_fastboot"
ATTR{idProduct}=="68a9", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
2012-07-10 19:34:33 +02:00
# Galaxy i7500
ATTR{idProduct}=="6640", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Galaxy i9000 S, i9300 S3
ATTR{idProduct}=="6601", SYMLINK+="android_adb"
ATTR{idProduct}=="685d", MODE="0660"
ATTR{idProduct}=="68c3", MODE="0660"
2012-07-10 19:34:33 +02:00
# Galaxy Ace (S5830) "Cooper"
ATTR{idProduct}=="689e", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-07-10 19:34:33 +02:00
# Galaxy Tab
ATTR{idProduct}=="6877", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2012-11-08 17:37:35 +01:00
# Galaxy Nexus (GSM)
ATTR{idProduct}=="685c"
ATTR{idProduct}=="6860", SYMLINK+="android_adb"
2014-04-08 15:27:19 +02:00
# Galaxy Tab 10.1, i9100 S2, i9300 S3, N5100 Note (8.0)
ATTR{idProduct}=="6860"
ATTR{idProduct}=="685e", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
ATTR{idProduct}=="6860", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
2012-07-10 19:34:33 +02:00
# Galaxy i9300 S3
ATTR{idProduct}=="6866", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
2013-07-21 14:45:52 +02:00
# Galaxy S4 GT-I9500
ATTR{idProduct}=="685d", SYMLINK+="android_adb"
2014-10-16 16:44:54 +02:00
# False positive printer
ATTR{idProduct}=="3252", OPTIONS==”ignore_device”
GOTO="android_usb_rule_match"
LABEL="not_Samsung"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Sharp
ATTR{idVendor}=="04dd", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Sony
ATTR{idVendor}=="054c", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2012-07-10 19:34:33 +02:00
# Sony Ericsson
ATTR{idVendor}!="0fce", GOTO="not_Sony_Ericsson"
ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Xperia X10 mini
ATTR{idProduct}=="3137"
ATTR{idProduct}=="2137", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Xperia X10 mini pro
ATTR{idProduct}=="3138"
ATTR{idProduct}=="2138", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Xperia X8
ATTR{idProduct}=="3149"
ATTR{idProduct}=="2149", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Xperia X12
ATTR{idProduct}=="e14f"
ATTR{idProduct}=="614f", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Xperia Arc S
ATTR{idProduct}=="414f", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2013-06-02 10:10:46 +02:00
# Xperia Neo V
ATTR{idProduct}=="6156", SYMLINK+="android_adb"
ATTR{idProduct}=="0dde", SYMLINK+="android_fastboot"
2013-06-03 00:43:43 +02:00
# Xperia S
ATTR{idProduct}=="5169", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-04-03 16:13:21 +02:00
# Xperia SP
ATTR{idProduct}=="6195", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2013-08-29 11:25:06 +02:00
# Xperia L
ATTR{idProduct}=="5192", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
# Xperia Mini Pro
ATTR{idProduct}=="0166", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-04-07 16:54:46 +02:00
# Xperia V
ATTR{idProduct}=="0186", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-04-07 16:54:46 +02:00
# Xperia Acro S
ATTR{idProduct}=="5176", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
2014-06-08 12:35:25 +02:00
# Xperia Z1 Compact
ATTR{idProduct}=="51a7", SYMLINK+="android_adb", SYMLINK+="android_fastboot"
GOTO="android_usb_rule_match"
LABEL="not_Sony_Ericsson"
2012-05-09 03:14:18 +02:00
2014-02-10 15:58:09 +01:00
# Spreadtrum
2014-02-04 14:49:27 +01:00
ATTR{idVendor}=="1782", ENV{adb_user}="yes"
2012-11-09 18:48:31 +01:00
# T & A Mobile Phones
ATTR{idVendor}=="1bbb", ENV{adb_user}="yes"
2012-11-11 16:49:51 +01:00
# Alcatel OT991D
ATTR{idVendor}=="1bbb", ATTR{idProduct}=="00f2", SYMLINK+="android_adb"
2012-11-09 18:48:31 +01:00
2012-07-10 19:34:33 +02:00
# Teleepoch
ATTR{idVendor}=="2340", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2013-12-05 13:22:44 +01:00
# Texas Instruments UsbBoot
ATTR{idVendor}=="0451", ATTR{idProduct}=="d00f"
ATTR{idVendor}=="0451", ATTR{idProduct}=="d010"
2012-07-10 19:34:33 +02:00
# Toshiba
ATTR{idVendor}=="0930", ENV{adb_user}="yes"
2012-05-09 03:14:18 +02:00
2013-02-24 20:36:42 +01:00
# WEARNERS
ATTR{idVendor}=="05c6", ENV{adb_user}="yes"
2013-02-24 20:36:42 +01:00
2012-07-10 19:34:33 +02:00
# ZTE
ATTR{idVendor}=="19d2", ENV{adb_user}="yes"
2012-07-10 19:34:33 +02:00
# Blade
ATTR{idVendor}=="19d2", ATTR{idProduct}=="1353"
ATTR{idVendor}=="19d2", ATTR{idProduct}=="1351", SYMLINK+="android_adb"
2012-07-10 19:34:33 +02:00
# Blade S (Crescent, Orange San Francisco 2)
ATTR{idVendor}=="19d2", ATTR{idProduct}=="1355"
ATTR{idVendor}=="19d2", ATTR{idProduct}=="1354", SYMLINK+="android_adb"
2013-10-13 04:15:33 +02:00
# XiaoMi
ATTR{idVendor}=="2717", ENV{adb_user}="yes"
# Mi2A
ATTR{idVendor}=="2717", ATTR{idProduct}=="904e", SYMLINK+="android_adb"
ATTR{idVendor}=="2717", ATTR{idProduct}=="9039", SYMLINK+="android_adb"
2014-07-11 16:17:10 +02:00
# Mi3
2014-07-10 18:07:15 +02:00
ATTR{idVendor}=="2717", ATTR{idProduct}=="0368", SYMLINK+="android_adb"
2013-10-13 04:15:33 +02:00
# Skip other vendor tests
LABEL="android_usb_rule_match"
# Enable device as a user device if found
ENV{adb_user}=="yes", MODE="0660", GROUP="adbusers", TAG+="uaccess"
# Devices listed here {begin...end} are connected by USB
LABEL="android_usb_rules_end"