add adb_adbmidi and midi_user
Some devices also have midi ports available.
This commit is contained in:
parent
74801c6fc0
commit
25f00bd039
|
@ -129,7 +129,7 @@ ATTR{idProduct}=="9015", ENV{adb_adb}="yes"
|
|||
ATTR{idProduct}=="9039", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="904e", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="90dc", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="90bb", ENV{adb_adb}="yes", ENV{midi_user}="yes"
|
||||
ATTR{idProduct}=="90bb", ENV{adb_adbmidi}="yes"
|
||||
GOTO="android_usb_rule_match"
|
||||
LABEL="not_Fairphone2"
|
||||
|
||||
|
@ -161,7 +161,8 @@ ATTR{idProduct}=="4ee2", ENV{adb_adb}="yes"
|
|||
ATTR{idProduct}=="4ee4", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="4ee6", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="4ee7", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="4ee9", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="4ee8", ENV{midi_user}="yes"
|
||||
ATTR{idProduct}=="4ee9", ENV{adb_adbmidi}="yes"
|
||||
|
||||
# Pixel C Tablet
|
||||
ATTR{idProduct}=="5201", ENV{adb_fast}="yes"
|
||||
|
@ -466,7 +467,7 @@ ATTR{idProduct}=="4ee2", ENV{adb_adb}="yes"
|
|||
ATTR{idProduct}=="4ee6", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="4ee7", ENV{adb_adb}="yes"
|
||||
# OnePlus 3T with Oreo MIDI mode 90bb=adb+midi, 9011=MTP, 904e=PTP
|
||||
ATTR{idProduct}=="90bb", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="90bb", ENV{adb_adbmidi}="yes"
|
||||
ATTR{idProduct}=="9011", SYMLINK+="android_adb"
|
||||
ATTR{idProduct}=="904e", SYMLINK+="android_adb"
|
||||
GOTO="android_usb_rule_match"
|
||||
|
@ -529,7 +530,7 @@ ATTR{idProduct}=="900e", SYMLINK+="android_adb"
|
|||
ATTR{idProduct}=="676c", SYMLINK+="android_adb"
|
||||
# Snapdragon, OnePlus 3T w/ Oreo MIDI mode (90bb=adb,midi, 9011=MTP, 904e=PTP)
|
||||
# Xiaomi A1 (90bb=midi+adb)
|
||||
ATTR{idProduct}=="90bb", ENV{adb_adb}="yes"
|
||||
ATTR{idProduct}=="90bb", ENV{adb_adbmidi}="yes"
|
||||
# OnePlus 5 / 6 / 6T
|
||||
ATTR{idProduct}=="9011", SYMLINK+="android_adb"
|
||||
# OnePlus 6 / Asia
|
||||
|
@ -792,11 +793,15 @@ LABEL="android_usb_rule_match"
|
|||
|
||||
# Symlink shortcuts to reduce code in tests above
|
||||
ENV{adb_adbfast}=="yes", ENV{adb_adb}="yes", ENV{adb_fast}="yes"
|
||||
ENV{adb_adbmidi}=="yes", ENV{adb_adb}="yes", ENV{midi_user}="yes", SYMLINK+="midi"
|
||||
ENV{adb_adb}=="yes", ENV{adb_user}="yes", SYMLINK+="android_adb"
|
||||
ENV{adb_fast}=="yes", SYMLINK+="android_fastboot"
|
||||
|
||||
# Enable device as a user device if found (add an "android" SYMLINK)
|
||||
ENV{adb_user}=="yes", MODE="0660", GROUP="adbusers", TAG+="uaccess", SYMLINK+="android", SYMLINK+="android%n"
|
||||
|
||||
# Enable device as a midi device if found (add an "midi0?" SYMLINK)
|
||||
ENV{midi_user}=="yes", MODE="0660", GROUP="audio", TAG+="uaccess", SYMLINK+="midi0%n"
|
||||
|
||||
# Devices listed here {begin...end} are connected by USB
|
||||
LABEL="android_usb_rules_end"
|
||||
|
|
Loading…
Reference in New Issue