Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Android and MTP?

  1. #1
    Join Date
    Dec 2008
    Location
    Indiana, United States
    Beans
    764

    Android and MTP?

    What the heck are they doing? It seems like they have completely removed mass storage support in all newer phones? Is there a reason they would remove such a useful feature that allows it to work on any operating system period? Seems like they are just turning into another apple taking away features just because they think they know better than the consumer.
    Whoever came up with the phrase "There is no such thing as a stupid question" obviously never had the internet.

  2. #2
    Join Date
    Dec 2005
    Location
    Western Australia
    Beans
    11,480
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Android and MTP?

    Quote Originally Posted by mamamia88 View Post
    What the heck are they doing? It seems like they have completely removed mass storage support in all newer phones? Is there a reason they would remove such a useful feature that allows it to work on any operating system period? Seems like they are just turning into another apple taking away features just because they think they know better than the consumer.
    Why, do you think you know better than Google's engineers?

    Android originally was limited to a small amount of storage for the system partition, and needed an SD card to get more storage. Still, the SD card could only be used as storage for files, not for programs (partly fixed in Android 2.1).

    The limitation was removed in Android 3, but it had to be done by using SD cards as part of system storage. You can't unmount them while the phone is running, so you can't have them behave as USB mass storage.

    Hence the need for MTP.

    MTP is an open protocol. Linux supports it, but not very well. MTP has been around for a long time and it is plain embarrassing that our MTP support is so terrible.

    In short, don't blame Google. Blame LIBMTP.
    I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.

  3. #3
    Join Date
    Dec 2008
    Location
    Indiana, United States
    Beans
    764

    Re: Android and MTP?

    Quote Originally Posted by 3rdalbum View Post
    Why, do you think you know better than Google's engineers?

    Android originally was limited to a small amount of storage for the system partition, and needed an SD card to get more storage. Still, the SD card could only be used as storage for files, not for programs (partly fixed in Android 2.1).

    The limitation was removed in Android 3, but it had to be done by using SD cards as part of system storage. You can't unmount them while the phone is running, so you can't have them behave as USB mass storage.

    Hence the need for MTP.

    MTP is an open protocol. Linux supports it, but not very well. MTP has been around for a long time and it is plain embarrassing that our MTP support is so terrible.

    In short, don't blame Google. Blame LIBMTP.
    Again i'm gonna call bs. I can mount my phone in mass storage mode right now with no problems and it's been upgraded to 4.2.2 via unofficial roms. I'm sure there is a technical reason like you say. Sure maybe I can't use the phone and apps while it's mounted but at least it works. Oh and mtp is a joke on linux what's up with that?
    Whoever came up with the phrase "There is no such thing as a stupid question" obviously never had the internet.

  4. #4
    Join Date
    Jun 2009
    Beans
    201
    Distro
    Ubuntu Development Release

    Re: Android and MTP?

    MTP is a big improvement over USB mass storage — for devices with lots of internal memory, a manufacturer no longer needs to come up with some hard partition between the USB mass storage and internal storage. Instead, they are all in one partition, with MTP providing access to the directory of media files that would normally be available through USB mass storage.This means there is no longer a need for apps on SD card for such devices, because what used to be the “internal SD card” is in the same partition as where applications are stored. The storage on your device can be used for either applications or media, depending on what you want to put on it. You aren’t stuck with how much space the manufacturer decided to leave for the two areas.

    Oh also this means that the media storage doesn’t need to be unmounted from Android when it is being access through the PC.
    http://www.androidpolice.com/2011/11...-mass-storage/

    Also, MTP mounts automagically and works great in 13.04.

    http://www.webupd8.org/2013/01/upgra...upport-in.html

  5. #5
    Join Date
    Dec 2008
    Location
    Indiana, United States
    Beans
    764

    Re: Android and MTP?

    Quote Originally Posted by Nburnes View Post
    Also, MTP mounts automagically and works great in 13.04.

    http://www.webupd8.org/2013/01/upgra...upport-in.html
    great word. maybe i'll try 13.04 when it releases. i'm just grumpy. one of the main reasons i bought android stuff instead of apple stuff. sure i can use adb which works fine or i can use go-mtpfs but i prefer to have the device integrated into the os and work like other devices i plug in like my external harddrive. i'm sure there are benefits to mtp it's just i don't see them and i don't see why they they can't at least have it as an option like before. also automagically is my new favorite word
    Whoever came up with the phrase "There is no such thing as a stupid question" obviously never had the internet.

  6. #6
    Join Date
    Mar 2007
    Location
    Denver, CO
    Beans
    7,958
    Distro
    Ubuntu Mate 16.04 Xenial Xerus

    Re: Android and MTP?

    The new gvfs release really helped me. The phone automounts now and th
    the phone automatically mounts. It's actually great. I'd recommend you try out the new gvfs version.

  7. #7
    Join Date
    Dec 2008
    Location
    Indiana, United States
    Beans
    764

    Re: Android and MTP?

    Quote Originally Posted by kevdog View Post
    The new gvfs release really helped me. The phone automounts now and th
    the phone automatically mounts. It's actually great. I'd recommend you try out the new gvfs version.
    That would probably be more effort than it's worth to me. My phone still works msc. And I bought my nexus 7 thinking i'd watch a lot of videos on it but honestly haven't watched one in the few months i've owned it. I don't put music or anything on it since who wants to listen to music on anything that big? It doesn't have a rear facing camera so i don't take pictures with it either. And if i really needed to copy a file over to it i would just use
    Code:
    adb push path/to/file /sdcard/
    which really isn't that difficult. I just needed to rant.
    Whoever came up with the phrase "There is no such thing as a stupid question" obviously never had the internet.

  8. #8
    Join Date
    Dec 2005
    Location
    Western Australia
    Beans
    11,480
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Android and MTP?

    Quote Originally Posted by mamamia88 View Post
    That would probably be more effort than it's worth to me. My phone still works msc. And I bought my nexus 7 thinking i'd watch a lot of videos on it but honestly haven't watched one in the few months i've owned it. I don't put music or anything on it since who wants to listen to music on anything that big? It doesn't have a rear facing camera so i don't take pictures with it either. And if i really needed to copy a file over to it i would just use
    Code:
    adb push path/to/file /sdcard/
    which really isn't that difficult. I just needed to rant.
    My father has a Nexus 7. I tried to get libMTP to work with it on 12.10, followed the instructions, didn't work. Adb is too clunky a solution for Dad.

    In the end I assigned the Nexus a static IP address and installed a wifi FTP server on it. Then I bookmarked the FTP server on the computer. The whole process is nearly as easy as USB Mass Storage. I fully recommend doing it this way, especially for new users, until 13.04 or when MTP support breaks again in 13.10. Trust me, MTP support on Linux will break again sooner or later.
    I try to treat the cause, not the symptom. I avoid the terminal in instructions, unless it's easier or necessary. My instructions will work within the Ubuntu system, instead of breaking or subverting it. Those are the three guarantees to the helpee.

  9. #9
    Join Date
    Mar 2007
    Location
    Denver, CO
    Beans
    7,958
    Distro
    Ubuntu Mate 16.04 Xenial Xerus

    Re: Android and MTP?

    Good solution with the ntp client

    I prefer actually an ssh client over a ftp client, however its a similar solution -- just with a little bit more security and encryption in the process.

    Yes -- MTP is a pain. No doubt. The new gvfs version with builtin mtp is the slickest I've seen, however no doubt it will probably break a few times in the process.

  10. #10
    Join Date
    Nov 2007
    Location
    London, England
    Beans
    7,703

    Re: Android and MTP?

    Quote Originally Posted by kevdog View Post
    The new gvfs version with builtin mtp is the slickest I've seen,
    What new version is this? Are you referring to *buntu 13.04, or is there something else around?

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •