android - oem - Los dispositivos de Google Glass ADB no encuentran. El controlador OMAP4430 no está instalado(¡no lo encuentro!)
oem android (6)
Agregue lo siguiente a su archivo android_winusb.inf en la sección [Google.NTamd64]
;Google Glass
%SingleBootLoaderInterface% = USB_Install, USB/VID_18D1&PID_9001
%SingleAdbInterface% = USB_Install, USB/VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB/VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB/VID_18D1&PID_9001&REV_0216
%CompositeAdbInterface% = USB_Install, USB/VID_18D1&PID_9001&REV_0216
Actualizar el controlador en el administrador de dispositivos. Confirmado trabajando en XE7.
Conectar el cristal a través de USB me permite buscar archivos y demás. Pero incluso con el modo de depuración activado, no puedo hacer que aparezca con el comando adb devices
. También mi sistema Windows dijo que no podía encontrar un controlador de dispositivo OMAP4430 (que creo que es el Glass SoC).
¿Qué hacer?
Esto fue bastante frustrante, pero conseguí que esto funcionara en Windows 7 con estos pasos, que son similares a los que describió Jenny Murphy, excepto que esto realmente funciona y tiene los nombres de archivo correctos, etc.
1 - Encuentre su carpeta de controlador usb dentro de la carpeta de paquetes de adt, en mi computadora estaba aquí:
C: / Users / mscheel / Development / adt-bundle-windows-x86_64-20130219 / sdk / extras / google / usb_driver
2 - Abre el archivo llamado android_winusb.inf
Agregue este fragmento mágico a la sección [Google.NTamd64] y [Google.NTx86], que incluye el PID y VID correctos para Google Glass (actualizado en mayo de 2014 después de ayudar a un estudiante en Boston AnDevCon):
; Google Glass% SingleAdbInterface% = USB_Install, USB / VID_18D1 & PID_0d02% CompositeAdbInterface% = USB_Install, USB / VID_18D1 & PID_0d02
[Actualización de agosto de 2013: en Windows, puede encontrar los valores de lo anterior en Administrador de dispositivos, haciendo clic con el botón derecho en su dispositivo> Propiedades> Ficha Detalles> Cambiar lista desplegable a Id. De hardware. Una vez que los tienen, asegúrese de que coincidan con lo que puso en su archivo inf. Para un desarrollador al que ayudé recientemente, tuvimos que comentar las dos líneas superiores de arriba y solo usar las dos últimas líneas]
3 - Vaya al Administrador de dispositivos y busque el ícono de advertencia amarillo para Glass, haga clic con el botón derecho y seleccione Actualizar software del controlador, elija seleccionar desde la computadora e ingrese la ruta en el paso # 1 (solo la carpeta principal de android_winusb.inf). Mi computadora emitió una advertencia antivirus que descarté, y poco después pude usar Droid AT Screen para reflejar mi pantalla de cristal en mi PC con Windows, lo cual es ideal para las presentaciones.
El dulce sabor del éxito:
Tenga en cuenta que después de este Glass aparecerá en el Administrador de dispositivos como "Teléfono Android> Interfaz ADB compuesta de Android".
Otra adición, mayo de 2014, de ayudar a un usuario: a veces Windows le dice alegremente que sus controladores ya están actualizados y que está usando los correctos. Aunque hiciste modificaciones al archivo inf. "El mejor software de controlador para su dispositivo ya está instalado". Si esto sucede, busque la opción inferior durante el flujo de trabajo "Permítame elegir de una lista de controladores de dispositivo en mi computadora". No es fácil de detectar y parece ser la misma opción usted está haciendo, pero esté atento a esto. Esto ayudará a forzar a Windows a comenzar a usar sus cambios.
Experimenté un problema ligeramente diferente esta mañana, lo que me hizo volver atrás en todo lo anterior aún sin éxito.
Podía ver a Glass como el tipo correcto en el administrador de dispositivos Android, pero aún no tenía nada en dispositivos adb, o Eclipse, por supuesto.
La solución que encontré fue desinstalar la Interfaz ADB Compuesta de Android en el Dispositivo Android dentro del Administrador de Dispositivos de Windows. NO COMPRUEBE la casilla que dice eliminar el software del controlador del dispositivo o tendrá que volver a cargarlo también. Luego quité el cable USB de la computadora. Reconectado de nuevo y todo estuvo bien. Es posible que necesite un reinicio antes de volver a conectar el cable, pero no lo hice.
Una pista de esto fue que cuando se conecta a través de USB, normalmente aparece la ventana emergente preguntando qué desea hacer, importar imágenes, abrir el explorador de Windows, etc. No estaba obteniendo esta pista, que era mi pista de que algo estaba mal.
Una vez que funcione, también deberías ver Glass como un dispositivo en tu ''computadora'' similar a cómo verías una unidad USB. Esto también faltaba para mí originalmente también.
Una pieza interesante fue que tuve este trabajo previamente en la misma computadora. Inicialmente pensé que esto se debía a algo relacionado con la actualización de XE12, en lugar de un misterio mágico de los controladores de Windows 7 Pro 64but USB.
Hurgando por ahí encontré una entrada de blog que parece tener una solución. Aquí está una copia y pegar del tutorial de Michal''s :
... [F] o la mitad del día, el ADB no quiso escuchar sobre la nueva tableta con la que se supone que debe cooperar.
Aquí es cómo puedes forzarlo a escuchar:
- Es necesario descargar el SDK de Android. Además, necesitaremos controladores USB de Android adicionales que se puedan instalar a través del administrador de SDK.
Después de instalar el SDK de Android, vaya a
../sdk/extras/google/usb_driver
. Vamos a modificar un poco el archivo android_winusb.ini. Edite el archivo y busque las[Google.NTx86]
o[Google.NTamd64]
. Pegue el código proporcionado justo debajo de esas dos líneas. No modifiques nada más.; OMAP-3/4 %SingleAdbInterface% = USB_Install, USB/VID_0930&PID_D101 %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_D102&MI_01 %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_D106&MI_02 %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_D107&MI_03 %SingleAdbInterface% = USB_Install, USB/VID_0930&PID_FFFFE %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_FFFE&MI_01 %SingleAdbInterface% = USB_Install, USB/VID_0930&PID_D022 %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_D022&MI_01 %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_D10A&MI_01 ; OMAP-3 / 4 - ICS %CompositeAdbInterface% = USB_Install, USB/VID_0930&PID_D109&MI_01
El siguiente paso requiere modificaciones en el archivo android_usb que se pueden encontrar en
“%USERPROFILE%/.android/
. Por%USERPROFILE%
O significa la carpeta de Documentos y Configuración de su usuario registrado actual. La carpeta .android no estará visible, por lo que debe habilitar la visibilidad de los archivos ocultos.- Edite android_usb para cambiar la ID del proveedor para que coincida con el proveedor de su dispositivo. La identificación que utilicé es 0930, que coincide con la identificación del proveedor de Tochiba que figura en el sitio web oficial de Android. Si está intentando habilitar su dispositivo Android OMAP4 y no es Tochiba, solo modifique 0930 en ambos archivos editados para que coincidan con su dispositivo. Puede obtener la identificación del vendedor desde here .
- Cuando conecte la tableta a través de USB, Windows intentará buscar los controladores adecuados e instalarlos. Y no hay sorpresa, fallará. Vaya a ''Administrador de dispositivos'' en Windows y debería ver amarillo ''?'' Firmar para un dispositivo desconocido. Haga clic en él e instale o actualice el controlador. Elija el controlador manualmente desde su disco duro y navegue hasta el archivo android_winusb.ini que modificó anteriormente. Ignore las advertencias e instale el controlador.
- Navegue con el
cmd
a../sdk/platform-tools/
y use el comandoadb kill-server
. Matará el servidor ADB. - Puede conectar su tableta a través del cable USB. Para comprobar si ADB ve la tableta, escriba ''adb devices''. Como salida, debe obtener el ID de su dispositivo y, a partir de ahora, Eclipse debería poder detectarlo.
Los usuarios de Windows 8 deberán seguir las instrucciones @ http://tivadj-tech.blogspot.com/2012/09/certificate-check-error-when-installing.html para que se instale el controlador. ¡Este paso debe completarse antes de comenzar a instalar el controlador!
Resumen de los pasos en el enlace anterior (imprima o tome nota de estos pasos antes de continuar)
- acceda a la pantalla de Configuración de PC , seleccione el elemento del menú izquierdo General , desplace el panel derecho si es necesario y seleccione el botón de inicio Avanzado . Avanzarás a una nueva pantalla.
- seleccione Solución de problemas , luego Opciones avanzadas , luego Configuración de inicio , Reiniciar . Su sistema se reiniciará pero se detendrá con un menú de opciones.
- Elija Deshabilitar la aplicación de la firma del conductor (debe ser el artículo 7). Tu sistema continuará con el arranque.
- Instale el controlador siguiendo los pasos en la respuesta aceptada arriba.
Fastboot
%SingleBootLoaderInterface% = USB_Install, USB/VID_0451&PID_D022
%SingleBootLoaderInterface% = USB_Install, USB/VID_0451&PID_D022&REV_0100
La interfaz de fastboot se muestra en VID_0451 y PID_D022.