title: Actual Android device not found adb devices
body: <p>I have written a simple app and would like to try it out on my Samsung Galaxy i9000. After some trouble finding the proper USB-driver i finally have the device show up in the Device Manager under Android Phone/Android Composite ADB Interface. I am running Vista SP1 and my phone is a Samsung Galaxy i9000 with 2.1-update1.</p>
  
  <p>The problem I'm having is when running "adb servies" in cmd the device list is empty, and the device is not showing up in Eclipse.</p>
  
  <ul>
  <li>The phone is in developer (debug) mode</li>
  <li>I have added android:debuggable="true" for the app in the manifest-file</li>
  <li>I have tried several times to kill and restart adb in the cmd-prompt without result</li>
  <li>I have rebooted both phone and computer several times</li>
  <li>Used usddeview to completely remove previous drives before installing the proper ones</li>
  </ul>
  
  <p>I ran the following in the commandprompt:</p>
  
  <ul>
  <li>adb kill-server</li>
  <li>set ADB_TRACE=all</li>
  <li>adb nodaemon server</li>
  </ul>
  
  <p>Then i ran Eclipse and got this (never mind the wierd sdk-path :P):</p>
  
  <pre><code>C:\Program Files\JCreatorV4LE\Android\android-sdk-windows\tools&gt;adb kill-server
  
  C:\Program Files\JCreatorV4LE\Android\android-sdk-windows\tools&gt;set ADB_TRACE=al
  l
  
  C:\Program Files\JCreatorV4LE\Android\android-sdk-windows\tools&gt;adb nodaemon ser
  ver
  bit_buffer_init 002A2780
  bit_buffer_init 002A37C0
  adb_socketpair: returns (100, 101)
  fdevent_update: add 1 to 101
  event_looper_hook: call hook for 101 (new=0, old=1)
  transport: local client init
  Created device thread
  transport: client_socket_thread() starting
  socket_loopback_server: port 5037 type tcp =&gt; fd 102
  fdevent_update: add 1 to 102
  event_looper_hook: call hook for 102 (new=0, old=1)
  _event_socketpair_start: hook 101(pair:100) for 65 wanted=1
  _event_socket_start: hooking 102(lo-server:5037) for 1 (flags 41)
  adb_win32: waiting for 2 events
  socket_loopback_client: could not connect to tcp:5555
  socket_loopback_client: could not connect to tcp:5557
  socket_loopback_client: could not connect to tcp:5559
  socket_loopback_client: could not connect to tcp:5561
  socket_loopback_client: could not connect to tcp:5563
  socket_loopback_client: could not connect to tcp:5565
  socket_loopback_client: could not connect to tcp:5567
  socket_loopback_client: could not connect to tcp:5569
  socket_loopback_client: could not connect to tcp:5571
  socket_loopback_client: could not connect to tcp:5573
  socket_loopback_client: could not connect to tcp:5575
  socket_loopback_client: could not connect to tcp:5577
  socket_loopback_client: could not connect to tcp:5579
  socket_loopback_client: could not connect to tcp:5581
  socket_loopback_client: could not connect to tcp:5583
  socket_loopback_client: could not connect to tcp:5585
  adb_win32: got one (index 1)
  _event_socket_check 102(lo-server:5037) returns 1
  adb_win32: signaling 102(lo-server:5037) for 1
  adb_socket_accept on fd 102 returns fd 119
  LS(1): created (fd=119)
  Connecting to smart socket
  Creating smart socket
  SS(0): created 00407E60
  fdevent_update: add 1 to 119
  event_looper_hook: call hook for 119 (new=0, old=1)
  SS(0): enqueue 16
  SS(0): len is 12
  SS(0): 'host:version'
  writex: 119 0022CCA8 12: 4f4b41593030303430303161  OKAY0004001a
  writex: 119 ok
  SS(0): handled host service 'version'
  SS(0): closed
  adb_close: 119(accept:102(lo-server:5037))
  LS(1): closed
  _event_socketpair_start: hook 101(pair:100) for 65 wanted=1
  adb_win32: waiting for 2 events
  adb_win32: got one (index 1)
  _event_socket_check 102(lo-server:5037) returns 0
  adb_win32: waiting for 2 events
  adb_win32: got one (index 1)
  _event_socket_check 102(lo-server:5037) returns 1
  adb_win32: signaling 102(lo-server:5037) for 1
  adb_socket_accept on fd 102 returns fd 120
  LS(2): created (fd=120)
  Connecting to smart socket
  Creating smart socket
  SS(0): created 00407E60
  fdevent_update: add 1 to 120
  event_looper_hook: call hook for 120 (new=0, old=1)
  _event_socketpair_start: hook 101(pair:100) for 65 wanted=1
  _event_socket_start: hooking 120(accept:102(lo-server:5037)) for 1 (flags 41)
  adb_win32: waiting for 3 events
  adb_win32: got one (index 1)
  _event_socket_check 102(lo-server:5037) returns 0
  adb_win32: waiting for 3 events
  adb_win32: got one (index 2)
  _event_socket_check 120(accept:102(lo-server:5037)) returns 1
  adb_win32: signaling 120(accept:102(lo-server:5037)) for 1
  SS(0): enqueue 22
  SS(0): len is 18
  SS(0): 'host:track-devices'
  device tracker 002A6D98 created
  LS(0) bound to 'track-devices'
  SS(0): okay
  SS(0): closed
  LS(2): enqueue 4
  _event_socketpair_start: hook 101(pair:100) for 65 wanted=1
  adb_win32: waiting for 3 events
  </code></pre>
  
  <p>This make any sense? I've spent hours trying to figure this out so any suggestion at all is appreciated.</p>
  
  <p>/Johan</p>