adb not finding device

586 views
Skip to first unread message

Bram Stolk

unread,
Oct 16, 2012, 4:05:56 PM10/16/12
to andro...@googlegroups.com
I bought a PIPO M1 tablet, with Android 4.1.1 
I've enabled 'USB Debugging'.
It even shows a notification 'USB debugging connected' when I plug it into my Mac via USB.

But adb will simply not see the device.
I know that the USB connection itself is OK: because I can browse my tablet as a mass storage device from my Mac.

Here is the output I get from adb, with verbose logging:

$ ADB_TRACE=all adb devices
system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=3 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 3
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 wanted=4 got=4
30303034 0004
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 wanted=4 got=4
30303164 001d
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:devices
system/core/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=3 len=12: 686f73743a64657669636573 host:devices
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 3
system/core/adb/adb_client.c::adb_connect():adb_connect: return fd 3
system/core/adb/transport.c::readx():readx: fd=3 wanted=4
system/core/adb/transport.c::readx():readx: fd=3 wanted=4 got=4
30303030 0000
system/core/adb/transport.c::readx():readx: fd=3 wanted=0
system/core/adb/transport.c::readx():readx: fd=3 wanted=0 got=0
 
List of devices attached 


Bram Stolk

unread,
Oct 16, 2012, 5:06:03 PM10/16/12
to andro...@googlegroups.com
It turns out that new devices are not recognized by adb.

The fix is to add the USB Vendor ID to ~/.android/adb_usb.ini

For my PIPO's rockwell chip, this is 0x2207
You can find yours with:

About This Mac
  More Info...
    System Report

Reply all
Reply to author
Forward
0 new messages