Related
. I am using arduino mega adk and google nexus 7 to create android apps. I am a newbie but very keen to learn. I have been trying very hard to connect mega adk with nexus 7. I cannot get it to work and it has been now 3 weeks. I have tested many libraries. I have used the 1.0 version of usb host library. I was getting "Error: OSCOKIRQ failed to assert". i fixed it by changing the Max3421.cpp file as said in
http://stackoverflow.com/questions/11213536/error-oscokirq-failed-to-assert/11239701#11239701
Then i started getting the error, " “could not read device protocol version". I even applied the 9V to the arduino but of no use. Then i tried following
http://stackoverflow.com/questions/11563427/adk-1-0-devices-fail-to-work-with-jelly-bean-why
i updated the library and now i cannot compile the code when i use the demokit_20 example from the library. I also tried using version 2 of the library as mention in
http://forum.xda-developers.com/showthread.php?t=1812880
but it did not work as well as i get the error, 'USB' does not name a type". I would really appreciate your help if you can help me set this up. I am very frustrated at the moment. Thank you. Best Regards, Arslan
Weird problem I'm having with Nexus 7 and MTP. So my girlfriend and I both have nexus 7. I recently Flashed my Nexus with AOKP and everything went smooth. Can connect my nexus 7 to my windows 7 ultimate 32 bit OS and it gets picked up and I can easily transfer files to and from. Last night I went to connect my girlfriends nexus 7 to same PC to transfer some movies for her and it would not pickup as MTP device. I switched from MTP to PTP. It gets picked up as PTP but I can't transfer movies to it, just pictures. So i changed it back to MTP and nada. In MTP mode the nexus gets picked up i see it in device manager as ADB device, nexus is charging while plugged in but does not show up in windows explorer. So i disconnected plugged in my nexus 7 and comes up just fine as MTP device. Switched back to hers and still nothing. So i thought it was her nexus. I decided to connect it to my mac and download the android file transfer app. That worked fine and I was able to transfer movies to it. connected it back to the windows machine and still nothing. I want to do a factory wipe on it and flash it but i really want to resolve this problem. I thought about just doing a factory reset to see if that fixes it but there has to be something else i can do. Also the only was I can get nexus root tool kit to pick it up to root and flash is to have it in PTP mode. any ideas? any help is greatly appreciated, thanks for listening!
Having a hard time thinking its a driver issue since my nexus gets picked up fine. wanted to add that I rebooted the pc and nexus with same result.
Try going to device manager and uninstall the drivers from your Nexus. Then unplug and replug it again and let it install its drivers again.
Leonhan said:
Try going to device manager and uninstall the drivers from your Nexus. Then unplug and replug it again and let it install its drivers again.
Click to expand...
Click to collapse
Tried this with same result, thanks though
Rad0201 said:
Tried this with same result, thanks though
Click to expand...
Click to collapse
Try using USB Deview and delete all drivers pertaining to android. Then download the google usb drivers for Nexus 7 and see if it fixes the problem.
Try an app on the market called "stickmount" it should do the trick.
Ricardin said:
Try an app on the market called "stickmount" it should do the trick.
Click to expand...
Click to collapse
Leonhan said:
Try using USB Deview and delete all drivers pertaining to android. Then download the google usb drivers for Nexus 7 and see if it fixes the problem.
Click to expand...
Click to collapse
Just getting to see these replies, thanks guys! Will give these a shot now and report back what happens...wish me luck haha :good:
Another thing i just remembered it could be the cable your using. Speacialy if your nexus 7 are different i mean like one is 3g the other is wifi or one is 16 gb the other is 32 gb' so i would suggest using her original cable on her nexus 7 and same thing to you. About stickymount i dont think thats gonna work, kinda was thinking something else.
woulduitagon
Ricardin said:
Another thing i just remembered it could be the cable your using. Speacialy if your nexus 7 are different i mean like one is 3g the other is wifi or one is 16 gb the other is 32 gb' so i would suggest using her original cable on her nexus 7 and same thing to you. About stickymount i dont think thats gonna work, kinda was thinking something else.
Click to expand...
Click to collapse
think i just made it worse used usb deview and now I can't get my nexus to show up as MTP device. Both nexus are 32gb wifi only. I used usb deview to uninstall all android and nexus 7 drivers...there were quite a few...downloaded nexus 7 drivers from asus site...when i plugged the nexus in windows installed its own driver, i tried to update the driver with driver from asus but windows indicated that the latest driver was already installed...I think i'll try installing the drivers from the root tool kit and see what happens ...ugh
Ricardin said:
Another thing i just remembered it could be the cable your using. Speacialy if your nexus 7 are different i mean like one is 3g the other is wifi or one is 16 gb the other is 32 gb' so i would suggest using her original cable on her nexus 7 and same thing to you. About stickymount i dont think thats gonna work, kinda was thinking something else.
Click to expand...
Click to collapse
Rad0201 said:
think i just made it worse used usb deview and now I can't get my nexus to show up as MTP device. Both nexus are 32gb wifi only. I used usb deview to uninstall all android and nexus 7 drivers...there were quite a few...downloaded nexus 7 drivers from asus site...when i plugged the nexus in windows installed its own driver, i tried to update the driver with driver from asus but windows indicated that the latest driver was already installed...I think i'll try installing the drivers from the root tool kit and see what happens ...ugh
Click to expand...
Click to collapse
something is different between the 2 nexus, which doesn't make sense. They're both 32gb/wifi. So I used usb deview to uninstall all drivers. Then useed Nexus root tool kit to install drivers (somewhat) only went through frist 3 steps or so and windows installed ADB and Nexus 7 MTP driver and I was able to see my girl friends Nexus now as MTP device and transfer files to and from...just to play safe i used the USB cable that came with hers. I then connected my nexus which originally worked fine (but then i jacked up the drivers and they both wouldn't connect) and now does not get picked up as Nexus MTP, rather only ADB device shows up for it. So it looks like windows only likes one of them? Very strange, I'll keep playing with it but doubt I will be able to get them both to be picked up by windows as MTP....gotta love windows
Rad0201 said:
something is different between the 2 nexus, which doesn't make sense. They're both 32gb/wifi. So I used usb deview to uninstall all drivers. Then useed Nexus root tool kit to install drivers (somewhat) only went through frist 3 steps or so and windows installed ADB and Nexus 7 MTP driver and I was able to see my girl friends Nexus now as MTP device and transfer files to and from...just to play safe i used the USB cable that came with hers. I then connected my nexus which originally worked fine (but then i jacked up the drivers and they both wouldn't connect) and now does not get picked up as Nexus MTP, rather only ADB device shows up for it. So it looks like windows only likes one of them? Very strange, I'll keep playing with it but doubt I will be able to get them both to be picked up by windows as MTP....gotta love windows
Click to expand...
Click to collapse
so the only thing i notcied is when her nexus is connected if you go to control panel then devices and printers hers is now seen as Nexus Portabl Media player (MTP) and when mine is connected it comes up as Nexus 7 Unspecified and only driver i can install or updated is ADB..where with her device it is seen as ADB in device manager and also comes up as portable device nexus 7. Now i know if i use usb deview and uninstall all drivers then install mine first mine would probably be fine and then hers would prob not work
I have the exact problem ... but under win8. I have two Nexus 7s which I didnot have any (connecting issue) on my previous win7/64.
After upgraded to win8, windows only mounst one and refuses to mount the other. I can remove all devices relating to the Nexus7 then win8 will
mount the next N7 then refuses the other (the nexus7 is recorgnized but not mounted). Seems like it indexes the first Nexus then afraid to mount
the other as it sees a difference.
No solution so far, except everytime I want to work with the other Nexus, I have to remove&re-install the driver.
It has no issue when I connect other Android devices (AsusTF101, Nook Color, Samsung 4 Player).. Just refusing the identical twin.
hyperxguy said:
I have the exact problem ... but under win8. I have two Nexus 7s which I didnot have any (connecting issue) on my previous win7/64.
After upgraded to win8, windows only mounst one and refuses to mount the other. I can remove all devices relating to the Nexus7 then win8 will
mount the next N7 then refuses the other (the nexus7 is recorgnized but not mounted). Seems like it indexes the first Nexus then afraid to mount
the other as it sees a difference.
No solution so far, except everytime I want to work with the other Nexus, I have to remove&re-install the driver.
It has no issue when I connect other Android devices (AsusTF101, Nook Color, Samsung 4 Player).. Just refusing the identical twin.
Click to expand...
Click to collapse
sucks but glad to know I am not the only one =) I'll keep trying, if i come up with anything i'll update the thread. Thanks!
Rad0201 said:
sucks but glad to know I am not the only one =) I'll keep trying, if i come up with anything i'll update the thread. Thanks!
Click to expand...
Click to collapse
same issue here, also (win8 x64)
I'm using windows 7 but when my nexus is not mounting I turn and android debugging and it mounts right away well for me at least.
And BINGO!
drkstr_yu said:
I'm using windows 7 but when my nexus is not mounting I turn and android debugging and it mounts right away well for me at least.
Click to expand...
Click to collapse
Yup, it appears that USB Debugging suffers some sort of identity crisis after a root or OTA to 4.3 - toggled debugging off & the MTP mount worked as advertised.
Had to revoke all debug authorizations and re-init for USB debugging and MTP to function together.
SIGH!
Cheers
Jim
Dr_Jim said:
Yup, it appears that USB Debugging suffers some sort of identity crisis after a root or OTA to 4.3 - toggled debugging off & the MTP mount worked as advertised.
Had to revoke all debug authorizations and re-init for USB debugging and MTP to function together.
SIGH!
Cheers
Jim
Click to expand...
Click to collapse
I started experiencing this issue right after the OTA to 4.3 update on both my wife and I's rooted Nexus 7 Tablets, both first gen and current. The issue was resolved by removing the drivers from my computer and before reinstalling them revoking all ADB/USB debugging authorizations. I'll post the the steps I took.
1. Followed the Wug Fresh steps for removing Android related drivers (I have owned a lot of Android devices so I cleared the slate of everything)
2. Turned off debugging on both tablets with MTP on
3. Revoked USB debug authorizations on both devices
4. Connected the first gen N7, let drivers install
5. Turned on USB debugging while still connected
6. Repeat 4 & 5 for second gen
7. Both tablets connect with no issues and I have adb access to them
I suggest you have a look here.
this worked perfectly for me.
Guys, I know i am repeating again the question but despite reading 15-20 posts and uncountable articles, I am still not able to get my nexus 7 working with the Windows XP SP3.
1) To start with, I downloaded the google drivers from ASUS and the MTP Porting Kit from microsoft.When i plug in the device with USB Debugging on, Windows shows 3 new devices- NEXUS 7 & Android ADB Interface.. and ofcourse Windows XP can not find the drivers for any. So i open the device manager and it shows Nexus 7 under unidentified devices. I install the drivers for ADB interface (the ones i downloaded from Asus) and the device becomes ready to use. But there is no option to browse the device from my computer or portable devices. Then i switch the debugging on, and now there is a new device- MTP under unidentified devices. Then i install the MTP Porting Kit, but the MTP device still shows a problem with the driver.
2) The second part of the problem is that all this did not work and even my WMP11 does not recognise the Nexus 7.
The device is just connected and charging!!! What am i doing wrong here???
try this...
http://forum.xda-developers.com/showthread.php?p=34608868
Sent from my Nexus 7 using xda app-developers app
o82239 said:
try this...
http://forum.xda-developers.com/showthread.php?p=34608868
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
It worked, but the MTP keeps popping up for installation again and again.. and I am STILL NOT ABLE TO SEE MY DEVICE
ansh360 said:
Guys, I know i am repeating again the question but despite reading 15-20 posts and uncountable articles, I am still not able to get my nexus 7 working with the Windows XP SP3.
1) To start with, I downloaded the google drivers from ASUS and the MTP Porting Kit from microsoft.When i plug in the device with USB Debugging on, Windows shows 3 new devices- NEXUS 7 & Android ADB Interface.. and ofcourse Windows XP can not find the drivers for any. So i open the device manager and it shows Nexus 7 under unidentified devices. I install the drivers for ADB interface (the ones i downloaded from Asus) and the device becomes ready to use. But there is no option to browse the device from my computer or portable devices. Then i switch the debugging on, and now there is a new device- MTP under unidentified devices. Then i install the MTP Porting Kit, but the MTP device still shows a problem with the driver.
2) The second part of the problem is that all this did not work and even my WMP11 does not recognise the Nexus 7.
The device is just connected and charging!!! What am i doing wrong here???
Click to expand...
Click to collapse
I have exactly the same problem with my windows xp laptop it was OK until I wiped my laptop and reinstalled xp SP1-3 I can't seem to solve it either.
Sent from my Nexus 7 using xda app-developers app
:-/
Is there any justice for me in this bad bad world of octa-core processors and Razer Edge!!! :'(
ansh360 said:
It worked, but the MTP keeps popping up for installation again and again.. and I am STILL NOT ABLE TO SEE MY DEVICE
Click to expand...
Click to collapse
??? It worked and it doesn't work ???
What worked?
Try to delete the precompiled inf-file 'C:\WINDOWS\inf\wpdmtp.pnf', edit the 'C:\WINDOWS\inf\wpdmtp.inf' (see link in the post in the top...), open the XP device-manager, right-click in the yellow '!' and 'update driver'...
twics said:
I have exactly the same problem with my windows xp laptop it was OK until I wiped my laptop and reinstalled xp SP1-3 I can't seem to solve it either.
Click to expand...
Click to collapse
Do you have edit the 'C:\WINDOWS\inf\wpdmtp.inf'?
Sent from my Nexus 7 using xda app-developers app
I had a lot of problems myself getting Windows XP to work with my Nexus 7 as well... eventually I discovered that installing the latest version of Windows Media Player fixed the problem.
I wrote up a post on this issue on another forum (Sorry, XDA - this was before I discovered you guys), back in December of last year.
Anyway, here is my original post...
http://www.nexus7nexus10.com/forum/nexus-7-help/2600-cannot-connect-pc-2.html#post36608
(Actually, this whole thread is worth reading.)
The only nuisance factor is having to remember to re-enable USB debugging (Titanium Backup needs USB debugging enabled, and complains if itsn't) AFTER I've run some MTP Windows XP related file backups (USB debugging needs to be disabled, or MTP won't work)...
....or at least that is my experience.
Hope this is of some use.
Rgrds,
Ged.
Hello guys,
I have the same issue on windows XP with Nexus 7. I tried everything what was suggested and nothing is working.
I have Windows XP SP3 with WMP11 and MTP porting kit installed as well. the device is recognized and driver is instaled fine. But it's not visible on "my computer" in MTP mode. I tried to turn on usb debugging and still device is invisible in windows explorer, the same is when usb debugging is turoned off.
When device is in PTP mode it appears in "my computer" and i'm able to browse it and see all pictures and photos.
How can i browse my device in MTP mode and copy files there? Please reply if anybody knows what to do to fix this issue.
Thank you.
ansh360 said:
Guys, I know i am repeating again the question but despite reading 15-20 posts and uncountable articles, I am still not able to get my nexus 7 working with the Windows XP SP3.
1) To start with, I downloaded the google drivers from ASUS and the MTP Porting Kit from microsoft.When i plug in the device with USB Debugging on, Windows shows 3 new devices- NEXUS 7 & Android ADB Interface.. and ofcourse Windows XP can not find the drivers for any. So i open the device manager and it shows Nexus 7 under unidentified devices. I install the drivers for ADB interface (the ones i downloaded from Asus) and the device becomes ready to use. But there is no option to browse the device from my computer or portable devices. Then i switch the debugging on, and now there is a new device- MTP under unidentified devices. Then i install the MTP Porting Kit, but the MTP device still shows a problem with the driver.
2) The second part of the problem is that all this did not work and even my WMP11 does not recognise the Nexus 7.
The device is just connected and charging!!! What am i doing wrong here???
Click to expand...
Click to collapse
Recently got a 2012 Nexus 7 from a retailer selling this model with updated Android at very attractive price, and initially able to connect to computer so promptly rooted the device with the Nexus Root Toolkit from Wugfresh Development (in this forum), afterwards had same problems with not being able to read / transfer files.
Tried every fix I could find in other threads, and although device manager saying that connected as 'ADB Device' with debugging on, or 'Google Nexus 7 ADB Device' with MTP on and debugging off, still stuck with no access.
Looking closer at the MTP configuration ('Google Nexus 7 ADB Device') under device manager noticed that details listed manufacturer as 'ClockWorkMod' , and eventually that this originated within a Windows\Inf file titled 'oem60'.
I cut and pasted the 'oem60' file to another directory (to keep it safe just in case this upset something else) then on reconnecting the Nexus 7 as MPT with debugging off, device manager found and installed the correct driver at last. Now able to see and transfer files to / from it.
Presumably could alter the relevant lines in the 'oem60' file, which aren't hard to find, and put it back to original directory, but my other devices also working fine so not done so as yet.
Taowtp said:
Recently got a 2012 Nexus 7 from a retailer selling this model with updated Android at very attractive price, and initially able to connect to computer so promptly rooted the device with the Nexus Root Toolkit from Wugfresh Development (in this forum), afterwards had same problems with not being able to read / transfer files.
Tried every fix I could find in other threads, and although device manager saying that connected as 'ADB Device' with debugging on, or 'Google Nexus 7 ADB Device' with MTP on and debugging off, still stuck with no access.
Looking closer at the MTP configuration ('Google Nexus 7 ADB Device') under device manager noticed that details listed manufacturer as 'ClockWorkMod' , and eventually that this originated within a Windows\Inf file titled 'oem60'.
I cut and pasted the 'oem60' file to another directory (to keep it safe just in case this upset something else) then on reconnecting the Nexus 7 as MPT with debugging off, device manager found and installed the correct driver at last. Now able to see and transfer files to / from it.
Presumably could alter the relevant lines in the 'oem60' file, which aren't hard to find, and put it back to original directory, but my other devices also working fine so not done so as yet.
Click to expand...
Click to collapse
The above workaround was spot on, thanks
Hey there,
I found a solution for the MTP-Driver issue under Windows 7 N Edition.
A few days ago I bought a new SSD Drive for my Desktop.
So i decided to install a fully new Windows on it, cause my windows 7 x64 was about 4 years in use now and doesnt worked reliable.
I decided to give Windows 7 N Version a try, cause it comes without some futures i thought i would not need.
ATM I use this KF First Aide with my KFHD 7
Installation of the ADB Driver worked without a problem, but i still got the yellow triangle on MTP Driver.
Tried then to install the driver manually using windows update. it didnt find a driver for MTP.
Tried to install the MTP device manualy selecting MTP Device in the "all devices" list (Standard MTP Device).
But this didnt work either.
After hours of searching i found a thread that led me to this :
As promised by Microsoft the N Version comes WITHOUT the Windows Media Player.
But as it seams the Windows Media Player contains the MTP Driver.
For god sake microsoft provides a pack to install it manually Media Feature Pack für Windows 7 N
This works of course only with original Windows as u have to pass a Genuine Verification to download it.
After installing the pack. The windows update found 2 other updates. i got them too and restarted my system. Now the triangle is gone. And my KFHD is recognised as Portable Device and everything works fine.
Dunno weather it will work with other Windows 7 Versions.
Metnies said:
Hey there,
I found a solution for the MTP-Driver issue under Windows 7 N Edition.
A few days ago I bought a new SSD Drive for my Desktop.
So i decided to install a fully new Windows on it, cause my windows 7 x64 was about 4 years in use now and doesnt worked reliable.
I decided to give Windows 7 N Version a try, cause it comes without some futures i thought i would not need.
ATM I use this KF First Aide with my KFHD 7
Installation of the ADB Driver worked without a problem, but i still got the yellow triangle on MTP Driver.
Tried then to install the driver manually using windows update. it didnt find a driver for MTP.
Tried to install the MTP device manualy selecting MTP Device in the "all devices" list (Standard MTP Device).
But this didnt work either.
After hours of searching i found a thread that led me to this :
As promised by Microsoft the N Version comes WITHOUT the Windows Media Player.
But as it seams the Windows Media Player contains the MTP Driver.
For god sake microsoft provides a pack to install it manually Media Feature Pack für Windows 7 N
This works of course only with original Windows as u have to pass a Genuine Verification to download it.
After installing the pack. The windows update found 2 other updates. i got them too and restarted my system. Now the triangle is gone. And my KFHD is recognised as Portable Device and everything works fine.
Dunno weather it will work with other Windows 7 Versions.
Click to expand...
Click to collapse
This is just ridiculous..
I have Windows 8.1 N Pro installed and can't use either, because it is missing the MTP driver. The fact that i have to install the Media Feature Pack to use a fundamental feature of my PC is just F***** UP! It is just Microsoft's way of giving the finger to the EU, and it makes the N-version completely useless.
But i refuse to install Windows Media Player and all that other crap just to use my Nexus 5 with my new laptop. If i have to write to the EU to try and make them force Microsoft to make the driver available as a standalone install, i will. This is just principally wrong of Microsoft, but really not surprising.
If people would just boycot Microsoft they might learn. But that will never happen, unfortunately..
Hello There !
I'm using a Windows 10 Pro N version 1909 and I'm having a lot of problems with andoid devices since I'm not able to use any of them connected to my laptop. For a Nokia 8 there is an issue with MTP drivers, Xiaomi 8 pro is seen as a device but still issues with drivers, with a nexus 4 on which I installed noughat it doesn't show up at all(which is pretty wierd since I used the same laptop to root it and install the new version of android). Any suggestion to fix the issue?
I need to use them for my app development on android studio, any help would be really helpful.
Thanks for your help
rewat1984 said:
Hello There !
I'm using a Windows 10 Pro N version 1909 and I'm having a lot of problems with andoid devices since I'm not able to use any of them connected to my laptop. For a Nokia 8 there is an issue with MTP drivers, Xiaomi 8 pro is seen as a device but still issues with drivers, with a nexus 4 on which I installed noughat it doesn't show up at all(which is pretty wierd since I used the same laptop to root it and install the new version of android). Any suggestion to fix the issue?
I need to use them for my app development on android studio, any help would be really helpful.
Thanks for your help
Click to expand...
Click to collapse
Go to device manager and if it shows as anything other than your phone, right click and "uninstall device".........then reboot pc and plug phone back in. Usually works if you have already made sure you have the correct drivers installed.
The fix is really simple: just download and install the media feature pack. IT contains all codec and the most important, the MTP driver. You won't find it separately except in this pack.