Monday, September 2, 2013

Connecting HP Touchpad to the Android ADB on Windows 7

If the Android SDK Android Debug Bridge (ADB) does not recognize the HP Touchpad tablet installed with Android 4.2 Jelly Bean, then the ADB driver for the Touchpad has to be installed onto the Windows 7 operating system. But before the driver can be installed, it is necessary to determine the USB Hardware ID for the Touchpad. Then the ID must be added to the SDK's USB configuration file.

Determine the Hardware IDs

  1. On Windows 7, open up the Device Manager. Right click on My Computer, then choose Properties and finally Device Manager.


  2. Right click on the *tenderloin* name under the Other devices node.  Choose Properties.

    The Properties dialog appears.

  3. Click the Details tab. Choose Hardware Ids from the Property combo box.


  4. Note down or copy the two IDs.

    USB\VID_0BB4&PID_6860&REV_0227&MI_01
    USB\VID_0BB4&PID_6860&MI_01


  5. Close the Properties dialog.
Add the Hardware Ids to the SDK's USB driver configuration file
  1.  Use a text editor to open up the SDK file android_winusb.inf. This is located under the [Android SDK]\extras\google\usb_driver\ folder.
  2. Locate the section titled [Google.NTx86]. Add in the hardware IDs determined previously under that section.

    ; HP Touchpad
    %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_6860&REV_0227&MI_01
    %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_6860&MI_01



  3. Locate the section [Google.NTamd64] and type in the same hardware IDs as the previous step.
  4. Save and close the text editor.
Install the driver
  1. In the Device Manager, right click on the *tenderloin* name under the Other Devices node. Choose Update Driver Software.

    The Update Driver Software dialog appears.

  2. Choose Browse my computer. Click Next.
  3. Click Browse. Choose the folder [Android SDK]\extras\google\usb_driver\. Click Next.

    The driver should be installed. If not, then you can try to choose from the list of drivers instead.

  4. Choose Let me pick from a list of device drivers.

    The Update Driver Software dialog appears.

  5. Choose Android Device. Click Next.


  6. Choose Android ADB Interface. Click Next.

    The driver is installed.

  7. To verify, open the Device Manager.

    The Android Device node shows the Android ADB Interface child node.


    The ADB devices command can now detect the connected HP Touchpad device, as shown below.

No comments: