Cuando entro en el menú HBOOT con el teléfono conectado a la PC con USB, aparece el indicador de controlador que falta en Windows y hay un signo de exclamación para un dispositivo llamado Android 1.0 en el Administrador de dispositivos.
He estado siguiendo esta guía para preparar el dispositivo con herramientas Android SDK y ADB antes de rootear: http://wiki.rootzwiki.com/HTC_Desire
Instalé las herramientas SDK de Android, ejecuté el servidor ADB, configuré la variable PATH para CMD e instalé los controladores HTC provistos. No he instalado HTC Sync, no en esta PC (para evitar conflictos con el controlador HTC independiente).
Android SDK package: installer_r21.0.1-windows.exe
Installation path: C:\Program Files (x86)\Android
HTC driver package: HTCDriver3.0.0.007.exe
Installation path: C:\Program Files (x86)\HTC
Installation path of driver: C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Vista_x64
Entonces, ¿por qué me da esta mierda sobre el controlador faltante para Android 1.0? ¿Qué es Android 1.0 de todos modos? ¡Este dispositivo tiene Android 2.2!
Esto es en Windows Vista de 64 bits y cuando elijo la opción de buscar un controlador en el indicador de controlador faltante y especifico la ruta anterior, simplemente no encuentra un controlador apropiado para él. Pero eso es lo que el guía dijo que debía hacer.
Además, este dispositivo llamado "Android 1.0" desaparece del Administrador de dispositivos cuando inicio el teléfono normalmente. Por lo tanto, solo se presenta cuando el teléfono está en el menú HBOOT y se lee "HBOOT USB PLUG" en la pantalla.
Creo que este paso es importante para usar con éxito una herramienta o método de enraizamiento como Revolutionary o Unrevoked. Entonces, ¿cómo soluciono esto? ¿Alguien más que haya tenido este problema que pueda compartir una solución?
Instalar el controlador desde el sitio web de XDA Dev debería resolver este problema.
(También hay un controlador y un tutorial en el sitio web de Unrevoked. Pero este controlador no funcionó para mí. Mientras que el controlador de XDA Dev funcionó siempre).
Básicamente, debe descargar el adb_driver_htc.zip
archivo y ver la identificación del hardware de su dispositivo HTC (diálogo de propiedades del dispositivo en el Administrador de dispositivos) y asegurarse de que coincida con la identificación en el archivo INF para este controlador. A continuación, debe actualizar el controlador del dispositivo (en el Administrador de dispositivos) con el controlador que falta (triángulo amarillo con un signo de exclamación).
Hace poco tuve el mismo problema al rootear mi Nexus S, descubrí que en lugar de dejar que Windows intente encontrar el controlador en la carpeta, elija y luego seleccione Let me choose a driver on the PC
los controladores del teléfono Android y el controlador fue (en mi caso) el Google Nexus S ADB Interface
sin embargo usted busque el controlador particular que necesita su teléfono.