Android Phones & Linux

From: Garrett Gaston 

I have for a long time resisted getting a smart phone and will probably con=
tinue to do so. But I do really like the idea of having my mp3 player and m=
y phone in one device. But owning a Galaxy Tab and as of yet not being able=
 to connect it to Linux (something about an mtp protocol) gives me even mor=
e pause on getting a smart phone. Should I ever decide to get one=2C what a=
re some good android smart phones that work well with Linux? Also=2C why th=
e switch to mtp and why does Linux have trouble with mtp? 		 	   		  =

=============================================================== From: Lynn Dixon ------------------------------------------------------ I have a Galaxy Nexus 4G LTE and love it. I don't have any issues connecting it and transfering media and files to and from my machines running Fedora and RHEL6. The are a bunch of reasons devices switched to MTP. One is so that you can manage the device in a universal way using any of the open source media players out there (similar to how iphone and itunes works together). Second is that is "hides" the system partitions on phones that have only internal storage so a user doesn't inadvertenly write over it. WIth most devices shipping with huge internal storage, there is little need for a memory card slot. So when you mount the phone, Android's MTP only lets you modify non-system folders (very simplified explanation). Linux has trouble with MTP in much the same way it has with GPUs. The problem stems from the wide variety of devices on the market (a good thing honestly), but manufacturers do not release updated identifiers to the maintainers (the bad thing). So, its up to the Linux community to discover what these device identifiers are and then release them upstream. As we have mentioned in other threads, you might trying looking for libmtp and mtpfs in your repositories. I am running Fedora 17 and have them installed and can connect my Galaxy Tab 10.1 (the original, older version) without any issues. Here is a link to a FUSE mtpfs project that may help:

=============================================================== From: Mike Harrison ------------------------------------------------------ I cheated. Setup "WebDav Nav" a Webdav application on my tablet. and on my desktops added support for WebDav: "apt-get install davfs2" then a simple: mount -t davfs -o uid=xxxxxx,gid=xxxx /home/userlogin/shared (some things changed to protect the innocent) There are also ways to put it in fstab, etc.. Allowed my Linux systems and my tablet to share a share. I don't store anything there of any security concerns, but I trust it more than Dropbox, etc.. ============================================================ Mike Harrison cell: 423.605.6943

=============================================================== From: Lynn Dixon ------------------------------------------------------ Mike Harrison is one crafty dude! :) That's a good solution, wished I had thought of it :P

=============================================================== From: "Alex Smith (K4RNT)" ------------------------------------------------------ Had this been any other situation, I would have said this is a Rube Goldberg-style way of getting it done, but not only does it make sense, but it could work with pretty much *any* smartphone! (I haven't looked to see if this is possible with IOS, for I have an iPhone issued to me from work.) Kudos Mike! :)