Hey. I've been trying to root my phone. But I even haven't been able to unlock the bootloader. The fastboot just gets stuck at waiting for device and does not proceed. I have downloaded and installed the latest USB drivers from Google's Android SDK, but still fastboot does not list my device. Any ideas what might be causing the problem?
>> I had the sample problem but i installed the HTC Sync Manager and then it worked.
It seems that the USB drivers of the device are not in the SDK from Google but in HTC's software.
i didn't understand how to "run the recovery bat file...while connecting the phone in fastboot usb mode." or "run bat file from desire vc recovery to install recovery.(phone in fastboot mode)"
EDIT: I've successfully rooted my phone!
Here is what you have to do:
1. Unlock bootloader (following htcdeveloper's instructions) - It took me sometime and i got stuck with the "waiting for device" for a while but then i installed HTC Sync Manager and i could finish that 1st step successfully. (When i go to the bootloaed i can see "Unlocked")
2. Copy the file "recovery.bat" (which was a chinese file "点我运行.bat" so i had to rename into "recovery.bat") at the root of the internal memory and i also put the folder "files" (which was with it from the .rar i downloaded) including: adb.exe / AdbWinApi.dll / AdbWinUsbApi.dll / fastboot.exe / recovery.img
(i'm not sure that is useful but i did it)
3. Copy the file "root.zip" at the root of the SD Card BUT rename it "update.zip"
4. Selected the "debugging mode" and "disk drive" as choice per default when i plug the USB cable
(i'm not sure that is useful but i did it)
5. I restarted the device and go to the bootloader. (Pressing both "Power button" + "Volume -")
6. The menu is : Hboot / Fastboot / Recovery / Factory reset / Simlock
Choose "Fastboot" and plug the USB cable ("Fastboot" became "Fastboot USB")
From your computer, launch "recovery.bat" file, a window will appear, press "Enter" and wait a few seconds.
7.a. On your phone (you should have now a menu in chinese), select to the 2nd line (using the volume buttons) and press you power button
b. Select the line where you can see the words "SD" and "update.zip" between the chinese caracters and press the power button.
c. Wait a few seconds, you should see some messages and then confirmation of the root.
8. Your phone is rooted, you can reboot and enjoy
Press Thanks if it worked for you!