MTP USB flies transfers doesn't work - Nexus 7 (2013) Q&A

When I connect my Nexus 7 (2013) to my computer, I can only get PTP to work but MTP cannot.
The current ROM is PureNexus 6.0.1 but there is the same problem with PureNexus 7.1.2
How to solve this ?

lapocompris said:
When I connect my Nexus 7 (2013) to my computer, I can only get PTP to work but MTP cannot.
The current ROM is PureNexus 6.0.1 but there is the same problem with PureNexus 7.1.2
How to solve this ?
Click to expand...
Click to collapse
Have you pulled down the notification bar and switched USB mode from PTP to MTP?
If so, is your Windows (?) device manager showing 'yellow' driver issue when in MTP mode? Do CTRL-C on the driver properties VID/PID string and post it here.
Finally, does MTP work in TWRP?

k23m said:
Have you pulled down the notification bar and switched USB mode from PTP to MTP?
If so, is your Windows (?) device manager showing 'yellow' driver issue when in MTP mode? Do CTRL-C on the driver properties VID/PID string and post it here.
Finally, does MTP work in TWRP?
Click to expand...
Click to collapse
1) Yes but it doesn't work
2) No
3) USB\VID_18D1&PID_4EE1&REV_0228
USB\VID_18D1&PID_4EE1
4) There is a toggle button Disable MTP/Enable MTP but it doesn't do anything except triggering a computer sound

lapocompris said:
1) Yes but it doesn't work
2) No
3) USB\VID_18D1&PID_4EE1&REV_0228
USB\VID_18D1&PID_4EE1
4) There is a toggle button Disable MTP/Enable MTP but it doesn't do anything except triggering a computer sound
Click to expand...
Click to collapse
The USB mode and ID are correct, so there is an issue either with Android's "Media Storage" system app or Windows' MTP driver. Clear Media Storage data/cache and reboot, and/or try a different PC.

k23m said:
The USB mode and ID are correct, so there is an issue either with Android's "Media Storage" system app or Windows' MTP driver. Clear Media Storage data/cache and reboot, and/or try a different PC.
Click to expand...
Click to collapse
You're right, it work on another computer and on this one, the device manager shows my mobile device as "Nexus 7" whereas on my computer it was "Android Composite ABD Interface".

lapocompris said:
You're right, it work on another computer and on this one, the device manager shows my mobile device as "Nexus 7" whereas on my computer it was "Android Composite ABD Interface".
Click to expand...
Click to collapse
Try the following:
unzip the attachment
connect N7 in MTP mode
in Windows device manager select properties of the "Android Composite ADB Interface"
select 'driver' and then 'update driver'
select 'install from specific location"
point it to the unzipped 'WPDMTPHW.INF' file
Works now?
EDIT - also disable Android debugging in 'developer options'

k23m said:
Try the following:
unzip the attachment
connect N7 in MTP mode
in Windows device manager select properties of the "Android Composite ADB Interface"
select 'driver' and then 'update driver'
select 'install from specific location"
point it to the unzipped 'WPDMTPHW.INF' file
Works now?
Click to expand...
Click to collapse
I am currently at work I'll try this evening. Thanks

k23m said:
Try the following:
unzip the attachment
connect N7 in MTP mode
in Windows device manager select properties of the "Android Composite ADB Interface"
select 'driver' and then 'update driver'
select 'install from specific location"
point it to the unzipped 'WPDMTPHW.INF' file
Works now?
EDIT - also disable Android debugging in 'developer options'
Click to expand...
Click to collapse
It didn't work saying the driver is already the latest. But this put me on the right track, I disabled the device, uninstalled the driver and reboot the computer. Upon restart when I connected the Nexus 7, the right driver was automatically installed.

Related

How to regain mtp access for usb file transfers

Many nexus 7 (and I believe nexus 5) users have had the annoying problem of losing the ability of their windows pc recognizing the nexus as a mtp device. In my case this happens every time I have to root the device. Something about installing the necessary adb drivers seems to mess up the ability of Windows 7 to install the correct driver for mtp access. Typically, the nexus will connect in ptp (camera) mode but not ptp. Updating the android phone driver just doesn't change anything. I tried all the recommended steps but nothing worked till now. Here is what worked.
After rooting, my Windows device manager showed only one entry related to the nexus 7. It was an entry for "android phone" and within it was an entry for "Google nexus ADB interface".
**there was NO entry for "portable devices" **
1. In device manager, with the nexus connected via usb cable, I clicked on the "Google nexus ADB interface" (inside android phone entry) and selected to update the driver, then selected "browse my computer for driver software", chose "c:\Windows" and - this is what is different - selected **let me pick.... **
2. The resulting options included 2 choices, but no mtp option, and I selected "Google nexus ADB interface"
3. When it installed, suddenly "portable devices" appeared in the Windows device manager with nexus 7 in it !! But with the yellow error symbol.
4. Next, I right clicked on the "portable devices /Nexus 7" entry and updated it as usual. Yellow error icon disappeared and now mtp works fine.
The important points are that
- standard 'update the driver' does not restore the mtp driver (perhaps because the correct Windows driver is in a different location and has an older date), but selecting one of the 2 offered choices in **let me pick.... ** within the c:\Windows\ directory worked to recreate the entry for "portable devices" and when that was updated, mtp connection was restored and I could copy and transfer files via usb cable!
Hope this helps someone else. Thank you Vyom for verifying this worked and refining my description to make it more precise.
This guide can be helpful. It clears out 'ghosts' of past device connections.
http://www.sevenforums.com/tutorials/165554-usb-driver-general-fix-problems.html
Also Wugs toolkit has a really good guide to cleaning out drivers. Then stop short of installing drivers. Then Windows should auto configure MTP drivers when You plug in the device.
I also make sure that I have deleted any drivers in uninstall programs in the Windows control panel.
Its a lot of steps, but it can save time over try this, try that. It returns your computer to like an Android device had never been plugged in before. Now any routine to install drivers (after the device is recognized as an MTP device) should go smoothly.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Anderson2 said:
Many nexus 7 (and I believe nexus 5) users have had the annoying problem of losing the ability of their windows pc recognizing the nexus as a mtp device. In my case this happens every time I have to root the device. Something about installing the necessary adb drivers seems to mess up the ability of Windows 7 to install the correct driver for mtp access. Typically, the nexus will connect in ptp (camera) mode but not ptp. Updating the android phone driver just doesn't change anything. I tried all the recommended steps but nothing worked till now. Here is what worked.
After rooting, my Windows device manager showed only one entry related to the nexus 7. It was an entry for "android phone" and within it was an entry for "Google nexus ADB interface".
**there was NO entry for "portable devices" **
1. In device manager, with the nexus connected via usb cable, I clicked on the "Google nexus ADB interface" (inside android phone entry) and selected to update the driver, then selected "browse my computer for driver software", chose "c:\Windows" and - this is what is different - selected **let me pick.... **
2. The resulting options included 2 choices, but no mtp option, and I selected "Google nexus ADB interface"
3. When it installed, suddenly "portable devices" appeared in the Windows device manager with nexus 7 in it !! But with the yellow error symbol.
4. Next, I right clicked on the "portable devices /Nexus 7" entry and updated it as usual. Yellow error icon disappeared and now mtp works fine.
The important points are that
- standard 'update the driver' does not restore the mtp driver (perhaps because the correct Windows driver is in a different location and has an older date), but selecting one of the 2 offered choices in **let me pick.... ** within the c:\Windows\ directory worked to recreate the entry for "portable devices" and when that was updated, mtp connection was restored and I could copy and transfer files via usb cable!
Hope this helps someone else. Thank you Vyom for verifying this worked and refining my description to make it more precise.
Click to expand...
Click to collapse
My Device Manager shows NO Nexus devices of ADB interfaces, so I'm stumped at step 1.

Micromax canvas a1 drivers

Good day,
Can someone please tell me where can i download the drivers for micromax android one, my device is not detected in adb on windows 7?
Thanks,
marc
+100000
Really needed
I have searched for it but not found
Even looked on their official website but it doesn't shows a1 model number
Switch off phone. connect to pc. restart phone. it should install adb. also check if debugging is enabled.
Recognized Noob said:
Switch off phone. connect to pc. restart phone. it should install adb. also check if debugging is enabled.
Click to expand...
Click to collapse
Thanks for replying
But this method is not working with my windows 8.1
Still device is not detected
http://forum.xda-developers.com/can...ial-stock-rom-canvas-a1-t2887150/post55662339
see this thread which has link for drivers.
fyh said:
Thanks for replying
But this method is not working with my windows 8.1
Still device is not detected
Click to expand...
Click to collapse
The thing with windows 8.1 (atleast x64) is that they have changed the way adb drivers are recognized (or not recognized). You might have to:
1) In windows device manager find ADB Driver (or unrecognized hardware corresponding to the adb driver). Right click and select "update driver software".
2) Select "Browse my computer for driver software".
3) Select "Let me pick from a list of device drivers on my computer."
4) With "show compatible hardware" checkbox ticked, two drivers should be shown.
(a) Android ADB Interface. and (b) MTP User Device or Composite USB device.
5) Select (a) above and click Next.
6) Device should now appear.
Always good to use the default adb drivers from google for this. (https://developer.android.com/sdk/win-usb.html)
Hi marcusflint, Sorry to ask the obvious but was USB debugging enabled in developer options?
marcusflint said:
Good day,
Can someone please tell me where can i download the drivers for micromax android one, my device is not detected in adb on windows 7?
Thanks,
marc
Click to expand...
Click to collapse
Unistall the drivers from Device Manger and re-connect the device to PC ! Working gr8 and solves the MTP device recognition issue as well
avinash60 said:
The thing with windows 8.1 (atleast x64) is that they have changed the way adb drivers are recognized (or not recognized). You might have to:
....)
Click to expand...
Click to collapse
ADB driver is installed properly but the MTP isn't installed so I can't enable the mass storage device
I dunno MTP is even required for mass storage device, how come I enable it (I want my computer to detect my SD card which is in this Canvas A1 phone) ?
I am on Windows 8.1 x64
thanks
My problem is that my phone cannot detect the phone drive but it can detect SD card
LOleyer said:
My problem is that my phone cannot detect the phone drive but it can detect SD card
Click to expand...
Click to collapse
then install this.
http://www.micromaxinfo.com/mmx/CanvasA1/AQ4501.zip

Google drivers not working on Nexus 5X/Marshmallow on Win7 - Is the phone too new?

I have my new Nexus 5X with Android 6 on it. I am trying to unlock and root.
I have enabled USB debugging and OEM unlock.
I have downloaded and installed the SDK package with Platform-Tools and drivers in the 'Extras' folder.
When first plugging in the phone I install the drivers with the 'Have Disk' and browse method.
Every time, installing the driver returns an Error 'Code 10 - device cannot start. 'Android ADB interface' shows up in device manager when I plug in the phone but with an exclamation point.
I have uninstalled, downloaded fresh drivers from other sources, reinstalled, tried plugging the phone in while in 'recovery' mode (starting by pressing all 3 hardware buttons).
I uninstall every time and reboot both the computer and the phone. The drivers simply won't work.
What is going on here? Is the phone/Android 6 still too new to unlock and root?
P.S. I should also say that I go into Developer options and change the Select USB Configuration between PTP and MTP (between which, I have not seen mention of the correct choice. Does it not matter?) - I cannot chose the others RNDIS, Audio Source, or MIDI; it seems to want to default to 'Charging' when I try to change to these choices.
Having the same issues on Windows 8.1. Can't get my 5x to connect to transfer files or to show up in adb.
Just need the right drivers. Download the driver files from here: https://www.dropbox.com/sh/e43knzpxvr9hzqi/AAC7Yiz8EShMpFiMkClPpkC5a?dl=0
1. Then with the phone plugged in and in PTP mode go into the device manager on your PC.
2. You'll probably have an Android device listed with an exclamation point showing. Right click on it.
3. Pick update driver.
4. Pick browse my computer for driver software.
5. Then pick "let me pick from a list of device drivers.
6. Then pick have disk.
7. Navigate to the folder you downloaded and select android_winusb
8. Let it install and you should be ok
bsinc1962 said:
Just need the right drivers. Download the driver files from here: https://www.dropbox.com/sh/e43knzpxvr9hzqi/AAC7Yiz8EShMpFiMkClPpkC5a?dl=0
1. Then with the phone plugged in and in PTP mode go into the device manager on your PC.
2. You'll probably have an Android device listed with an exclamation point showing. Right click on it.
3. Pick update driver.
4. Pick browse my computer for driver software.
5. Then pick "let me pick from a list of device drivers.
6. Then pick have disk.
7. Navigate to the folder you downloaded and select android_winusb
8. Let it install and you should be ok
Click to expand...
Click to collapse
I've got the same problems & the driver did not fix it. My computer won't use the android_winusb file gives me an error that it is not a 64 bit system fle. Same with te official google file.
ahunter said:
I've got the same problems & the driver did not fix it. My computer won't use the android_winusb file gives me an error that it is not a 64 bit system fle. Same with te official google file.
Click to expand...
Click to collapse
I was running into the same issue. The problem is you need to install them first as an ADB Interface Device (not composite) with the phone on and plugged in. From Device Manager choose the Google | Android ADB Interface (not the composite one. I saw another reference to making sure it's in PTP mode which may force it to this one as well but I didn't test). Then when you get into FastBoot mode on your phone and plug it in you can go through the same Update Driver steps and choose the "Android ADB Interface" for it as well when it shows the Nexus 5 with the yellow triangle. Then you should be good to go.
rgerrans said:
I was running into the same issue. The problem is you need to install them first as an ADB Interface Device (not composite) with the phone on and plugged in. From Device Manager choose the Google | Android ADB Interface (not the composite one. I saw another reference to making sure it's in PTP mode which may force it to this one as well but I didn't test). Then when you get into FastBoot mode on your phone and plug it in you can go through the same Update Driver steps and choose the "Android ADB Interface" for it as well when it shows the Nexus 5 with the yellow triangle. Then you should be good to go.
Click to expand...
Click to collapse
My phone shows up as a portable device/Nexus 5x . Are you saying it should be in Device Manager choose the Google | Android ADB Interface?
ahunter said:
My phone shows up as a portable device/Nexus 5x . Are you saying it should be in Device Manager choose the Google | Android ADB Interface?
Click to expand...
Click to collapse
Sorry. I should have been more specific. Part of it is I did so many different approaches they've bled together in my head and I was on my way out the door yesterday when I fired off the reply.
To try to break it down from memory (going to throw in a couple of different options since I can’t seem to fully uninstall / reinstall so please provide any corrections once you get it to work or let me know if anything doesn’t match what you find and I’ll try to remember from there):
Phase I (phone on and connected to computer):
Open Device Manager. My phone shows as Android Device | Android Composite ADB Interface or Android ADB Interface.
If it is the Composite version, I believe I had to update it to the straight “Android ADB Interface to get Phase II to work)
If you don’t see that, look to see if you have any uninstalled devices by scanning for new. If so, then right click on that device, and choose “Update Driver”
Choose “Browse my computer for driver software”
Choose the “Have disk” option and browse to your USB Driver folder
From there, choose “Google | Android ADB Interface”
Phase II (phone in recovery connected to computer)
On phone, choose “Update device from ADB”
Open Device Manager and you should see the Nexus 5 under Other Devices with the yellow triangle.
Right click on it and “Update Drivers”
Choose “Browse my computer for driver software”
Choose “Let me pick from a list….”
Choose “Android Device”
Choose “Android ADB Interface”
Now you should be able to push the update over
Simple method: What I did was plug it in and wait for it to show up in device manager. Then I deleted the device (the one that shows adb) from device manager. Then I unplugged the device and plugged it back in... Then waited for drivers to install on it's own. Everything was good after that.
I have no trouble other than on Windows 10. Windows 10 doesn't even show the drivers from a list to install.
Sent from my Nexus 5X using Tapatalk
I followed this to get my Nexus 5X detected on my Windows 10: http://stackoverflow.com/questions/...ould-we-use-for-the-nexus-5/19839812#19839812
I have no trouble with Fastboot or adb. It only happens when I try and sideload. I end up have to use my Macbook Pro to sideload.
Sent from my Nexus 5X using Tapatalk
bsinc1962 said:
Just need the right drivers. Download the driver files from here:
1. Then with the phone plugged in and in PTP mode go into the device manager on your PC.
2. You'll probably have an Android device listed with an exclamation point showing. Right click on it.
3. Pick update driver.
4. Pick browse my computer for driver software.
5. Then pick "let me pick from a list of device drivers.
6. Then pick have disk.
7. Navigate to the folder you downloaded and select android_winusb
8. Let it install and you should be ok
Click to expand...
Click to collapse
I wish it were that easy. But, no, this does not work. Nor do I believe my issue is the same as you others here, as I have Windows 7 and not the 8.1 and 10 issues that you are having.
No, no matter what driver I use, including any from your kind link, bsinc1962, they return an error, code 10 when trying just to install the drivers. I cannot go further.
What is this Code 10 error preventing drivers from installing?

Fix for MTP problems with 8.1 official and Windows

After OTA from 8.00 to offcial 8.1.0 I ran into MTP problems, device not recognized by windows 10(x64)
After searching on Google I found a few options but this one works for me:
- Go to Settings->Apps & notifications->App info->Tap 3 dots in top right corner->Tap 'Show system'.
- Find both 'External storage' and 'Media storage' apps in the list and clear cache and data for them.
- Restart your phone and let it settle (wait a minute or two) before connecting the phone to your PC.
- The phone now shows the 'USB connected for charging' notification again, tap that notification and select file transfer.
r3act said:
After OTA from 8.00 to offcial 8.1.0 I ran into MTP problems, device not recognized by windows 10(x64)
After searching on Google I found a few options but this one works for me:
- Go to Settings->Apps & notifications->App info->Tap 3 dots in top right corner->Tap 'Show system'.
- Find both 'External storage' and 'Media storage' apps in the list and clear cache and data for them.
- Restart your phone and let it settle (wait a minute or two) before connecting the phone to your PC.
- The phone now shows the 'USB connected for charging' notification again, tap that notification and select file transfer.
Click to expand...
Click to collapse
No luck for me... any other workaround?
The same situation, in android 8.0 no problem, 8.1 and windows 10 x64, no MTP working...
I experienced the same problem. What I did was:
1. Search for device manager and open that up.
2. Go to portable devices
3. Click and right click on MTP(?) and select update driver
4. Click "Browse my computer for driver software"
5. Click "Let me pick from a list of available drivers on my computer"
6. Manufacturer should be on (Standard MTP Devices) and Model should be MTP Devices
7. Click Next and click Yes.
Only thing is it's temporary. But you can do it again and pretty much get used to it in no time
agente_mote said:
No luck for me... any other workaround?
The same situation, in android 8.0 no problem, 8.1 and windows 10 x64, no MTP working...
Click to expand...
Click to collapse
Go to "Device Manager", select Nexus 5X -> update driver -> Broswe my computer... -> Let me pick -> Show all devices -> Standard MTP Device - > MTP USB Device... (If it prompts you to update the driver, click Yes)
Work for me, I hope its helps... (Win10x64 1709)
Vanschtezla said:
I experienced the same problem. What I did was:
1. Search for device manager and open that up.
2. Go to portable devices
3. Click and right click on MTP(?) and select update driver
4. Click "Browse my computer for driver software"
5. Click "Let me pick from a list of available drivers on my computer"
6. Manufacturer should be on (Standard MTP Devices) and Model should be MTP Devices
7. Click Next and click Yes.
Only thing is it's temporary. But you can do it again and pretty much get used to it in no time
Click to expand...
Click to collapse
That worked for me, thanks a lot.
Awesome! Thank you.
None of the above posts worked for me on my N5x (8.1.0 March), but searched some more and found this to work for me:
https://productforums.google.com/forum/#!topic/phone-by-google/DfpqXN1UfWY

Problem connecting phone to PC using USB

I'm trying to connect my Nexus 5X to a PC running windows 10, version 1903. The PC previously had android SDK installed and I was able to access a Nexus 5 using adb.
When I connect the phone to the PC, the device is detected and the PC says it's ready. However, the PC never asks what to do when the device is connected, the device doesn't show up in the file explorer window and in the device manager, it shows up as an "other device" with a yellow warning. If I open the properties, the status is the following:
The drivers for this device are not installed. (Code 28)
There are no compatible drivers for this device.
To find a driver for this device, click Update Driver.
Click to expand...
Click to collapse
The phone thinks it's connected. Initially it says "charging" and I can enable "transfer files". It makes no difference on the PC.
In the settings on the phone, "select USB configuration" is set to MTP. Developer options are enabled. If I enable USB debugging, the phone switches to the MTP driver, but there is no difference on the PC.
I tried connecting the phone to another PC and it worked fine with USB debugging enabled and disabled, so the problem seems to be on the PC.
I removed android sdk and installed the latest version using android studio. I also installed the google USB drivers. This also made no difference.
Any suggestions?

Categories

Resources