I am working on Android application development, I want to run my application on Samsung Galaxy Tab-2 GT-P3100 but whenever I connect it with USB to the computer then it is not detecting.

snapshot -

enter image description here


I searched over internet about this problem I got same problem which is on the Microsoft Community MTP USB driver failed -Samsung Galaxy Tab 2.

When I follows all steps still is shows dialog as follows -

enter image description here


I got solution and also posted all the steps which I follow to resolve the problem. This is very helpful to me and hope you too.

  • On which android version you build your android application?? 2.3 or 4.0 or 4.1?? – Jastin Aug 5 '13 at 10:18
  • @Jastin: On android 4.1 (Jelly-Bean) – Swapnil Sonar Aug 5 '13 at 10:32
  • Have you ON USB-debugging from setting ?? – Jastin Aug 5 '13 at 10:39
  • @Jastin: Yes. When I connect my Tab to computer device driver MTP USB Device driver failed message show with red cross-mark. – Swapnil Sonar Aug 5 '13 at 10:45
  • So .. you must update your tab with latest firmware from samsung..its device driver problem.your computer not detect tab so updare your tab... – Jastin Aug 5 '13 at 11:05

I have followed the Exact steps from Link :

  1. Samsung mobile MTP Device cannot be installed

  2. StackOverflow tutorial

Here are steps : (for Windows specific instructions):

  1. Ensure phone is not connected to PC.

  2. Uninstall KIES from PC. Reboot your PC and Reinstall KIES after that. Just for great measure... open KIES, go to Tools | Troubleshoot connection error. Follow instructions and wait for it to finish the troubleshooting procedure.

  3. Reboot your phone (or turn off and then on your phone again). Do not connect it to your PC just yet.
  4. Once rebooted, go to your phone's dialer, type *#7284# - A configuration window will appear. In that window's USB section, if it's default to PDA, tap MODEM, then back to PDA, (if it is MODEM in the beginning, change it to PDA) then press the back key to exit. Most importantly, it must set as PDA when you exit.
  5. Turn off USB debugging in your phone.
  6. (Optional) Set your phone's screen timeout to a lengthy time. (minimum 1-2 minutes - recommended 5mins to 30mins) its found in Settings | Display. You can change this back later on.
  7. Connect the phone to your PC with USB cable and let windows load your drivers... and wait for the drivers to get reinstalled.
  8. Once reinstalled, disconnect the phone off USB. Switch USB debugging back on in your phone settings, and reconnect the phone back - you'll see windows load another set of drivers for your phone. Wait until it is completed. (This step is a precautionative measure to ensure your phone is identified with all the necessary drivers)
  9. Once complete, unplug your phone, and turn off USB debugging... This is to ensure MTP will initialize. Also, press the phone's home key until your homescreen is displayed. Only after doing all that, reconnect your phone back to PC.
  10. Test and see if MTP works using Windows Explorer. You'll see your phone's USB storage and SDCard contents if it does.

Hope it will help you..

|improve this answer|||||

If you want to work with ADB, the MTP driver is not really relevant. MTP stands for Media Transfer Protocol, and is used to exchange (media) files. What you need is the ADB driver (ADB stands for Android Debug Bridge). I recommend you taking a look at the Universal ADB driver, which covers most Android devices. If this driver does not work, check with your manufacturer's website for a device specific driver.

|improve this answer|||||
  • Thanks Izzy. I found a solution and I posted it, but thanks to your approach. Its great.. – Swapnil Sonar Aug 5 '13 at 14:06

You might need to update the Drivers for your device. Try to search for drivers on Google or the website for Samsung Mobiles, mainly Samsung.com!

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.