I am having problems connecting my Nexus 7 to my Ubuntu 13.10
2 Answers
I don't know about your specific problem, but when I was doing this recently the instructions which finally got a Nexus 7 mounted on my machine with Ubuntu 12.04 were here at Jeshurun's Blog (see below):
http://blog.jeshurun.ca/technology/connecting-the-google-nexus-7-to-ubuntu-mint-over-usb
I had tried one or two other how-tos which had failed.
- Open a terminal
Create a udev rules file for the Nexus 7 with it’s device id (18d1)
sudo nano /etc/udev/rules.d/99-android.rules
Paste the following contents into the file, save and exit:
# Nexus 7 SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
You can find a list of vendor ids for various Android OEMs here: http://developer.android.com/tools/device.html#VendorIds
Make the file executable (gotta love the security on Linux)
sudo chmod +x /etc/udev/rules.d/99-android.rules
Install the mtp libraries from the repos
sudo apt-get install libmtp-common libmtp-runtime libmtp9 mtpfs mtp-tools
Create a mount point for the Nexus 7 and make it accessible to all users
sudo mkdir /media/nexus7 sudo chmod 755 /media/nexus7
Finally plug your Nexus 7 into an empty USB slot on your comptuer and run the following command on the terminal:
sudo mtpfs -o allow_other /media/nexus7
In a few seconds, the tablet should appear mounted as an external drive on your file browser.
Note that these steps are applicable to all Debian based systems including Ubuntu and Linux Mint
When you are done moving files, unmount the mounted folder before unplugging the device.
sudo umount /media/nexus7

- 364
-
Very good, but you could embed those instructions into your answer... ;-) – Wilf Jan 23 '14 at 11:26
-
1
-
As you like - it just is useful, as links, particularly blog links, won't always exist in the future. Use the `` code tags for the commands, and bullets points or something for the steps. More here. – Wilf Jan 24 '14 at 21:07
-
I finally re installed Ubuntu 13.10 on my laptop. MTP devices such as Nexus 7, Sony Cybershot Camera and other android devices work just fine. I found the problem. When I was unable to mount my Windows Phone, I installed a few mtp tools and libmtp. After that I was unable to mount my android devices. Even uninstalling these mtp tools and libmtp didn't help so I re installed the O.S.
Conclusion : No need of extra libraries for mtp enabled devices. Ubuntu is fine with them.
Also, forget about trying to mount Windows phone 7.8 or 7.5 on Ubuntu. It is
not possible right now.

- 4,461
libmtp
is installed. – Wilf Jan 22 '14 at 19:24libmtp version: 1.1.6
Listing raw device(s) mtp-detect: symbol lookup error: mtp-detect: undefined symbol: LIBMTP_Detect_Raw_Devices
– Muddassir Nazir Jan 22 '14 at 20:30sudo apt-cache search libmtp
and install usingapt-get
. @barry 's answer has a bit on it. – Wilf Jan 23 '14 at 11:25