Ok first off let me say that I have not rooted my phone, but I know I have the right drivers. Ok and to answer your post about the android 1.0 you have to go to my computer, Hardware, Device manager. Then in the top, the very top as you plug in your phone, you should Android phone. If you do not then you do not have the right driver in there. If you see something like android device or HTC, you need to update the driver and click advanced i will choose driver manually. Then browse to c:\sdk\usb_driver. Make sure you have edited the android_winusb.inf file with those lines from xda.
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.
All credit goes to this
website
Hope this helps. It didnt get me root but i know the drivers and adb shell works right in regular mode at least. I have an 8gb sandisk card. I hear those are very hard to root unfortunately.