Nexus 4 MTP Issues - Nexus 4 Q&A, Help & Troubleshooting

I have accidentally uninstalled the MTA / PTP driver for my nexus 4 when uninstalling existing drivers for my nexus 4 to install drivers that would work with adb. Now whenever I plug my nexus in, the computer does not recognize it as a storage device. I am currently waiting to install android sdk tools to try and resolve issue, but I cannot find the drivers for the mta connection. Currently only the ptp connection and adb connection work. I also have tried uninstalling all drivers related to nexus or google and that has not resolved anything.

For storage the N4 uses windows media player's drivers. Check functionality of wmp. Maybe reinstall those drivers or try rollback.
Sent from my Nexus 4 using Tapatalk 4

mrlinuxfish said:
I have accidentally uninstalled the MTA / PTP driver for my nexus 4 when uninstalling existing drivers for my nexus 4 to install drivers that would work with adb. Now whenever I plug my nexus in, the computer does not recognize it as a storage device. I am currently waiting to install android sdk tools to try and resolve issue, but I cannot find the drivers for the mta connection. Currently only the ptp connection and adb connection work. I also have tried uninstalling all drivers related to nexus or google and that has not resolved anything.
Click to expand...
Click to collapse
Universal Naked Drivers 0.72
Fixed me up :good:

I have resolved the problem by uninstalling the previous driver completely then reattaching my phone to the PC.

Related

Not connecting in Windows 7

Windows cant find a driver for the phone, how do you use this on Windows?
You can install the drivers as part of the Android SDK, or you could search this forum for drivers, or you could goto the Development section and download mskip's Galaxy Nexus 4 Toolkit and install the drivers from there.
uberNoobZA said:
You can install the drivers as part of the Android SDK, or you could search this forum for drivers, or you could goto the Development section and download mskip's Galaxy Nexus 4 Toolkit and install the drivers from there.
Click to expand...
Click to collapse
installed the drivers and Windows sees it as an Android ADB device but it doesnt mount anything. How do I transfer files over USB?
I extracted the drivers from the Android SDK and posted it up. Check my sig for the link.
tried those too and its still not mounting anything
Windows 7 detected my phone without any drivers installed and I was able to mount the internal storage. The only thing the sdk drivers allow for are adb and fastboot interfacing, so they shouldn't be needed if all you are trying to do is mount the device.
try different usb port my pc did that at first.
I'm not sure why, but it worked for me on windows 7 and automatically updated the drivers. The weird thing is that adb recognizes the nexus 4 as a Samsung phone
idividebyzero said:
Windows cant find a driver for the phone, how do you use this on Windows?
Click to expand...
Click to collapse
Same issue here until I switched to the cable that came with the phone and it worked. Maybe just a fluke, not sure.
Sent from my Nexus 4 using xda app-developers app
idividebyzero said:
tried those too and its still not mounting anything
Click to expand...
Click to collapse
Sorry, misread your post. Try restarting, try a different USB port, try a different cable. Also, make sure MTP mode is enabled on your phone (Settings > Storage > Menu > then check Media Device).
idividebyzero said:
installed the drivers and Windows sees it as an Android ADB device but it doesnt mount anything. How do I transfer files over USB?
Click to expand...
Click to collapse
Have you found a solution yet? To transfer files from my PC to the phone, I have to make sure debugging is turned off and connect with MTP mode. But if I want to use ADB, I need to turn debugging on which loses the PC's ability to see the phone at all unless I connect in PTP mode. All a bit weird but at least it works. Have you tried uninstalling and reinstalling the drivers?
Phone mounts fine on 2 different computers, its something with my computer.
Its not the USB cable, tried different ports, I tried USB debugging on and off, camera mode and MTP. Device manager sees it as a Nexus 4 but says the drivers didnt install.
So my next question is why isnt Windows installing the drivers properly?
i have got two nexus 4
and with one of them i am not able to connect it to my main computer (with a second computer it works).
With the other nexus 4 i have no problems on any computer...
os is alway win 7.
just linking and sharing a similar thread [Q]Computer won't recognize phone? which covers same/similar issue and resolution.

[Q] Nexus 4 ADB on Windows 7 Home

After several hours of frustration, I'm just going to ask.
I have USB debugging enabled. When I plug in the Nexus 4 Windows auto installs drivers for MTP.
It's listed under portable devices in device manager. I am trying to uninstall the driver and install the Naked driver. But as soon as I uninstall in device manager, Windows reinstalls, despite me having turned off auto-installation of drivers. I am not able to use the advanced method listed here http://www.addictivetips.com/window...utomatic-driver-installation-in-windows-vista because gpedit.msc doesn't exist for Home users.
I have unplugged the device and manually put it into Fastboot and plugged it in. Windows does not try to autoinstall drivers. I am able to install Naked drivers and the device appears as "Android Phone" in device manager.
How can I proceed?
Donteventrii said:
After several hours of frustration, I'm just going to ask.
I have USB debugging enabled. When I plug in the Nexus 4 Windows auto installs drivers for MTP.
It's listed under portable devices in device manager. I am trying to uninstall the driver and install the Naked driver. But as soon as I uninstall in device manager, Windows reinstalls, despite me having turned off auto-installation of drivers. I am not able to use the advanced method listed here http://www.addictivetips.com/window...utomatic-driver-installation-in-windows-vista because gpedit.msc doesn't exist for Home users.
I have unplugged the device and manually put it into Fastboot and plugged it in. Windows does not try to autoinstall drivers. I am able to install Naked drivers and the device appears as "Android Phone" in device manager.
How can I proceed?
Click to expand...
Click to collapse
Try checking the drivers thread link in my signature.
Stryder5 said:
Try checking the drivers thread link in my signature.
Click to expand...
Click to collapse
The problem is that Windows is auto-installing the driver as soon as I uninstall it from device manager. I have this setting disabled in Device Installation Settings but nevertheless it continues auto-installing.
Donteventrii said:
The problem is that Windows is auto-installing the driver as soon as I uninstall it from device manager. I have this setting disabled in Device Installation Settings but nevertheless it continues auto-installing.
Click to expand...
Click to collapse
When you plug in your n4 in your pc, does it allow you to open the folder for your phone. If it does the drivers are installed. Mine n4 did the same as you when I plugged it in my PC, and did show Android in the device manager.
Use the nexus 4 toolkit to do it.
http://forum.xda-developers.com/showthread.php?t=1995688
jt.61 said:
When you plug in your n4 in your pc, does it allow you to open the folder for your phone. If it does the drivers are installed. Mine n4 did the same as you when I plugged it in my PC, and did show Android in the device manager.
Click to expand...
Click to collapse
It's showing up as portable device, not as Android when MTP is connected. If I manually boot into fastboot, and connect to PC it will show as Android.
Nexus 4 toolkit doesn't work. When I connect the device, it still only shows up as MTP device connected.
How can I stop the "Nexus 4" driver from auto installing the MTP driver?
Nobody else is having this problem?
Sent from my Nexus 4 using Tapatalk 2
Donteventrii said:
Nobody else is having this problem?
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Bump
For the love of bump
...
Sent from my Nexus 4 using Tapatalk 2
You could try this installer. If a prompt ever says not to install a driver just do it anyway.
http://www.junefabrics.com/android/download.php
I was having the same issues, toolkit didnt work, auto kept auto installing MTP only, junefabrics.com didn't work by itself, LG drivers didn't work. finally I tried the drivers in sig and adb was installed but the tool kit still didn't recognize it. I ran the one from junefabrics.com after that and hit no to not reinstall the drivers when it asks, but it's hanging when installing pdanet on my phone.
TCMan5190 said:
I was having the same issues, toolkit didnt work, auto kept auto installing MTP only, junefabrics.com didn't work by itself, LG drivers didn't work. finally I tried the drivers in sig and adb was installed but the tool kit still didn't recognize it. I ran the one from junefabrics.com after that and hit no to not reinstall the drivers when it asks, but it's hanging when installing pdanet on my phone.
Click to expand...
Click to collapse
im in the same boat
I'm having these same issues. Very frustrating.
Just fixed the problem by following the directions in this post - http://forum.xda-developers.com/showpost.php?p=34154052&postcount=7
His instructions about cmd prompt didn't work for me, so in device manager I selected View -> Show Hidden Devices.
I removed all android, nexus, other android phones and then reinstalled the drivers via the toolkit. Seems to be working so far!
The MTP driver will always install as that's nothing to do with adb. If you open Device Manager it should have the other option - you then manually install the driver by browsing the the drivers folder when using the 'Update driver' option in the right-click menu when you click on it in Device Manager
BUMP
Donteventrii said:
...
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
I am having the same problem my windows xp is not reading I install a couple of different drivers still nothing. This the only phone/tablet I am having this issu that my pc is it's not reading the files of my phone.
OTA JOP40D
2nd Batch phone
hello, now nexus 4 updated to 4.2.2 and when i connect to computer the device could not be found
i updated SDK , all the required things inside android 4.2 but still device not found
is there drivers that i can install instead of checking for updates and so on?
jasonmiracle said:
hello, now nexus 4 updated to 4.2.2 and when i connect to computer the device could not be found
i updated SDK , all the required things inside android 4.2 but still device not found
is there drivers that i can install instead of checking for updates and so on?
Click to expand...
Click to collapse
Try downloading pdanet on your pc or downliad a nexys4 toolkit from here and they let u install the drivers
Sent from my Nexus 4 using xda premium
casonswag said:
Try downloading pdanet on your pc or downliad a nexys4 toolkit from here and they let u install the drivers
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
tried pda but failed
its caused by the android 4.2.2 update...
For anyone still having problems, these are the steps I followed that fixed it for me. (After updating to the latest sdk version and downloading the google usb driver)
1. Uninstalled the driver from Device Manager
2. Let it automatically install the generic 'MTP device driver'
3. Right clicked on the new device and selected 'Update Driver'
4. Selected 'Have Disk' and pointed it to [android-sdk-dir]\extras\google
5. Watched an 'ADB' driver install.
6. Opened Eclipse to successfully run on my N4.

[Q] Nexus 4 usb file transfer

Hi,
This is my first Nexus device (N4), I know they have an emulated SD card, so I expected to connect it to my Win 7 PC via USB, and for the SD card directory to be shown as a file system / drive in Windows. This doesn't happen.
Phone is in MTP mode, screen isn't locked. Am I missing something here, a driver perhaps, or does this functionality no longer exist?
Thanks,
Des
You should get a Nexus 4 device along with your drives, you open that, then go to 'internal storage'
If you're not getting that, then it's probably driver related.
If it doesn't detect by USB at all, you may have a faulty device like me.
If you plug your phone into the wall with the AC adapter, does it constantly say " charging (USB)" in the battery settings?
This defect means I cannot root or charge the phone properly... It sucks..
Sent from my Nexus 4 using Tapatalk 2
Most likely a driver issue. When I have use the adb driver I cannot see my device as a storage device. Switching to the default driver Windows installs lets me see it but adb no longer works.
I ended up just using AirDroid to do any file transfers.
There are a few reports of the stock charger being reported as USB charging actually, so it might not be all bad.
The phone might be in MTP mode, but has it installed the MTP driver ? Check Device Manager.
On my own XP system, MTP wouldn't work for me until I turned off USB debugging.
Sent from my Nexus 4 using xda premium
steviewevie said:
The phone might be in MTP mode, but has it installed the MTP driver ? Check Device Manager.
On my own XP system, MTP wouldn't work for me until I turned off USB debugging.
Click to expand...
Click to collapse
^ This.
On XP, MTP does not work if USB Debugging is turned on. It may be the same for Windows 7 as well.
Same behavior on Windows 7, just fixed my issues. Thanks!
I got similar problem with my N4, yesterday I flashed Mahdi-ROM 2.4[1/02] then my USB stopped working. I can view files through PC, but cannot upload to phone. It says device has been disconnected, but it's still connected Turning off USB debuging didn't help.
I cannot even flash kernel uploaded through Airdroid, recovery gives error - cannot open zip file.
Edit: Nevermind, its PC problem. With other PC it works normal.
use universal naked drivers.
fastboot adb and mtp and ptp working.
efrant said:
^ This.
On XP, MTP does not work if USB Debugging is turned on. It may be the same for Windows 7 as well.
Click to expand...
Click to collapse
After I rooted my N4 a few months ago same thing, cannot get MTP on WinXP
Works fine on my Win7 machines though, its pretty annoying
Tried ALL the fixes I could find, no go
Uninstal all drivers, reconnect N4 let Windows install drivers, it will probably be adb device drivers, then select in device manager adb device drivers update drivers and check install from specific location and on next screen check don't search!
Then you could be able to select mtp. All of this should be done with USB debugging turned off and USB connection as mtp!
Sent from my Nexus 4 using Tapatalk
Nexus 4
zvecka said:
Uninstal all drivers, reconnect N4 let Windows install drivers, it will probably be adb device drivers, then select in device manager adb device drivers update drivers and check install from specific location and on next screen check don't search!
Then you could be able to select mtp. All of this should be done with USB debugging turned off and USB connection as mtp!
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Hey Buudy thanks this helps me

[Q] ADB will not connect to new nexus 7

I just got a brand new Nexus 7 and I went to root it with the nexus 7 toolkit. Long story short the Nexus's serial number would not show up under the attatched devices.
I have tried uninstalling the driver, reinstalling both the driver provided by the nexus 7 toolkit and asus. Neither work. Interestingly eclipse will not connect either.
Device manager shows the adb interference as working however adb will not return a connected device.
I also tried putting the nexus into ptp mode and using adb even though I did not do that with my previous nexus 7. When the Nexus is in PTP mode device manager will not allow me to install drivers for the adb interference. Which is odd since I thought if I installed adb drivers once I wouldn't have to again.
EDIT: I should also add that adb in fastboot and stock recovery works. I was able to try reflashing the device with a stock nexus 7 ROM but it didn't work. Still couldn't connect to abd while android was booted. Also I noticed that my old nexus has both mtp and adb available at the same time. However the new nexus only allows one or the other. E.g. I can't access the files system while adb is enabled and vice versa.
Do you guys have any idea why this is happening? My old nexus works fine.
theaftermath said:
I just got a brand new Nexus 7 and I went to root it with the nexus 7 toolkit. Long story short the Nexus's serial number would not show up under the attatched devices.
I have tried uninstalling the driver, reinstalling both the driver provided by the nexus 7 toolkit and asus. Neither work. Interestingly eclipse will not connect either.
Device manager shows the adb interference as working however adb will not return a connected device.
I also tried putting the nexus into ptp mode and using adb even though I did not do that with my previous nexus 7. When the Nexus is in PTP mode device manager will not allow me to install drivers for the adb interference. Which is odd since I thought if I installed adb drivers once I wouldn't have to again.
EDIT: I should also add that adb in fastboot and stock recovery works. I was able to try reflashing the device with a stock nexus 7 ROM but it didn't work. Still couldn't connect to abd while android was booted. Also I noticed that my old nexus has both mtp and adb available at the same time. However the new nexus only allows one or the other. E.g. I can't access the files system while adb is enabled and vice versa.
Do you guys have any idea why this is happening? My old nexus works fine.
Click to expand...
Click to collapse
I will be watching this thread as am having the same issue right down to working fine in ptp or camea mode, but am unable to click and drag files to the device. And similiarily to you, have no problems with the 16g nexus only the 32. I am using skippen's toolkit.
A possible solution.
aircooledbusses said:
I will be watching this thread as am having the same issue right down to working fine in ptp or camea mode, but am unable to click and drag files to the device. And similiarily to you, have no problems with the 16g nexus only the 32. I am using skippen's toolkit.
Click to expand...
Click to collapse
I forgot I made this thread. I have since since solved the issue and have both mtp and adb at the same time with this particular nexus 7.
First of all installing new drivers on my windows 7 installation was causing a problem. So I backed up and reinstalled. However, while that solved other problems it did not solve my issues with the Nexus.
After a lot of fiddling I finally got it to work by using the official google usb driver. http://developer.android.com/sdk/win-usb.html
Now here's the thing. I discovered that windows treated each combination of adb+mtp or adb+ptp, adb alone, mtp alone, and ptp as a seperate device. So while they all might use the same driver windows considered them different devices.
So basically what I did was install google's driver whenever a combination of usb modes did not work correctly. So in adb+mtp (which is what I really want to be able to use) I went to device manager found my nexus 7 under android devices or whatever it is called and installed the the official google driver. It proceeded to tell me there was an error but then it proceeded to work perfectly. The error may have been just my computer acting up because of all the drivers I'd been installing/uninstalling trying to get this to work.
Also, when you go into device manager and try to install the usb driver you typically right click on the device, select update driver and then click search computer, browse to the folder containing the driver and install. Sometimes that would fail for me, windows would say I already had an updated driver. Thankfully I did find a workaround that forces windows to install the driver you want to install no matter what.
When you get to the part where you browse your computer for the driver click let me pick from a list of device drivers on my computer. Then there should be a button that says I have the disk. Click on that browse to the folder with drivers, say yes to any warnings and continue.
If the I have a disk button does not appear and instead a list of possible manufacturers or devices shows up just click on one of the entries. Then the I have the disk button should appear.
The danger with forcing windows to install the driver you want is that you can install any driver for anything and possibly damage something.
Hope this helps!

Google USB Drivers not working with Nexus 4

I can no longer connect my nexus 4 to the pc anymore as Google arent driver supporting the Nexus 4 anymore.
aharnick2013 said:
I can no longer connect my nexus 4 to the pc anymore as Google arent driver supporting the Nexus 4 anymore.
Click to expand...
Click to collapse
Hi,
Try re-installing the drivers.
If you don't have proper drivers for USB, try any one of these:-
1. PdaNet
2. Universal Naked Drivers
3. MTP Drivers.
This might solve your problem.

Categories

Resources