|
@@ -1,10 +1,5 @@
|
|
|
# Lenovo
|
|
|
-SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", ENV{ID_SERIAL_SHORT}!="", TAG+="systemd", ENV{SYSTEMD_WANTS}="adb-reverse@%E{ID_SERIAL_SHORT}.service"
|
|
|
-ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", TAG+="systemd", ENV{SYSTEMD_WANTS}="x11vnc.service"
|
|
|
-ACTION=="remove", SUBSYSTEM=="usb", RUN+="/usr/bin/bash -c '/usr/bin/lsusb | grep 17ef: || /usr/bin/systemctl stop x11vnc.service'"
|
|
|
+SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", ENV{ID_SERIAL_SHORT}!="", SYMLINK+="vd$env{ID_SERIAL_SHORT}", TAG+="systemd", ENV{SYSTEMD_WANTS}="adb-reverse@%E{ID_SERIAL_SHORT}.service x11vnc@%E{ID_SERIAL_SHORT}.service"
|
|
|
|
|
|
# Samsung
|
|
|
-SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ENV{ID_SERIAL_SHORT}!="", TAG+="systemd", ENV{SYSTEMD_WANTS}="adb-reverse@%E{ID_SERIAL_SHORT}.service"
|
|
|
-ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", TAG+="systemd", ENV{SYSTEMD_WANTS}="x11vnc.service"
|
|
|
-ACTION=="remove", SUBSYSTEM=="usb", RUN+="/usr/bin/bash -c '/usr/bin/lsusb | grep 04e8: || /usr/bin/systemctl stop x11vnc.service'"
|
|
|
-
|
|
|
+SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ENV{ID_SERIAL_SHORT}!="", SYMLINK+="vd$env{ID_SERIAL_SHORT}", TAG+="systemd", ENV{SYSTEMD_WANTS}="adb-reverse@%E{ID_SERIAL_SHORT}.service x11vnc@%E{ID_SERIAL_SHORT}.service"
|