Instalar android tools en Debian Wheezy


En los repositorios de Debian Wheezy no se encuentran las herramientas para gestionar nuestro dispositivo Android o Firefox OS (ADB, FASTBOOT, …). Así que como nos cuentan en el siguiente link, tenemos dos opciones, instalar el SDK completo, o instalar los paquetes específicos desde la rama inestable (sid).

Como en principio no necesito el SDK de Android, voy a instalar tan sólo los paquetes necesarios para disponer de estas herramientas.

Lo primero que debemos hacer es crear una regla udev para no tener problemas de permisos al conectar nuestros dispositivos móviles:

# nano /etc/udev/rules.d/android.rules

Introducimos el siguiente contenido:

SUBSYSTEM==»usb», ATTR{idVendor}==»19d2″, MODE=»0666″, GROUP=»plugdev» # ZTE Open
SUBSYSTEM==»usb», ATTR{idVendor}==»18d1″, MODE=»0666″, GROUP=»plugdev» # Google device

Ahora necesitamos reiniciar el demonio udevd para que los cambios tengan efecto, podemos realizarlo con cualquiera de los siguientes comandos:

# service udev restart
# /etc/init.d/udev restart

El identificador del vendedor se puede comprobar al hacer un lsusb en consola.

Ahora necesitamos instalar los paquetes necesarios que nos van a hacer falta para poder compilar las fuentes:

# aptitude install build-essential

A continuación agregamos el repositorio con las fuentes de sid, instalamos las dependencias del paquete, construimos los paquetes a partir de las fuentes, eliminamos el repositorio sid y por último instalamos los paquetes generados.

# mkdir android
# cd android
# echo "deb-src http://ftp.es.debian.org/debian/ sid main contrib non-free" > /etc/apt/sources.list.d/sid-sources.list
# aptitude update
# aptitude build-dep android-tools
# apt-get source --build android-tools # No existe correspondencia en aptitude para las fuentes, que yo sepa
# rm /etc/apt/sources.list.d/sid-sources.list
#
# dpkg -i android-tools-*.deb

Este proceso se ha realizado en una arquitectura de 64bits

Una vez llegados a este punto ya tenemos instaladas las últimas android tools:

  • android-tools-adb_4.2.2+git20130529-3_amd64.deb
  • android-tools-fastboot_4.2.2+git20130529-3_amd64.deb
  • android-tools-fsutils_4.2.2+git20130529-3_amd64.deb

Así que ya tenemos funcionando adb para poder acceder a nuestro dispositivo!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *