A veces en mi Nexus 9 (LMY48M)ADB sideload no funciona ya que el dispositivo no tiene driver. Esto es cierto tanto para stock como para TWRP. Sin embargo, ADB desde Android arrancado funciona perfectamente. Tengo la versión 1.0.32 de ADB (Windows 10 x64) y el último SDK con el controlador USB de Google instalado. ¿Cómo solucionar esto? Estoy buscando en XDA, en caso de encontrar una solución la postearé para conocimiento general.
Respuesta
¿Demasiados anuncios?Necesitaba editar el android-winusb.inf
archivo descriptor del controlador para el controlador USB de Google.
-
Añada el ID de hardware del dispositivo desde el Administrador de dispositivos en la sección Sección Google Nexus(Generic) para el dispositivo no reconocido conectado en modo sideload como (para las secciones x86 y x64):
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_D001 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_D002
-
Desactive la aplicación de la firma del controlador de Windows,
-
Reinicia,
-
Añada manualmente el controlador USB modificado al dispositivo de la lista en el Administrador de dispositivos,
-
Deje que se instale el controlador sin firmar, y ahora funciona.