I searched here and google and all I could find is how in Ubuntu 13.04 forward mtp devices are supported. The answer I found are for ubuntu 12.04 or ubuntu 12.10
Well, I connected my phone in mtp mode and I don't see it on my machine. How can I see it?
Edit: Requested data
This is my phone (Xtreamer q)
I also tried a samsung galaxy s2 device, which popped an error message (unable to mount device). My phone didn't give such mistake.
And this is the output of lsusb and mtp-detect
└┌(%:~/Applications/Process.1dFit)┌- lsusb
Bus 002 Device 004: ID 04f2:b1fc Chicony Electronics Co., Ltd
Bus 002 Device 005: ID 045e:009d Microsoft Corp. Wireless Optical Desktop 3.0
Bus 002 Device 007: ID 283b:10a3
Bus 002 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
┌┌(y2@walking)┌(15/pts/0)┌(03:52pm:11/14/13)┌-
└┌(%:~/Applications/Process.1dFit)┌- mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6
Listing raw device(s)
No raw devices found.
I guess that the third text line from the bottom is the problem. But I don't what to do with it.
I had the same issue, and the following worked
I too had the problem that my "asus padfone infinity" was not mounted through mtp. (adb worked though).
Solution was to connect it through one of the USB3 Ports of my thinkpad instead of a usb2 port. Looks like the USB2 port is not recognized as usb2, or are devicenames for usb2 "usb1"?
syslog when connecting to USB2 Port:
Connecting to usb 3.0 port:
Android fs can be explored if you MTP(media transfer protocol) file system on your system. Install the MTP file system on your system. Then try to plug your mobile. I tried on Ubuntu 14.04 LTS and android Samsung Galaxy S3. I hope, yours will be worked.
installation of MTP file system on ubuntu.
Now, unplug and plug your mobile. Then, restart your computer if still not working.
This worked for me, under 16.04 LTS. I am essentially copying it, just in case the link dies.
Install libmtp, FUSE file system for MTP enabled devices mtpfs using below commands
CROSSED
Create a directory in /media using below command and change the permission for write
Plug in your Android device using USB cable in Ubuntu. In your Android device, swipe down from above in the home screen and click Touch for more options. In the next menu, select option “Transfer File (MTP)“.
Run below command in terminal to find out the device ID etc. You can see the VID and PID in the command output for your device. Note down these two numbers.
Open the android rules file using text editor using below command.
Type below line using your device’s VID and PID in the 51-android.rules file. Save and close the file.
Run below command to restart the device manager.
Next steps are mainly needed to access the contents of external SD card memory of your android device. I had to do these because the file manager was NOT showing the contents of the SD card. This is not a solution though but it is a work-around which works for most of the users as per this Google forum post and worked for my Motorola G 2nd Gen with SanDisk SD card.
Reboot your Ubuntu machine and plug-in your android device.