Author: Andrew
| Date: December 19, 2012
|
| Tags:
android,
go-mtpfs,
linux,
mount,
phones,
tablets,
ubuntu
Mounting an Android 4.0+ device in Ubuntu is pretty tricky, but there is a FUSE filesystem called Go-mtpfs, created by a Google employee because "mtpfs was very unstable" for him, which works great. Read on to find out how to use it and easily install it in Ubuntu using a PPA!
By default, when connecting an Android device to an Ubuntu computer, gvfs is used via gphoto2 (because gvfs doesn't have native MTP support yet). And that doesn't always work properly.
Here's my experience with this: trying to mount my Android 4.2.1 phone fails most of the time (I've experienced the same behaviour with Android 4.1 too), usually with some "Sorry, could not display all the contents of "Android": Timeout was reached" errors. It does work at times, but it's very slow and with such an unreliable behaviour, an alternative is always nice.
I didn't try mtpfs but it seems that's
not reliable any more either, but
what I did try is Go-mtpfs and it works great under Ubuntu 12.10: it's fast and it works every time. Well, unless I forget to unlock the phone when I mount it (it's probably something sleep-related because it doesn't always happen), but anyway.