[Droid Incredible Android Development] tdavis42:
First off you need to have Android-SDK installed on your computer. I will not go into details about that process but here is the link to Google's official install page. Navigate to the folder you placed Android-SDK and run the SDK Setup.exe and make sure that you download the usb 3.0 driver software from the sdk updater window. I recommend erasing any HTC Sync software or drivers so that you can start from a clean point then reinstalling them.

Once you get the SDK installed from Google you need to go in a modify the USB 3.0 .inf file. Navigate to the folder you placed the Android-SDK and one step down you will see a folder that is named usb driver. Open the usb driver folder and then open the android_winusb.inf file in notepad. It should default into notepad when you click it. Next you need to copy and paste this text into notepad.

Find the section labeled [Google.NTx86]. At the end of that section, add the following lines.

;

;HTC Incredible

%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E&MI_01

Then find the section [Google.NTamd64]. At the end of that section, add the following lines.

;

;HTC Incredible

%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E&MI_01

Again just copy and paste. I have attached pictures to show where these need to go.

So now we have the USB driver on the computer and ready to be installed once you plug-in your Incredible.

On your Incredible press->Menu->Settings->Applications->Development->(check)USB debugging. Plug in your Incredible and you should get the found new hardware notification, select the No, not this time radio button, Install from a specific location(Advanced), Don't search, I will chose the driver to install. You should now have "Android Composite USB Device" in the white field selection box, click have disk and browse to the location of the android_winusb.inf file and click ok. Click next and it should install the USB driver you need for ADB to work properly.

Now if you click Start->(right click)My Computer->Properties->Hardware(tab)->Device Manager, you should see Android Phone at the top then when you open the tree you should see Android Composite USB Interface.

This will enable you to use the Android SDK from a command prompt to access your Incredible.

Once that is done open a command prompt by clicking Start->Run(XP) or the search box in W7 and type CMD(in W7 you need to right click command prompt and run as admin.). Then in the command prompt window type; cd (your file path to Android-sdk). now to test it type adb shell and press enter then reboot recovery and press enter. This should reboot your Incredible into recovery. (You can also type reboot bootloader to get to that screen.)

Once you make sure that is working press vol. up and power, then select reboot with the power button. GO back into Settings and deslect the USB debugging check box. Now we need to get adb shell to loop so that it can catch the Incredible in its flawed sequence that allows us to access the phone in recovery. Navigate your command prompt box to your tools folder and then follow these directions courtesy of prerunnerseth over at AndroidForums.com

type edit loop.bat

in edit enter the following

Code:

@echo off

:TOP

adb shell

GOTO TOP

press alt-f then x

hit enter for yes

Here is a link to Androidforums.com with two different methods for gaining root access on your phone.

This is a great 10 min. video on how to root as well.

I hope this helps clear some confusion up for those that can't quite get the Android Composite USB interface going. This credited to all parties involved and is just a collection of info.