My Android devices - Xioami Mi 5s, Google Nexus 4 running Android 6.0.1 and Google Nexus 7 LTE running Android 4.4.2 - are not accessible from Nautilus 3.20 in Ubuntu 16.10. At least two of them worked in 15.10 before I upgraded to Yakkety Yak.
Adb can access the devices.
libmtp9, libmtp-common, libmtp-runtime are installed and I recently installed:
/lib/udev/rules.d/69-libmtp.rules contains entries for the devices
libmtp version: 1.1.12
Device 0 (VID=18d1 and PID=4ee2) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP+ADB). Device 1 (VID=2717 and PID=ff48) is a Xiaomi Mi-2s (MTP). Android device detected, assigning default bug flags
mtp-detect shows the devices are detected but reports the error:
Error 1: Get Storage information failed.
lsusb doesn't list the Xiaomi, but it lists the Google devices:
Bus 001 Device 017: ID 18d1:d002 Google Inc. Bus 001 Device 014: ID 18d1:4ee2 Google Inc. Nexus 4 (debug)
/run/user/1000/gvfs which should contain the mount points for mtp devices is empty.
None of them are listed in Nautilus. Can anyone suggest how to get this working again?