Perhaps try this - this is the only repeatable way on my phone. This is assuming you have the required files and SDK kit already set up and are just having trouble entering recovery mode. Go to your C:/sdk/usb_driver folder and open android_winusb.inf. As other instructions have mentioned, copy and paste these lines twice total - once under [Google.NTx86] and once under [Google.NTamd64]: ;HTC Incredible %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9E&MI_01 %SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0C94 Start with your phone off but unplugged. Boot the phone while holding the optical trackpad. Go to device manager at your computer. You should see the ADB interface listed near the top of your devices. Look back at your phone, hit the volume down arrow to select recovery and then hit the power button. Now here, what normally happened for me (and those having trouble accessing recovery mode) is that the ADB would dissapear from device manager after 20 seconds and something called Android 1.0 would pop up. The computer could not access the proper drivers for this and hence ADB can not communicate with the phone. Once you see this Anroid 1.0 pop up in device manager, right click on it and hit update drivers. Don't do automatic update - point your computer to C:/sdk/usb_driver folder. Hit okay and it should automatically recognize the proper driver and install it. You know you are golden when Android 1.0 is replaced with something like HTC Bootloader Interface in device manager. In short, you are: 1. Loading the phone into recovery mode without drivers installed to force the error to pop up in device manager 2. Install the modified driver .inf file WHILE THE PHONE IS IN THE "RECOVERY" MODE Next, unplug the phone and pull the battery. Replace the battery and boot the phone as if you were going to use it normally. Once you reach your home screen, power down the phone normally - DO NOT PULL THE BATTERY. Once the phone has shut down, power it up again as if you were going to use it normally. However, this time in the split second between the HTC Quietly Brilliant logo and the Verizon logo, pull the battery. This was the critical step for me. If I pull the battery during the first HTC logo or after the phone boots, recovery mode will never be activated. IF I wait until that second between the HTC Quietly Brilliant Logo and the Verizon logo, it works 100% of the time. I suspect this is because the phone is detecting a failed boot and somehow enabling recovery mode. After pulling the battery, start the phone while holding down the optical trackpad. Hit the volume down, and select recovery. This time, your computer will recognize the drivers after a few seconds and won't give you the Android 1.0 error. You should not be able to push the files and payload and achieve root. In summation, there are two absolutely critical components that are neccessary for me - installing the modified drivers through device manager while the phone is in the bootloader, and only trying to launch recovery mode after pulling the battery to simulate boot failure in between the Quietly Brilliant and Verizon logos. I'd be interested to know if this is just my device or if this works for others having trouble achieving recovery mode as well.