Back From The Dead! Nexus 7 2013 (Flo) Lineage OS 18.1 (Android 11)
6 Answers 6 Sorted by:
What worked for me (on Windows) was:
devmgmt.mscand hit enter. This opens up the device manager.
At this point mine got recognized as a Nexus 7 instead of an Android ADB device and allowed me to transfer files again.
Im not sure how this will affect debugging (especially if you delete the old driver) but it worked for me after days of searching.
Tried above steps. Trying to connect a Nexus 7 to Win7-64. The device in the Computer Management/Device Manager/Portable Devices, used to say Nexus 7, now it says MTP USB Device and has the ! with This device cannot start. (Code 10). http://pcsupport.about.com/od/findbyerrormessage/a/code-10-error.htm Essentially, this means uninstalling all devices and reinstalling them. I did that with my three other devices and the Nexus7. There was a USB hub that had those three plugged in, so I just unplugged the whole hub. Replugged Nexus7 to USB, it found it (when I went to Disk Management and did a rescan). Once Nexus7 was recognized, I plugged the hub back in and all was well again.
This bug happens in some cases when upgrading. I fixed mine by changing quickly between MTP and Camera with the USB unplugged, then I put it back to MTP again and it worked fine when I plugged the USB back in
To change these settings go to Settings> Storage Then click the little menu button in the top right corner and click USB computer conntection.
I kept on getting “This device cannot start. (Code 10).” and after hours of repeatedly reinstalling drivers all it took to fix the problem was rebooting the actual phone.
In summary: dont assume Windows is at fault, it could be the phone. Try rebooting it after installing new drivers.
I had the same happening even to me. I ended up getting it to work by going to the device manager and uninstalling the device (it was showing up as Samsung phone). Then I unplugged it, plugged it back in and it was installed again automatically, working fine and showing up in MTP mode as Nexus 10.
Try enabling USB debugging in Developer options. It worked for me.