[Q] Rooted Nexus 7 Unique MTP Issues - Nexus 7 (2013) Q&A

Ok so I have a rooted nexus 7 that won't show up as an mtp device ever since I rooted another nexus 7 on the same computer. I have uninstalled all the drivers and re installed them a million times with device manager and USBDview nothing works. It connects to other computers as an mtp device, however ever since I rooted the other nexus 7 on the same computer it won't work. Also I don't have access to the other nexus because it was my friends. Obviously it's a computer issue because it connects to other computers as an mtp. I'm really out of things to try as I have searched for this problem, but only found people saying to re install the drivers. I would really appreciate some help because I don't know what to do. Thanks.

bkbkaufman said:
Ok so I have a rooted nexus 7 that won't show up as an mtp device ever since I rooted another nexus 7 on the same computer. I have uninstalled all the drivers and re installed them a million times with device manager and USBDview nothing works. It connects to other computers as an mtp device, however ever since I rooted the other nexus 7 on the same computer it won't work. Also I don't have access to the other nexus because it was my friends. Obviously it's a computer issue because it connects to other computers as an mtp. I'm really out of things to try as I have searched for this problem, but only found people saying to re install the drivers. I would really appreciate some help because I don't know what to do. Thanks.
Click to expand...
Click to collapse
I also have weird issues. What I usually do is make sure the Nexus is configured for only one connection. So for MTP mounting I have PTP unchecked and USB debugging unchecked. Then I plug into the computer.
If it doesn't mount as MTP, I find it's usually because Windows has attempted to connect via ADB drivers. So I go into Device Manager and uninstall the device under "Android" while checking the box to remove drivers for the device. Then I unplug the Nexus and plug it back in, and it uses MTP drivers. I've always struggle with these driver issues for the Nexus, i don't know why it's so difficult. Good luck!

When I had issues with my mtp I had to uninstall adb drivers then plug my device back in so it would use mass storage and install the drivers. Somehow I have adb and mass storage working now with USB debugging on.
Check in device manager when you have adb uninstalled and see what your device comes up as.
Sent from my Nexus 7 using xda app-developers app

datallboy said:
When I had issues with my mtp I had to uninstall adb drivers then plug my device back in so it would use mass storage and install the drivers. Somehow I have adb and mass storage working now with USB debugging on.
Check in device manager when you have adb uninstalled and see what your device comes up as.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
I uninstall the adb drivers but for some reason windows automatically installs them right back instead of mtp drivers and then if I go to update drivers and select mtp as an option it says it won't work

When I try to install the mtp drivers it says "Windows found driver software for your device but encountered an error while trying to install it...your device can't start" Then it automatically installs the adb drivers. What would be the reason it won't let me install the mtp usb drivers? Has anyone else encountered this?

Related

[Q] GNex ADB device not detected by my PC [fixed]

Hi all,
I just bought a Galaxy Nexus and I'm having problems with the ADB port: my Lenovo w520 laptop running win7x64 simply does not detect the ADB device in device manager. I tried connecting the phone to my wife's laptop (HP running win7x64) and the ADB device is detected so it is not a problem of the phone or the cable. On my pc I only get the Galaxy Nexus MTP device and that is all.
It is not a matter of driver, there is simply no device detected hence it is not possible to send ADB command.
I do not know if it is related, but samsung USB mobile driver fails during installation without giving a valid reason.
anyone having similar problem ?
thanks
cheerts
So... how do you know its not a driver issue? Sounds like one to me. Have you tried manually installing other drivers?
Well, what is actually strange is that:
1) if I connect the phone to my wife laptop with USB debugging ON and no driver installed (it's HER pc, I cannot install my stuff), a composite device with two devices (MTP and ADB) is detected.
2) in fastboot mode, my laptop detects the ADB port and install proper drivers; using Galaxy Nexus toolkit, I can successfully list my device.
When the phone is fully booted, my laptop simply see only the MTP device. If it were just a matter of driver i would simply get an Unknown device in win7 device manager...
thanks
cheers
enryfox said:
Well, what is actually strange is that:
1) if I connect the phone to my wife laptop with USB debugging ON and no driver installed (it's HER pc, I cannot install my stuff), a composite device with two devices (MTP and ADB) is detected.
2) in fastboot mode, my laptop detects the ADB port and install proper drivers; using Galaxy Nexus toolkit, I can successfully list my device.
When the phone is fully booted, my laptop simply see only the MTP device. If it were just a matter of driver i would simply get an Unknown device in win7 device manager...
thanks
cheers
Click to expand...
Click to collapse
Eh. Fastboot is all you need. :thumbup:
Sent from my Galaxy Nexus using XDA
After several attempts (including installing win7 x64 in a virtual machine ...) I finally solved my problem: it was indeed a driver issue, my win7 did not automatically searched for proper driver (and the Samsung driver is available on-line in windows update). I forced a driver update for the MTP device so that windows downloaded Samsung driver and now both the phone and ADB port are detected and working. It is still a mystery why the driver provided by various tool-kit failed to install, but nonetheless the GNex is now fully set-up.
Actually the solution is so dumb that I feel a bit ashamed of myself...
thank
bye

[Q] ADB not recognizing device

Hi All:
I have the 16GB N7 (2013) with USB debugging enabled. I plug into my Windows 7 box via USB 2.0, and it successfully appears in my device manager as 'Google Nexus ADB Interface'. I just downloaded the current Android SDK, however when I run 'ADB devices' in the command prompt, ADB does not recognize any devices.
Any ideas?
Thanks!
Did you try if it would recognize your device in fastboot bootloader?
Go into I believe its called SDK manager and make sure USB or Google drivers update is checked and then click Install as this will install all drivers needed. But prior to that uninstall any drivers in device manager for your nexus 7 . it should pick it up right away after everything installs! Good luck
Sent from my Nexus 7 using xda premium
highwaybandit said:
Go into I believe its called SDK manager and make sure USB or Google drivers update is checked and then click Install as this will install all drivers needed. But prior to that uninstall any drivers in device manager for your nexus 7 . it should pick it up right away after everything installs! Good luck
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Thank you for the suggestion, highwaybandit. I tried your idea, but still have the same issue with ADB not recognizing the device, despite the device showing up successfully in Windows device manager.
I have the same problem with Ubuntu. I tried "adb reboot bootloader" and nothing. Unlocked fine with fastboot tho.
Sent from my Nexus 7 using Tapatalk 2
Username invalid said:
Did you try if it would recognize your device in fastboot bootloader?
Click to expand...
Click to collapse
Yes, and it does. I was able to 'fastboot oem unlock'. However, can't issue any adb commands.
My Nexus 7 will not show up as a drive on my computer. Drivers are installed, shows up in device manager fine, uninstalled and re-installed drivers, usb debugging is on. I cant see it has a drive so I can transfer files. Any help would be appreciated
mickrg123 said:
My Nexus 7 will not show up as a drive on my computer. Drivers are installed, shows up in device manager fine, uninstalled and re-installed drivers, usb debugging is on. I cant see it has a drive so I can transfer files. Any help would be appreciated
Click to expand...
Click to collapse
Now that you mentioned it, same issue here, in addition to the ADB issue mentioned above. My N7 doesn't show up as a drive whether I have USB debugging enabled or not.
mickrg123 said:
My Nexus 7 will not show up as a drive on my computer. Drivers are installed, shows up in device manager fine, uninstalled and re-installed drivers, usb debugging is on. I cant see it has a drive so I can transfer files. Any help would be appreciated
Click to expand...
Click to collapse
mickrg123, I forgot to mention: I've been getting around this issue by using Google Drive. Not as fast as moving files directly, but still a decent workaround until we get this figured out.
mickrg123 said:
My Nexus 7 will not show up as a drive on my computer. Drivers are installed, shows up in device manager fine, uninstalled and re-installed drivers, usb debugging is on. I cant see it has a drive so I can transfer files. Any help would be appreciated
Click to expand...
Click to collapse
If you have USB debugging enabled, the USB IDs change and for some reason windows can't find the MTP drivers for the device.
If you turn off USB debugging, then the phone shows up as an MTP device (ie it shows up as Nexus 7, not a drive letter)
If you want it to show up as a drive letter, you probably need to root and enable USB mass storage, otherwise it will behave as an MTP device (ie it behaves more like an FTP server than a USB hard drive)
If you have USB debugging disabled and it still won't show up on your computer in MTP mode (ie labeled Nexus 7), then you probably have some problem with MTP on your PC.
---------- Post added at 02:06 PM ---------- Previous post was at 02:04 PM ----------
ddb540 said:
Hi All:
I have the 16GB N7 (2013) with USB debugging enabled. I plug into my Windows 7 box via USB 2.0, and it successfully appears in my device manager as 'Google Nexus ADB Interface'. I just downloaded the current Android SDK, however when I run 'ADB devices' in the command prompt, ADB does not recognize any devices.
Any ideas?
Click to expand...
Click to collapse
Generally, if it doesn't show up at all with adb devices, then it is probably driver problem, cable problem, port problem, or USB debugging didn't properly get enabled. Although since you say it shows up in device manger, it would seem to show that USB debugging was enabled, so you might want to look at driver, cable, or USB port issues (try USB 2.0 port if you are currently using USB 3.0). You can get updated drivers here:
http://developer.android.com/sdk/win-usb.html
You can force windows to update driver by right clicking on the adb device entry and going through the tabs until you find the update driver button.
If it shows up but says device offline, then it is probably the RSA security introduced into adb/android since 4.2.2 (in which case you should update your platform-tools to 16.0.1 or greater)
Also when I check box to load camera it will show as drive
sfhub said:
If you have USB debugging enabled, the USB IDs change and for some reason windows can't find the MTP drivers for the device.
If you turn off USB debugging, then the phone shows up as an MTP device (ie it shows up as Nexus 7, not a drive letter)
If you want it to show up as a drive letter, you probably need to root and enable USB mass storage, otherwise it will behave as an MTP device (ie it behaves more like an FTP server than a USB hard drive)
If you have USB debugging disabled and it still won't show up on your computer in MTP mode (ie labeled Nexus 7), then you probably have some problem with MTP on your PC.
---------- Post added at 02:06 PM ---------- Previous post was at 02:04 PM ----------
Generally, if it doesn't show up at all with adb devices, then it is probably driver problem, cable problem, port problem, or USB debugging didn't properly get enabled. Although since you say it shows up in device manger, it would seem to show that USB debugging was enabled, so you might want to look at driver, cable, or USB port issues (try USB 2.0 port if you are currently using USB 3.0). You can get updated drivers here:
http://developer.android.com/sdk/win-usb.html
You can force windows to update driver by right clicking on the adb device entry and going through the tabs until you find the update driver button.
If it shows up but says device offline, then it is probably the RSA security introduced into adb/android since 4.2.2 (in which case you should update your platform-tools to 16.0.1 or greater)
Click to expand...
Click to collapse
I don't care if doesn't show as drive but doesn't even show as nexus 7 so I can't root until I can load su onto sd card.
Have tried different cables and ports. I heard beep when it connects and shows in menu to to eject nexus 7
Any other ideas?
mickrg123 said:
Also when I check box to load camera it will show as drive
Click to expand...
Click to collapse
If you have USB debugging enabled, then my experience is Media device (MTP) mode won't be recognized because it can't find appropriate drivers (even though you have the MTP drivers installed) but Camera (PTP) mode will still work. I don't think you really mean it shows up as a "drive" as in mass storage device. I think you mean you see a folder where you can access your files.
If you disable USB debugging, than both MTP and PTP should work.
sfhub said:
If you have USB debugging enabled, then my experience is Media device (MTP) mode won't be recognized because it can't find appropriate drivers (even though you have the MTP drivers installed) but Camera (PTP) mode will still work. I don't think you really mean it shows up as a "drive" as in mass storage device. I think you mean you see a folder where you can access your files.
If you disable USB mass storage, than both MTP and PTP should work.
Click to expand...
Click to collapse
Yes you're correct shows as a device not drive when in camera ptp, but not when mtp checked. Where do you disable mass storage?
mickrg123 said:
Yes you're correct shows as a device not drive when in camera ptp, but not when mtp checked. Where do you disable mass storage?
Click to expand...
Click to collapse
Sorry, I meant disable USB Debugging, not mass storage (I'll correct the post)
I'm sure you know where, but if not, Settings->Developer options->USB debugging
If MTP still doesn't work, then see if you have ever gotten MTP to work on the PC (ie another device in MTP mode). If not, look up how to install/reinstall MTP support for your OS version. Windows added it as part of user driver framework and one of the new versions of media player.
---------- Post added at 04:39 PM ---------- Previous post was at 04:32 PM ----------
mickrg123 said:
I don't care if doesn't show as drive but doesn't even show as nexus 7 so I can't root until I can load su onto sd card.
Have tried different cables and ports. I heard beep when it connects and shows in menu to to eject nexus 7
Any other ideas?
Click to expand...
Click to collapse
If your goal is just to load files onto the sdcard, have you tried "adb push"?
You don't need to have the phone visible as a device/folder on the computer to use adb to place files on the tablet.
Im having trouble with mine also. Adb sees it when its in normal mode. When I go to bootloader, it is not seen. When i go to unlock, it just says waiting for device. Any ideas???? Updated SDK installed
droider137 said:
Im having trouble with mine also. Adb sees it when its in normal mode. When I go to bootloader, it is not seen. When i go to unlock, it just says waiting for device. Any ideas???? Updated SDK installed
Click to expand...
Click to collapse
1. Plug in nexus 7, MTP mode
2. Open the device manager
3. Right click the nexus 7 > uninstall drivers > unplug
4. Install drivers > http://developer.android.com/sdk/win-usb.html
5. Plug nexus 7 in, drivers will install, should say adb interface
Open up command prompt > nav to your adb folder > adb devices: device number should pop up. Good to go.
droider137 said:
Im having trouble with mine also. Adb sees it when its in normal mode. When I go to bootloader, it is not seen. When i go to unlock, it just says waiting for device. Any ideas???? Updated SDK installed
Click to expand...
Click to collapse
For me, when I rebooted the phone into bootloader mode, it came up with a new USB device "Android Bootloader Interface". I had to point the driver install at the Google USB drivers I had previously used for the ADB interface so that the Bootloader Interface could be recognized.
sfhub said:
For me, when I rebooted the phone into bootloader mode, it came up with a new USB device "Android Bootloader Interface". I had to point the driver install at the Google USB drivers I had previously used for the ADB interface so that the Bootloader Interface could be recognized.
Click to expand...
Click to collapse
Finally got it!! Had to uninstall and re install the drivers a few times and also remove MTP from device manager. Also had to do the same thing and point it to the drivers in both cases. Thanks. Also thanks to teh roxxorz!
droider137 said:
Finally got it!! Had to uninstall and re install the drivers a few times and also remove MTP from device manager. Also had to do the same thing and point it to the drivers in both cases. Thanks. Also thanks to teh roxxorz!
Click to expand...
Click to collapse
No problem guy; glad you're up an flashing.

[Q] after installing android SDK and rooting Nexus File transfer stops working

I've never had a problem with android file transfer up till I rooted today. My wife has a stock Nexus 7 and I can plug her Nexus into my computer and the file transfer app will start. I have usb debugging turned on and the usb connection on my tablet is set to Media device.
Now as I'm typing this my Nexus has been connect to my mac for about an hour. I just went to the USB settings to make sure I had Media device selected and the file transfer window popped up out of nowhere. I killed it and tried again and it won't come up. Maybe in an hour or so if it does the same thing.
Any ideas as to what's going on? Very strange behavior.
Disable USB debugging.
Unplug/plug in your nexus.
The USB IDs change for some reason when you have USB debugging turned on and the MTP device isn't recognized as such. PTP (camera) mode continues to work for both cases though.
Thanks for the suggestion but It still fails. I disabled debugging and still can't connect. Switching USB modes didn't help either.
If that doesn't work uninstall the adb driver & then plug your tablet back in so it will reinstall
My next suggestion would to reboot the tablet with USB debugging turned off.
If that doesn't work, my next suggestion would be to delete the existing drivers and force reinstall.
All with USB debugging turned off.
johnnyninja said:
I've never had a problem with android file transfer up till I rooted today. My wife has a stock Nexus 7 and I can plug her Nexus into my computer and the file transfer app will start. I have usb debugging turned on and the usb connection on my tablet is set to Media device.
Now as I'm typing this my Nexus has been connect to my mac for about an hour. I just went to the USB settings to make sure I had Media device selected and the file transfer window popped up out of nowhere. I killed it and tried again and it won't come up. Maybe in an hour or so if it does the same thing.
Any ideas as to what's going on? Very strange behavior.
Click to expand...
Click to collapse
Make sure after you plug in your device you're looking at your tab and click OK on the pop up........
Sent from my Nexus 7
Thanks for all the suggestions. It's working now. I was just about ready to delete the driver and the tablet started to be recognized consistently. I was in the settings screen and toggled debugging on and off while plugging in the tablet. I noticed the info bar at the top alternating between showing "debugging" and "media device" and I selected each one a couple of times when they came up. I think that it finally worked through the ID confusion that was mentions. I'll follow the the rest of the instructions if the problem comes back.
Thanks again.
It's acting up again so I'm going to try deleting the drivers. I thought I knew what to do but I can't find any information. What's the procedure to delete the driver? I'm running os x lion
I've tried every suggestion in all of these threads so far & nothing worked. Even after I deleted the ADB drivers, windows 7 would automatically reinstall them. When I tried to update the drivers, win7 said they already had the best drivers (ADB).
Here's what worked for me:
I had to turn off USB debugging, delete the ADB drivers in Device Manager, then reboot the device while it's still plugged in. Windows recognized the device as an MTP device & installed the drivers before it even fully booted.
I'm not sure how I finally resolved the problem on my mac. I toggled debugging on and off and rebooted a couple of times. That may have done it. I also ran the adb script in the SDK platform-tools folder. I don't know what that script does exactly but possibly it reinitialized the driver and ID.
Anyway, hopefully these workflows will work for others.
johnnyninja said:
I'm not sure how I finally resolved the problem on my mac. I toggled debugging on and off and rebooted a couple of times. That may have done it. I also ran the adb script in the SDK platform-tools folder. I don't know what that script does exactly but possibly it reinitialized the driver and ID.
Anyway, hopefully these workflows will work for others.
Click to expand...
Click to collapse
Rooted my nexus 7 (2012) last night and struggling with my laptop not recognizing it. This thread solved it!
Delete the ADB on my window, toggle off debugging and restart the nexus 7 with usb connected to laptop. works like a charm.
Thank you!
Guys, my N4 got this problem too.. until just a few minute ago
I read somewhere ini goge groups (i think N5 group), and found explanation that we can change ADB or MTP "mode" on device manager. On "Androoid ADB Device" right click and select "Update Driver Software". Click "Browse My Computer for Driver Software" and then "Let me pick from blablabla...." And then select MTP USB Device, "next" and my N4 detected on Windows Explorer.
Hope it will be usefull for you guys.

PC won't recognize internal memory

OK so i did the wugs toolkit for the n7 2nd generation but I think when it tells you to take out all drivers of any nexus device I think I took out to many because now after rooting it and it works fine so does adb and I have that installed I connect my n7 to my PC running windows 7 and I can't recognize the internal memory when it shows up in a little window And you open up the folder and such and it says internal memory it doesn't even say that please help was working not it forever also I thought because I didn't have device connected as a media device checked I thought that was the problem but the window for the option to open up the internal memory to move ROM files and such still doesn't show hopefully you guys can help me out please also sorry if you can barely understand.
PLEASE HELP
Sent from my Nexus 7 using Tapatalk 4
Have you tried disabling USB debugging and enabling MTP mode?
You can also try the MTP driver inf here:
[FIX] MTP with USB debugging / ADB within Recovery (windows/nexus7)
You can also try using USB Deview to uninstall the drivers and have everything reinstall. Sometimes that kicks everything into gear. Just sort by creation date and uninstall everything that says Nexus 7 in the last few days.
sfhub said:
Have you tried disabling USB debugging and enabling MTP mode?
You can also try the MTP driver inf here:
[FIX] MTP with USB debugging / ADB within Recovery (windows/nexus7)
You can also try using USB Deview to uninstall the drivers and have everything reinstall. Sometimes that kicks everything into gear. Just sort by creation date and uninstall everything that says Nexus 7 in the last few days.
Click to expand...
Click to collapse
oh ok thanks got it working finally

[Q] My computer not recognizing MTP AT ALL

Hey guys. I been here for like 4 hours just dabbling with everything. And cannot seem to find any solution to this...
I have uninstall all drivers and restarted like ten times now doing the same process over and over, cleaning up each file carefully of the nexus or any android device.
My problem is when i plug in my nexus 7 2nd gen, it seems to not even detect squat.
I have usb debug enabled
my MTP is on
( if i switch to PTP i can access the folder)
Ive done fresh start on everything i even look through device and try changing the option to MTP and STILL DOES not work
I don't even see my nexus 7 in my HDD external or anything, nothing pops up but an ADB success driver, and when i changed it to MTP a MTP success driver with STILL no luck....
I just bought it today and it worked fine earlier, now when i root it and stuff it seems to be glitchy with my MTP
I even factory reset everything i couldn't access my ADB
any help would be appreciated
Someone said that manually updating the adb usb driver in devices should show you a choice, choose mtp. It should then sort itself out properly.
n9900229 said:
Hey guys. I been here for like 4 hours just dabbling with everything. And cannot seem to find any solution to this...
I have uninstall all drivers and restarted like ten times now doing the same process over and over, cleaning up each file carefully of the nexus or any android device.
My problem is when i plug in my nexus 7 2nd gen, it seems to not even detect squat.
I have usb debug enabled
my MTP is on
( if i switch to PTP i can access the folder)
Ive done fresh start on everything i even look through device and try changing the option to MTP and STILL DOES not work
I don't even see my nexus 7 in my HDD external or anything, nothing pops up but an ADB success driver, and when i changed it to MTP a MTP success driver with STILL no luck....
I just bought it today and it worked fine earlier, now when i root it and stuff it seems to be glitchy with my MTP
I even factory reset everything i couldn't access my ADB
any help would be appreciated
Click to expand...
Click to collapse
On your Nexus, open "settings", click on "Storage", click on options(3 vertical dots on the top right corner), click on "USB PC Connection", now check MTP option.
Try connecting to your PC (or Mac) now. I didn't have to do that on a stock build, but for some reason I had to do it on a couple of custom roms. Hope it helps ya out...
Try enabling USB debugging. I know it sounds odd but its helped me with my devices.
Sent from my Nexus 7 using Tapatalk 4
do this only if you can see PTP on PC
On PC check device manger, on Android if there is ADB driver - uninstall it
On N7 set to MTP, debug off and reboot with N7 USB cable connected to PC
It should re-install the ABD drivers on PC before N7 fully boots up
You will be back in action.
n9900229 said:
I have usb debug enabled
my MTP is on
Click to expand...
Click to collapse
Actually for me, it's the opposite. If usb debugging is on I can't access the device to view files. Try disabling it?
yea thanks though everyone I got it to work. I had my old nexus and new drivers mixing up my ports for some reason not being able to access it at all

Categories

Resources