BN Nook Simple Touch/Installing ADB
The Android Debug Bridge is an interface that allows you to access a command shell on your Nook from a desktop system. It also allows the transfer of files to and from the Nook. The medium for the connection may be either WiFi or USB. The Nook must specifically have an adbd daemon running on either WiFi or USB. The stock Nook has no adbd.
Windows USB Driver
The USB driver for the desktop may be gotten from the Android SDK. Once downloaded, it will be found in extras\google\usb_driver. The stock INF file, android_winusb.inf, does not have the USB VID/PID for the Nook in it. You will have to edit that file.
[Google.NTx86] ; Nook Simple Touch %SingleAdbInterface% = USB_Install, USB\VID_2080&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_2080&PID_0003&MI_01
[Google.NTamd64] ; Nook Simple Touch %SingleAdbInterface% = USB_Install, USB\VID_2080&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_2080&PID_0003&MI_01
(These edits are made in two sections, directly after the section headers.)
Realize that as a composite device, the Nook will have two entirely separate drivers, one the stock Windows Mass Storage driver, the other the Google ADB driver.
If you are using the latest adb.exe from Google you will not need to do this. Google has recently added the Nook to the list of known Android manufacturers.
In the user directory (either Users or Documents and Settings) you must configure a file. The file is C:\Users\whoever\.android\adb_usb.ini and should contain only:
Note: You may also see the following lines in adb_usb.ini, just ignore them:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. # USE 'android update adb' TO GENERATE. # 1 USB VENDOR ID PER LINE
After the edit, restart the adb server by doing:
adb kill-server adb start-server
Connecting the Nook after the changes above
For Windows XP, you will get the usual 'new hardware' dialog. Tell it to search for a driver in the folder where android_winusb.inf is located. On my machine this is:
<sdk installation root>\android-sdk-windows\google-usb_driver\
Testing the Connection
C:\>adb devices List of devices attached 1231231231231231 device