Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

LG Device Not Listed in ADB Devices

This is similar to the question already asked here:

Trouble connecting to LG phone with adb (Mac OS X 10.7.5)

But it does not seem to be resolved and I have a few additional details. I am attempting to connect a Verizon LG Optimus Exceed 2 to install an apk and debug, but it will not appear in the list when checking adb devices or running the device monitor. I have tried on both my Mac and Linux systems and the result is the same.

Developer options and USB debugging are enabled, and I have a Samsung Galaxy S3 that works perfectly fine running the same version of the OS (4.4.2). On Linux I created a udev rules file, but unsurprisingly this did not resolve the issue since it doesn't appear as a permissions issue, it just doesn't seem to find the device at all. It does however appear as an attached device in the file system, labeled "LGE Android Phone," and I can view its internal storage.

Any suggestions how to get adb to recognize the phone?

like image 301
jrstrang Avatar asked Jul 10 '14 20:07

jrstrang


People also ask

Why is my device not showing in adb devices?

On Android 5.0, go to Settings -> Storage -> menu -> USB computer connection and make sure 'Media device (MTP)' is disabled. When it's disabled 'adb devices' lists the device, when enabled not.

Why is adb devices not working?

Failed ADB connections usually have one root cause: bad Android USB drivers that load in place of the right ones. Windows doesn't make it easy to remove the wrong drivers, unfortunately. But before attempting to troubleshoot an ADB connection, first enable USB debugging on your phone if it's not on already.


Video Answer


2 Answers

The problem is with the "do you trust this computer" dialog not being shown.

On LG Spirit 4G, the solution is as follows:

  • Ensure the developer menu is enabled (through About phone -> Software info -> keep tapping Builder number)
  • Ensure USB debugging is enabled in the developer menu
  • Go to Settings -> Tethering & networks -> switch on USB tethering

This will finally trigger the "do you trust this computer" dialog and enable USB debugging.

Addendum: After your device is disconnected, the issue might appear again because USB tethering is automatically disabled.

like image 167
Byte Welder Avatar answered Oct 14 '22 15:10

Byte Welder


Well, not sure if the OP is still looking for the answer. I happen to run into the same situation with Mac OS Yosemite and LG Optimus Exceed 2.

I did add the vendor ID to dab_usb.ini file, however, it still doesn't work. I also installed LG driver downloaded from LG website, still no good.

Finally, I switch the PC connection to "Internet connection" > ethernet. Then, it finally shows up in adb devices !!!

like image 30
dmark Avatar answered Oct 14 '22 15:10

dmark