4

Is there a user friendly way to access a MTP device from Ubuntu such as an Android 3.0 tablet?

Thanks.

kernel_panic
  • 11,732
  • Just Plug it as a storage device.. nautilus will prompt you with what you want to do. – Uri Herrera Aug 28 '11 at 19:48
  • @Uri, that... didn't happen. – Pablo Fernandez Aug 28 '11 at 21:07
  • I'm not sure how is it on Honeycomb, but on Gingerbread on settings>application>development>usb debugging i have ticked the box and whenever i connect my phone to my pc a notification appears on the phone. – Uri Herrera Sep 06 '11 at 19:45
  • @UriHerrera: Gingerbread does not use MTP, it uses USB mass storage. – Leo Dec 14 '11 at 09:03
  • duplicate http://askubuntu.com/questions/87667/getting-mtp-to-work-with-a-galaxy-nexus and http://askubuntu.com/questions/308293/connect-galaxy-nexus-to-ubuntu and many more best solution today is updated GVFS with MTP support – LiveWireBT Jul 12 '13 at 13:03

3 Answers3

3

One suggestion is to use Ubuntu One or DropBox to move stuff on/off.

Ubuntu's default music management application, Rhythmbox (Applications → Sound & Video → Rhythmbox Music Player), supports first to fifth generation iPods, including the iPod mini, iPod Photo, iPod Shuffle, iPod nano, and iPod Video. Rhythmbox can transfer music to these iPods and create playlists.

I think your answer can be found here in the 10.04 manual:

Portable music players

Ringtail
  • 16,127
Mordoc
  • 2,064
1

I did this, open a terminal, copy these commands in sequence and run them:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update
sudo apt-get upgrade
exit

Nautilus can then successfully mount and copy files. I noted that opening files from the device still has permissions issues but after copying them to the PC all is fine (which is what I wanted to do anyway).

Tested on Samsung Galaxy III and Sony Ericsson Experia J (both Android 4.1.2).

Eric Carvalho
  • 54,385
user174550
  • 11
  • 1
1

I have had issue with almost all MTP filesystem utilities apart from jmtpfs.

See here,

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

Really easy to use, just do

mtp detect jmtpfs <mountpoint> Boom, done

and to unmount fusermount -u <mountpoint name>

Hope this helps

rcbevans
  • 111
  • 4