Tutorial: Nexus 5 ADB driver install

Hi, guys!

Today I’m gonna tell you how to deal with Nexus 5 and its driver issues with ADB. I have experienced this by myself (wasn’t able to deploy my app because ADB didn’t see my Nexus 5) and it is quite an unpleasant situation, as instead of debugging apps you have to stick for maybe 2h of troubleshooting and connecting/disconnecting the device.

This tutorial’s solution is for Windows only. See this link for Linux and Mac configuration.

Here I will actually provide a few solutions – from the easiest and most obvious ones to those more complicated and time-consuming. The best approach is to go from one to another, sequentially. This way you won’t unnecessary waste time if the problem is in USB debugging, for instance 🙂 So, lets begin!

Solution #1

The first thing to check is USB debugging switch in Developer options. To enable Developer options you need to tap 7 times on Build number (Settings – About phone – Build number). After you get back to Settings view, you should see Developer options just above About phone. Go inside and check USB debugging. If you do it for the first time (or the first time on this particular OS), you will get a Allow USB debugging? dialog view. Press OK and check the Always… option if you plan to regularly debug apps on this computer. Whether you’re not sure you have allowed or cancelled USB debugging, you can always press Revoke USB debugging authorization below USB debugging option.

Allow USB debugging dialog

 

Solution #2

Connect as Camera/Media device

This solution have appeared here and there as a general remedium for Android device visibility. It is mostly useful if you can’t access Nexus 5’s file manager at all (for example, to copy something), but it won’t hurt to try anyway.
Connect the device through USB and go to Settings – Storage – USB computer connection (in ActionBar overflow menu) – check Camera (PTP). If you already have Camera checked, try checking Media device instead.

Solution #3

Install USB driver manually

To install Google’s USB driver manually, you have to know where you can find one. If you have downloaded Android Studio with Android SDK, you can navigate to SDK manager. There will be an SDK path displayed, like on the screenshot below:

Android SDK path

 

Same with Eclipse actually.

If you have downloaded SDK alone, well, find it by name in Explorer. Probably it will be in the root directory or in Program Files.

After you have tracked SDK’s location (in my case it is C:Program Files (x86)Androidandroid-studiosdk), go to extrasgoogleusb_driver directory. Copy the path.

Android win usb drivers

You can also download Google USB Driver here.

Now, when you know your driver’s location, connect the device and navigate to Device Manager. Find the unknown device/Nexus 5 and choose Update Driver software. Choose Browse my computer for driver software and insert the path you have just copied. Re-connect the phone if necessary.

You can also try to uninstall an already installed driver, if the steps above didn’t help.There is also a way to remove a cached version of a driver. Just take a look at the reply here, dated Nov 22, 2013; Step 3- Open a Windows Explorer and navigate

Solution #4

Modify USB driver

Unfortunately, if nothing helped so far, you will have to modify USB driver yourself. This is not that difficult and quite fast as well.

First of all, you need to find out hardware ids for Nexus 5. Connect the phone and grab ids values from Device Manager – Nexus 5 device – (right click) Properties – Details tab – Hardware Ids dropdown option (after step 3, Nexus 5 should be detected even if ADB still doesn’t see it).

Nexus 5 device properties

And now – open android_winusb.inf file. You will see the list of Google drivers for both x86 and x64 platforms. Based on your OS version, insert following lines in [Google.NTx86] or in [Google.NTamd64] scope:

; Google Nexus 5

%CompositeAdbInterface% = USB_Install, <first hardware id value>

%CompositeAdbInterface% = USB_Install, <second hardware id value>

android_winusb.inf file

 

Now, uninstall the old driver and unplug the phone. Make sure you have USB debugging turned ON. Plug the phone again. Choose a driver like in Solution #3.

After this step I have finally noticed LGE Nexus 5 entry in Devices tab (and hopefully you did too ;)). You can also check it in adb (go to adb.exe location (mine is – C:Program Files (x86)Androidandroid-studiosdkplatform-toolsadb.exe) and type adb devices. Nexus 5 should be on the list.ADB list of devices

Now, enjoy writing and debugging your applications 😉Nexus 5 device in logcat

Reference:

https://code.google.com/p/android/issues/detail?id=62365

http://stackoverflow.com/questions/19838016/what-usb-driver-should-we-use-for-the-nexus-5

https://productforums.google.com/forum/#!topic/nexus/BA2QePyhees

Like and share:

Published by

Tonia Tkachuk

I'm an Android Developer, writing code for living and for fun. Love beautiful apps with a clean code inside. Enjoy travelling and reading.

268 thoughts on “Tutorial: Nexus 5 ADB driver install”

  1. Pingback: Crack
  2. Pingback: xxx565.top
  3. Pingback: sex365.top
  4. Pingback: sex366.top
  5. Pingback: sex335.top
  6. Pingback: xxx553.xyz
  7. Pingback: sex363.top
  8. Pingback: xxx356.top
  9. Pingback: xxx633.xyz
  10. Pingback: sex363.xyz
  11. Pingback: xxx356.xyz
  12. Pingback: sex335.xyz
  13. Pingback: xxx565.xyz
  14. Pingback: xxx636.xyz
  15. Pingback: xxx636.top
  16. Pingback: xxx656.top
  17. Pingback: xxx633.top
  18. Pingback: sex655.xyz
  19. Pingback: xxx553.top
  20. Pingback: movies
  21. Pingback: buy cialis
  22. Pingback: viagra pills
  23. Pingback: cialis pills
  24. Pingback: cialis daily cost
  25. Pingback: online cialis
  26. Pingback: sildenafil
  27. Pingback: viagra
  28. Pingback: buy generic drugs
  29. Pingback: generic ed pills
  30. Pingback: buy tadalafil
  31. Pingback: tadalafil cialis
  32. Pingback: buy cialis
  33. Pingback: cialis lust
  34. Pingback: viagra buy online
  35. Pingback: buy cialis 36 hour
  36. Pingback: cialis 20mg usa
  37. Pingback: yfzfdzbt
  38. Pingback: buy cialis 36 hour
  39. Pingback: buy cialis
  40. Pingback: cialis sale 20mg
  41. Pingback: Google
  42. Pingback: buy cialis 36 hour
  43. Pingback: stromectol tab 3mg
  44. Pingback: pet prednisolone
  45. Pingback: fertility clomid
  46. Pingback: synthroid images
  47. Pingback: paxil shaking
  48. Pingback: Zakhar Berkut hd
  49. Pingback: tx payday loans
  50. Pingback: buy 36 hour online
  51. Pingback: buy 36 hour online
  52. Pingback: movers nyc
  53. Pingback: buy amoxil online
  54. Pingback: lasix generic
  55. Pingback: neurontin oral
  56. Pingback: quineprox 750
  57. Pingback: avana 200 mg
  58. Pingback: provigil modafinil
  59. Pingback: zithromax 200mg
  60. Pingback: prednisone 5084
  61. Pingback: modafinil tablet
  62. Pingback: 3precursor
  63. Pingback: ivermectin 2ml
  64. Pingback: doxazosin viagra
  65. Pingback: ivermectin virus
  66. Pingback: tamoxifen cost
  67. Pingback: buy clomid on line
  68. Pingback: bimatoprost
  69. Pingback: baricitinib lupus
  70. Pingback: Anonymous
  71. Pingback: baricitinib tablet
  72. Pingback: aralen arthritis
  73. Pingback: ivermectin 80 mg
  74. Pingback: ivermectin ireland
  75. Pingback: Anonymous
  76. Pingback: ivermectin generic
  77. Pingback: ivermectin 2
  78. Pingback: Anonymous
  79. Pingback: buy stromectol
  80. Pingback: ivermectin kaufen
  81. Pingback: meritroyalbet
  82. Pingback: meritking
  83. Pingback: madridbet
  84. Pingback: meritking
  85. Pingback: meritroyalbet
  86. Pingback: meritroyalbet
  87. Pingback: meritroyalbet
  88. Pingback: elexusbet
  89. Pingback: cheapest tadalafil
  90. Pingback: tadalafil
  91. Pingback: cialis for sale
  92. Pingback: baymavi
  93. Pingback: baymavi
  94. Pingback: tadalafil mexico
  95. Pingback: tadalafil liquid
  96. Pingback: tombala siteleri
  97. Pingback: tadalafil mylan
  98. Pingback: mulnupiravir
  99. Pingback: tadalafil generic
  100. Pingback: tadalafil spc
  101. Pingback: meritroyalbet
  102. Pingback: eurocasino
  103. Pingback: viagra connect
  104. Pingback: cialis price
  105. Pingback: gambling online
  106. Pingback: cialis coupon
  107. Pingback: stromectol tablets
  108. Pingback: stromectol tablete
  109. Pingback: ivermectin 3mg
  110. Pingback: stromectol walmart
  111. Pingback: otc tadalafil
  112. Pingback: meritroyalbet
  113. Pingback: meritking
  114. Pingback: furosemide canada
  115. Pingback: eurocasino
  116. Pingback: trcasino
  117. Pingback: ivermectin 200
  118. Pingback: eurocasino
  119. Pingback: eurocasino
  120. Pingback: ivermectin cream 5
  121. Pingback: stromectol oral
  122. Pingback: tadalafil goodrx
  123. Pingback: madridbet
  124. Pingback: stromectol nz
  125. Pingback: madritbet
  126. Pingback: meritroyalbet
  127. Pingback: eurocasino
  128. Pingback: elexusbet
  129. Pingback: meritroyalbet
  130. Pingback: ivermectina piojos
  131. Pingback: child porn
  132. Pingback: ivermectin dosage
  133. Pingback: fuck google
  134. Pingback: child porn
  135. Pingback: grandpashabet
  136. Pingback: child porn
  137. GrandPashaBet Giriş GrandPashaBet1080 Kıbrıs’ın en büyük casino’sunu evinize taşıdı. Artık Kıbrıs’a gitmeden evinizden direkt Spor bahisleri, Slot oyunları, Canlı Casino oyunlarını oynayarak eğlenebilir ve para kazanabilirsiniz. Kıbrıs’ın en güvenilir Casino’su Grand Pasha ile sizde tanışın!

  138. Pingback: cialis prix
  139. Pingback: psy-
  140. Pingback: ivermectin amazon
  141. Pingback: Gz92uNNH
  142. Pingback: do-posle-psihologa
  143. Pingback: bahis siteleri
  144. Pingback: ivermectin 200 mcg
  145. Pingback: JXNhGmmt
  146. Pingback: 2torpedo
  147. Pingback: meritroyalbet
  148. Pingback: ivermectin 20 mg

Leave a Reply

Your email address will not be published.