Hi all,
   Are there any known tricks for auto-mounting an MTP device? I think
this stuff is used on some newer Android phone so I'm hoping someone
has a nice solution.

   My wife decided to buy the new Kindle Fire HD based on our good
experience with the original Kindle Fire. The new device is very nice
- faster, nicer screen, better networking, etc. - but no longer
presents itself as a USB Mass Storage device like my older Kindle
Fire. Rather it uses Media Transfer Protocol. (MTP) I've managed to
get it mounted using a package from the poly-c overlay called jmtpfs.
Info is located here:

http://research.jacquette.com/jmtpfs-exchanging-files-between-android-devices-and-linux/

   I've copied some movies over and they play fine on the new device
but it's all by-hand manual mounting, etc. When the device is plugged
in I get this sort of info in dmesg:

[15720.370654] usb 2-2: new high-speed USB device number 4 using ehci_hcd
[15720.490935] usb 2-2: New USB device found, idVendor=1949, idProduct=0007
[15720.490940] usb 2-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[15720.490944] usb 2-2: Product: Kindle
[15720.490947] usb 2-2: Manufacturer: Amazon
[15720.490949] usb 2-2: SerialNumber: REMOVED

and based on one post I read for Ubuntu (or maybe Arch - I don't
remember) I've created this udev rule:

mark@c2stable ~ $ cat /etc/udev/rules.d/51-android.rules
UBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0007", MODE="0666"
mark@c2stable ~ $

   Anyway, it's all usable but a bit clumsy. Is there a sensible way I
can have the device recognized and mounted via rules in fstab? (Or any
other fixed file?)

Thanks,
Mark

Reply via email to