1 votos

Problemas de conectividad USB con Nexus 7 2013

Acabo de adquirir Nexus 7 (2013) y no puedo conectarlo a mis PC. Todos los controladores que tengo (uno del Android SDK, como soy desarrollador, y el segundo de aquí en el sitio de Android, llamado latest_usb_driver_windows.zip por cierto) no se instalan ni en Windows 7, ni en Windows XP. La PC detecta el nuevo dispositivo como "Nexus 7", pero el asistente dice "no pudo encontrar el software en su computadora" cuando especifico la carpeta con los controladores.

Después de algunos intentos fallidos, decidí desactivar los modos MTP y almacenamiento en masa en el Nexus, solo para eliminar estas partes del controlador, de hecho solo necesito depuración a través de USB. Habilité la depuración a través de USB desde el principio, y aparece en la barra de notificaciones de Android, pero el dispositivo no aparece en adb/Eclipse.

Entonces desactivé MTP y almacenamiento en masa a través del área de notificaciones. Esto no ayudó a conectar el nuevo dispositivo. Pero ahora no puedo habilitar nuevamente MTP o el modo de almacenamiento. Faltan en las notificaciones y faltan en Configuración -> Inalámbrico y redes -> Más, donde se supone que deberían estar.

Entonces la pregunta número 1: ¿cómo se puede activar el modo MTP y de almacenamiento en Android 4.3, específicamente en Nexus 7 (2013), de otra manera que no sea a través de las notificaciones? Vi una pregunta similar en Internet, y la única respuesta fue reiniciar el dispositivo, en algunos casos (¡de vez en cuando!) esto funcionó para alguien. Reinicié Nexus, pero aún no aparece nada relacionado con USB en la configuración.

También agradecería alguna pista sobre cómo conectar Nexus 7 (2013) a la PC con Windows. Debo mencionar que tengo la primera versión de Nexus 7 y puedo depurar aplicaciones con ella, que esta primera Nexus está conectada a la misma PC con éxito. Esto plantea otro problema, porque no quiero perder la conectividad con el primer dispositivo al eliminar completamente los controladores, ya que no tengo garantía de que después de esto el primer dispositivo no se pierda de la misma manera que el segundo.

Gracias de antemano.

0 votos

FWIW: La configuración de MTP debe estar en Configuración > Almacenamiento > (menú desplegable) > Conexión de computadora USB, no en Inalámbrico y redes. Respecto al problema con ADB: ¿ves alguna entrada en el Administrador de Dispositivos en la computadora cuando conectas el N7 con la depuración habilitada?

0 votos

@eldarerathis, gracias, encontré el menú de MTP/almacenamiento. Sí, veo el dispositivo "Nexus 7" en el Administrador de dispositivos cuando lo conecto, y se inicia el asistente.

0 votos

@eldarerathis, extrañamente, logré actualizar el controlador desde la misma ubicación que ha fallado tantas veces antes de esto (¿me ayudaste mentalmente de alguna manera? ;-) ). Puedes publicar tu comentario como la respuesta.

2voto

MichaC Puntos 1654

Tenía un problema similar con Google Nexus7 (2012).

Para resolverlo, seguí los siguientes pasos:

  • Desinstalé los controladores USB incorrectos de Nexus.
    1) Anteriormente, instalé el controlador MTP predeterminado de Windows para poder conectar el dispositivo. Fue una mala solución, ya que me dificultaba instalar nuevos controladores.
    Cada vez que intentaba instalar latest_usb_driver_windows.zip desde developer.android.com, Windows me decía:

    "El mejor software de controlador para su dispositivo ya está instalado"

    Así que desconecté todos los dispositivos USB y, para eliminar todos los controladores USB previamente instalados, utilicé la herramienta gratuita DriveCleanup.
    Fue un poco inusual ejecutar una herramienta que realiza algunas acciones desconocidas relacionadas con el sistema, pero al final del día, eliminó todo lo relacionado con las unidades USB de Windows y no dañó el sistema.

  • Para instalar los controladores USB adecuados para mi Nexus 7 en Windows 7, realicé los siguientes pasos:

    1. Activa las opciones de depuración en Nexus (Ve a Configuración> Acerca de la tablet y toca 7 veces el campo "Número de compilación");
    2. Ejecuta "Configuración -> Opciones de desarrollo -> Revocar autorizaciones de depuración USB", para comenzar a negociar entre la tableta y la PC desde cero;
    3. Activa "Configuración -> Opciones de desarrollo -> Depuración USB" para poder conectarte al dispositivo por adb;
    4. Conecta el dispositivo a la PC. (Alguna información en internet indica que en caso de problemas con la instalación de controladores, es mejor usar USB 2.0, pero solo tengo USB 3.0 en mi PC);
    5. Ejecuta la herramienta de Windows "Administrador de dispositivos". "Inicio -> Ejecutar -> mmc devmgmt.msc" o "Panel de control -> Administrador de dispositivos";
    6. Encuentra el Dispositivo Nexus, haz clic derecho "Actualizar controladores -> Manual -> Examinar", apunta a los últimos controladores USB de Google (En mi caso, se descargaron con el administrador de Android SDK: C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver). Y pulsa OK;
    7. En la mayoría de los casos, los 6 pasos anteriores deberían ser suficientes para instalar los controladores, pero cada vez recibía el siguiente error:

    "La carpeta que especificaste no contiene un controlador de software compatible con tu dispositivo. Si la carpeta contiene un controlador, asegúrate de que esté diseñado para funcionar con Windows para sistemas basados en x64."

  • Entonces, para que los controladores USB se ajusten a mi dispositivo, realicé los siguientes pasos:

    1. Ejecuta la herramienta de Windows "Administrador de dispositivos". "Inicio -> Ejecutar -> mmc devmgmt.msc" o "Panel de control -> Administrador de dispositivos";

    2. Encuentra el Dispositivo Nexus, haz clic derecho "Propiedades -> Detalles" elige "Identificaciones de hardware" del menú desplegable, haz clic derecho en los valores de la ID "Seleccionar todo -> Copiar"
      En mi caso fue:

      USB\VID_18D1&PID_4E42&REV_9999&MI_01&MI_01
      USB\VID_18D1&PID_4E42&MI_01&MI_01

    3. Abre el archivo usb_driver\android_winusb.inf del directorio de los controladores USB más recientes por un editor de texto, encuentra la sección [Google.NTamd64] (también hay una sección [Google.NTx86] para PC de 32 bits). En la sección amd64 encontré una sección ;Google Nexus 7. Se veía así:

      ;Google Nexus 7 %SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01

    4. Basándome en las ID, tomadas de mi hardware:
      USB\VID_18D1&PID_4E42&REV_9999&MI_01&MI_01
      USB\VID_18D1&PID_4E42&MI_01&MI_01
      Agregué a la sección de Nexus las siguientes líneas, utilizando como último parámetro de CompositeAdbInterface la ID del dispositivo con la revisión eliminada y todo el texto después de ella:

      %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42
      %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01&MI_0

    5. La sección de Nexus del archivo android_winusb.inf empezó a aparecer de la siguiente manera:

      ;Google Nexus 7
      %SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40
      %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42
      %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01
      %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01&MI_01
      %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01

      Después de esta modificación, la actualización del controlador USB desde el Administrador de dispositivos finalizó con éxito. Puede que no sea la forma más adecuada de solucionar este problema, pero fue la primera solución que funcionó, así que detuve otras investigaciones posteriores.

0voto

mbx Puntos 389

Parece que necesitas activar la cámara o el almacenamiento en Configuración > Almacenamiento > (menú desplegable) > Conexión USB a ordenador (en tu Nexus7 2013) para instalar el controlador adb

0voto

Stan Puntos 186

Estoy publicando la solución (como @DanHulme me pidió) a pesar de que es trivial.

Si ya estás utilizando los últimos controladores y no tienes opción de reinstalar una parte o todo el sistema, la única manera es seguir intentando con lo que tienes una y otra vez.

No sé exactamente qué sucedió, pero después de un día de pruebas (conectando y desconectando el nuevo dispositivo, apuntando el sistema a los controladores de esta manera u otra) finalmente se conectó.

En cuanto a la otra pregunta secundaria sobre MTP, en realidad fue respondida por @eldarerathis en los comentarios: el modo MTP se puede habilitar/deshabilitar en Configuración > Almacenamiento > (menú desplegable) > Conexión de USB a la computadora.

0voto

Lloigor Puntos 1

Cuando cambias de modo y miras el Administrador de dispositivos:

  • MTP: solo veo el dispositivo "Nexus 7" debajo de "Dispositivos portátiles", no actualizable

  • PTP: veo "Nexus 7" bajo "Dispositivos portátiles" y "Otros dispositivos"

  • ninguno: veo solo "dispositivo desconocido" bajo "Otros dispositivos", no actualizable

Así que, para instalar completamente los controladores, con la interfaz adb, tuve que ponerlo primero en modo PTP (+modo de depuración). Luego actualizar los controladores del dispositivo nexus 7 bajo "otros dispositivos" manualmente con los controladores de google.

Ahora pon la tableta en modo MTP y actualiza el controlador de nexus 7 bajo "dispositivos portátiles". elige "déjame elegir...", luego "compuesto..".

La "Interfaz ADB compuesta de Android" ahora aparece en "Dispositivo Android".

y listo..

0voto

Mandie Puntos 6

Terminé haciendo una variación de esto... el problema que tuve fue el tema de los dispositivos portátiles/otros dispositivos. La parte MTP del controlador parecía estar funcionando, por lo que no estaba recibiendo una advertencia en el Administrador de dispositivos... por lo tanto, ni siquiera sabía que existía hasta que lo mencionaste en esta publicación. Actualicé desde la parte de "Dispositivos portátiles" y funcionó de inmediato.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X