ADB fails to connect

I was not having any luck getting ADB to connect.  The device was showing up under unknown devices with the below hardware ids.

USB\VID_05C6&PID_904E&REV_0228&MI_01

USB\VID_05C6&PID_904E&MI_01

The only way I have been able to connect with ADB is to modify the .inf that comes with our USB drivers to match the above.

I am running the 08-04 build

Peter Arcuri
I'm getting an error when

I'm getting an error when updating the Motorola Solutions Android Drivers, which are required for the lastest OS build update... is this error specific to Windows 8? Do I need to use Win7?

Screen Shot 2015-03-12 at 12.55.28 PM.png

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Iyyappan Munusamy
To quickly and easily install

To quickly and easily install ADB and Fastboot on your Windows 7, please do the following:

1.How to enable Developer Options:

Settings > About phone > Build number

          Once you’ve found the Build number section of the settings, tap on the section 7 times. After two taps, a small pop up notification should appear saying "you are now X steps away from being a developer" After the 7th tap, the Developer options will be unlocked and available, They can usually be found in the main settings menu. You dive into that menu to do things like enable USB debugging,

2. On Windows 7, press Windows Key + R, type devmgmt.msc into the Run dialog, and press Enter. The Device Manager can also be accessed from the Control Panel or with a search from your Start menu or Start screen

3. Unknown devices show up in the Windows Device Manager when Windows can’t identify a piece of hardware and provide a driver for it. An unknown device isn’t just unknown — it’s not functioning until you install the right driver.

4.Install the Driver:
      a). just downlaod and install the driver using the standard installer and it should work.
             http://compass.mot-solutions.com/go/489139989
             https://compass.motorolasolutions.com/cgi/go/471274370
             http://visualgdb.com/tutorials/android/usbdebug/manualinstall.php (manual install tool)
             http://download.cnet.com/USBDeview/3000-2094_4-10614190.html (usbdevice view tool)

     b). If you have to manually install a driver for the device — perhaps the driver is already installed on your system — you can use the Update Driver button in the device’s Properties window. If the device driver is already installed on your system, click the “Browse my computer for driver software” link and choose an installed driver,
      -choose browse my computer for driver software
      -Then select have disk
      -Then select browse
      -direct to where you downloaded the usb driver
      -Select ok and ok
      - restart your PC.

5. Once you've installed a working ADB driver for your device,

6. Download the SDK ADT Bundle and install,
http://developer.android.com/sdk/index.html#top

7. update your PATH environment variable in user/system
http://androidcentral.us/2013/08/how-to-install-android-adb-and-fastboot-on-windows/

8. you have in fact added the Android SDK tools and platform tools to your path, open up cmd.exe and enter the commands, C:\adt-bundle-windows-x86_64-20131030\sdk\tools

android.bat
adb kill-server

     This will generate the folder '.android' in your home directory, and the file 'adb_usb.ini' which is what we need to edit in order to finally get the ADB working.  Once again, using Notepad++, edit the adb_usb.ini file and add your tablet's manufacturer device ID number in hexadecimal format, eg;

0x05E0

9. Once you’ve got your drivers correctly installed and the adb devices command indicates it can communicate with your Android devices, you can start using ADB.

10. ADB Commands:
adb devices – lists which devices are currently attached to your computer
          authorize the USB connection if this is the first time and make sure to check “Always allow from this computer”

adb install <packagename.apk> – lets you install an Android application on your device
adb remount – Remounts your system in write mode – this lets you alter system files on your device using ADB
adb push <localfile> <location on your phone> – lets you upload files to your device filesystem
adb pull <location on your phone> <localfile> – lets you download files off your device filesystem
adb logcat – starts dumping debugging information from your device to the console – useful for debugging your apps
adb shell <command> – drops you into a basic linux command shell on your device with no parameters, or lets you run commands directly

11.Fastboot Commands:
adb reboot bootloader -Reboot your device into bootloader mode
fastboot devices – lists which devices in fastboot mode are currently attached to your computer

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Peter Arcuri
Hi David, I have a TC75 with

Hi David, I have a TC75 with old OS build. Where would I be able to download the latest build?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


David Singer
Dan,I don't know much about

Dan,

I don't know much about ADB but just want to make sure you have the latest drivers... I have them on the TC75 Beta Extranet site at http://compass.mot-solutions.com/go/489139989

Also, when I was upgrading from the 08-04 build to the latest 01-23257-K-09-01-00-D3 BSP via Fastboot, I forgot to turn my USB debugging on in the Developer options... once I did that, the ADB Fastboot worked great.

I doubt that was your issue, but I have to try.

Let us know.

David

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Pietro Francesc...
Hi Peter,it's on the Extranet

Hi Peter,

it's on the Extranet: https://compass.motorolasolutions.com/go/tc75beta

If you don't have access, you need to ping David.

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Pietro Francesc...
Hi Dan,Interesting enough

Hi Dan,

Interesting enough 0x05C6 is Qualcomm's USB VID: https://usb-ids.gowdy.us/read/UD/

In your case I would probably try to do a fastboot update.

Should be interesting to understand if the VID changed back from 0x05E0 to the original Qualcomm value for some bug in the USB stack.

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Iyyappan Munusamy
Please follow the steps below

Please follow the steps below,

1.Disabling Driver Signature on Windows 8
https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8
http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/

2. Install this Compatibility update from Windows
http://support.microsoft.com/kb/2917929?ln=en-us

3. if you already have this update but you get this error, restart your PC

4. Download the SDK ADT Bundle and install

5. update your PATH environment variable in user/system

6. Universal ADB (Android Debug Bridge) Driver for Windowshttps://plus.google.com/103583939320326217147/posts/BQ5iYJEaaEH

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Peter Arcuri
Thank you for the insight...

Thank you for the insight... I now am able to use fastboot successfully with Win8.1

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Topic locked