30 sept. 2013

Nexus 7: drivers y comandos (Ubuntu/Windows)

Después de ver las posibilidades que ofrece el Xperia Ray le toca el turno al Nexus 7, en los próximos artículos aprenderemos a instalar firmwares oficiales, cambiar el recovery, activar el acceso root e instalar roms cocinadas. Y todo esto usando los comandos adb/fastboot y sin necesidad de instalar otros programas.

En este primer artículo veremos cómo preparar el tablet y cómo instalar los drivers y los comandos necesarios tanto en Ubuntu como en Windows.

  • Preparar el Nexus 7 
Realmente hay poco que preparar, principalmente se trata de activar la depuración usb:
Menú - Ajustes - Opciones de desarrollo - Depuración USB - Activado



Nota: si no ves las opciones de desarrollo es que están ocultas, para mostrarlas pulsa Ajustes - Información del tablet - Número de compilación - Pulsar 7 veces sobre el número

  • Preparar Ubuntu
Instalar las utilidades android adb y fastboot:
sudo apt-get install android-tools-adb android-tools-fastboot

Añadir una regla para que el gestor de dispositivos sepa manejar el Nexus 7
sudo nano /etc/udev/rules.d/51-android.rules

Añadir el siguiente texto al archivo, guardamos y cerramos:
# Google Nexus 7
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e44", MODE="0666", OWNER="plugdev"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e40", MODE="0666", OWNER="plugdev"


Aunque no es necesario puedes reiniciar el ordenador para asegurarte de que se aplican los cambios.

Comprobamos que todo ha funcionado correctamente conectando el Nexus 7 a Ubuntu mediante cable usb y ejecutando en un terminal el comando
adb devices

Si todo ha ido bien veremos el numero de serie del Nexus 7 seguido de la palabra "device". Por ejemplo así se muestra en mi caso:


  • Preparar Windows
Descarga e instala el Driver Universal ADB antes de conectar el Nexus 7 al PC. Una vez instalado conecta el tablet y asegúrate de que está activada la opción Depuración USB

Windows instalará el dispositivo Google Nexus 7 ADB Interface automáticamente, puedes comprobarlo desde el Administrador de dispositivos de Windows


Ahora añadiremos los comandos adb/fastboot: descarga el archivo android-win-tools y descomprimelo en la carpeta c:\windows\system32

Comprobamos que todo ha funcionado abriendo una ventana de comandos de Windows (Botón Windows - Ejecutar - cmd) y ejecutando en un terminal el comando
adb devices

Si todo ha ido bien veremos el numero de serie del Nexus 7 seguido de la palabra "device". Por ejemplo así se muestra en mi caso:


Y eso es todo, ya tenemos nuestro Nexus 7 preparado para todo lo que va a venir, en el próximo artículo veremos como instalar una imagen de fábrica (o firmware oficial) de Google con la que podremos actualizar y reparar nuestro tablet.


  • Más información

Universal ADB driver: http://koush.com/post/universal-adb-driver
Foro HTCMania: http://www.htcmania.com/forumdisplay.php?f=738
Foro XDADevelopers: http://forum.xda-developers.com/forumdisplay.php?f=1673