My Galaxy Nexus 4.2.2 won't show up as a MTP device anymore. It looks like the phone is the problem, I want to debug the problem from that end.

Like many before me, I tried everything, and then some :

  • Using Ubuntu 13.04 or Windows 7, on 3 computers
  • Cleaning the USB port on the phone
  • Using the original cables
  • Reboot with or without the cable, with or without the SIM card
  • Removing the battery all night (after shutting down the phone) to clear everything from memory
  • Uninstalling Google Play Music (I only use MTP to sync music)

I also have a second phone that shows up as a MTP device and syncs just fine. It is also a Galaxy Nexus running 4.2.2. Neither of them are rooted. So I think the phone must be the problem.

How can I troubleshoot or debug MTP problems on the phone ?

  • I see the /dev/mtp_usb kernel driver, which led me to this patch. But how do I know if the mtp_usb driver is working on the device ?
    – ixe013
    Jun 10, 2013 at 4:59


You must log in to answer this question.

Browse other questions tagged .