C
ColdSphinX
Ambitioniertes Mitglied
- 27
Hallo liebe Androidfreunde,
ich versuche mich z.Zt. an udev Regeln für ein automatisches mounten des Medion Lifetab.
Etwas verwirrt hat mich dabei, dass ich unterschiedliche Vendor- und Product-IDs angezeigt bekomme.
Ubuntu 10.10 (3.0.0-12-generic)
"mtpfs" muss installiert sein!
/etc/udev/rules.d/99-honeycomb.rules
Weitere udev Regeln mit entsprechenden VIDs und PIDs für Android Geräte kann man hier finden:
AUR (en) - android-udev
ich versuche mich z.Zt. an udev Regeln für ein automatisches mounten des Medion Lifetab.
Etwas verwirrt hat mich dabei, dass ich unterschiedliche Vendor- und Product-IDs angezeigt bekomme.
Ubuntu 10.10 (3.0.0-12-generic)
VID=18d1, PID=b00a
ArchLinux (3.1.4-1-ARCH)VID=0408, PID=b009
"mtpfs" muss installiert sein!
/etc/udev/rules.d/99-honeycomb.rules
Code:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", GOTO="auto_mount_honeycomb" # Ubuntu 10.10
SUBSYSTEM=="usb", ATTR{idVendor}=="0408", GOTO="auto_mount_honeycomb" # Archlinux
GOTO="honeycomb_auto_mount_end"
LABEL="auto_mount_honeycomb"
#ACTION=="add", MODE="0666"
ACTION=="add", MODE="0777"
ACTION=="add", SYMLINK+="android_adb"
ACTION=="add", SYMLINK+="android_fastboot"
ACTION=="add", ENV{mount_options}="allow_other,umask=002"
ACTION=="add", ENV{dir_name}="android" # Fallback name
# Medion Lifetab / Olivetti Olipad 110
ACTION=="add", ATTR{idVendor}=="18d1", ATTRS{idProduct}=="b00a", ENV{dir_name}="lifetab" # Ubuntu 10.10
ACTION=="add", ATTR{idVendor}=="0408", ATTRS{idProduct}=="b009", ENV{dir_name}="lifetab" # Archlinux
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/usr/bin/mtpfs -o $env{mount_options} /media/%E{dir_name} &"
ACTION=="remove", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
# Exit
LABEL="honeycomb_auto_mount_end"
AUR (en) - android-udev
Zuletzt bearbeitet: