No puedo enumerar mi dispositivo adb devices
y mi problema es similar al de Mad Scientist , excepto que en su caso, Windows tomó los controladores de Google del SDK de Android.
Desde que instalé Cyanogenmod 7.1 en mi Samsung Galaxy GT-I9000, Win 7 reconoce el dispositivo como un dispositivo portátil, el fabricante como Android y la ubicación en el enumerador UMBus. WUDFRd.sys y WpdFs.dll se cargan como se muestra en esta imagen
He intentado desinstalar este controlador, pero se instala automáticamente cada vez que conecto el dispositivo. Mi dispositivo siempre parece un dispositivo de almacenamiento masivo. No puedo instalar android_winusb.inf
desde android-sdk\extras\google\usb_driver
.
Windows 7 devuelve un error que dice:
El archivo INF que seleccionó no admite este método de instalación.
¿Cómo instalo los controladores correctos para que mi dispositivo aparezca en la lista adb devices
?
android_winusb.inf
Primero llegó a la configuración de instalación del controlador. Debería preguntarle si desea que Windows Update instale automáticamente sus controladores. ¡Elige "No"! (Lo volverás a encender cuando termines, así que no te preocupes).
En segundo lugar, vaya a Propiedades del sistema y, en la parte superior izquierda, haga clic en Propiedades avanzadas del sistema. Haga clic en Variables de entorno y cree una nueva. Desea que el nombre de su variable sea devmgr_show_nonpresent_devices
y el valor sea 1
.
En tercer lugar, diríjase al Administrador de dispositivos y, en la pestaña Ver, marque "Mostrar dispositivos ocultos". Ahora desinstale todos los controladores relacionados con Android, especialmente aquellos cuyos íconos son grises.
¡Reinicie su computadora pero NO cambie su configuración todavía! En su lugar, abra una ventana del símbolo del sistema en la carpeta que alberga los controladores de Android (archivos .inf) que desea instalar manualmente. Ahora copie lo siguiente y péguelo en el Símbolo del sistema y cambie la parte al final que dice <file>
el nombre del controlador.
rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf
Si su mouse gira por un segundo y los iconos de su escritorio parpadean, es una instalación exitosa. Recibes un mensaje si no lo es.
Repita para todos los conductores.
Vuelva a cambiar la configuración de instalación de su dispositivo a "Sí" y continúe con su negocio porque hemos terminado aquí.
Ahora puede conectar su teléfono a su computadora.
También contribuí mucho tiempo al problema ADB. (Galaxy P7510 vs Win7 64bit)
Después de luchar con controladores no oficiales, android_winusb.inf, JDK de 64 bits e incluso haber virtualizado un sistema operativo de 32 bits... ¡
finalmente encontré una solución! solo regresa para compartir con cualquiera tus inquietudes.
Referencia: Conéctese a Android con ADB sobre TCP
La instrucción anterior requiere una PC que pueda ADB a su tableta a través de USB.
La mejor solución es rootear su dispositivo primero y luego descargar una utilidad adbWireless,
para que pueda cambiar su tableta al modo ADB TCP incluso sin conexión USB.
HTH!
dexkid