info [at] birdiesync [dot] com(E-mail Us) Directly

My Android device cannot connect over USB

To be able to connect over USB, there are several steps to follow.

1 - Android USB drivers must be installed on your desktop

First ensure that Android USB drivers are installed on your desktop computer. If you installed a software provided by your Manufacturer (like HTC Sync, Samsung Kies, Sony Ericsson PC Companion or Motorola Motoblur), the USB drivers are very likely installed on your computer.

If you wish to install these USB drivers, you may have a look at the Android USB drivers section which describes how to download and install USB drivers for Android devices for each manufacturer.

2 - USB Debugging must be enabled on your Android device

On your Android device, on your Android home screen, open menu "Settings/Application/Development" and check "USB debugging". This option is not harmful and all applications which need to connect over USB need this option to be checked.

3 - Your firewall should authorize adb.exe and BirdieSync.exe

Check that your PC firewall authorizes both incoming connections for adb.exe and BirdieSync.exe processes.

To ensure that your firewall doesn't prevent from connecting your Android device to the PC, temporarily disable it and wait for 1 mn before trying to connect again. If you succeed in connecting, then check again that adb.exe and BirdieSync.exe are properly authorized.

If you use a firewall on your Android device, you may also try to temporarily disable it to ensure it doesn't prevent your Android device to connect. Your Android device must authorize BirdieSync app and adbd daemon.

What should happen when the Android device is plugged ?

  • You should hear a sound and roughly at the same time, a small robot Android icon should be displayed in the top notification area indicating that a USB debugging connection is active.
  • You may be asked by Android in which way you want to connect to the desktop. If this is the case, choose "Charge only".
  • A USB icon (USB symbol with 3 prongs) should be displayed at the top of the notification bar.
  • BirdieSync should no longer display "Not connected to host", but "Connecting to host over USB...".
  • BirdieSync should succeed in connecting and it status should change to "Connected to host", "Ready to synchronize" or other synchronization message.

If you still have a problem connecting

  • Try to uncheck and check again the option "USB Debugging" on your Android device. It resets the process in charge of USB connection on your Android device and can solve problems. To access this option, on your Android device, on your Android home screen, open menu "Settings/Application/Development". On some devices, while your mobile device is plugged, you may also access to this option from the Notification area, clicking on "USB debugging connected".
  • On your Android device, on your Android home screen, open menu "Settings/Connect to PC" and check that the "Default connection type" is "Charge only" or that the "Ask me" option is checked.
  • Temporarily disable your firewall to ensure that it is not responsible of the lack of connection
  • Open BirdieSync window on the desktop (double click on BirdieSync green icon in the task bar), and exit the application (menu File/Exit). Then restart BirdieSync (Windows Start menu/All programs/BirdieSync/BirdieSync).
  • After having exited BirdieSync application, if you can find "adb.exe" running processes with Windows Task Manager, terminate these processes.
  • Check that another application that relies on a USB connection with the Android device is not running (like HTC Sync for instance). If this is the case, exit this application.
  • Reboot your Android device
  • Reboot your desktop computer