Instalar drivers y SDK de Android en Ubuntu
Para poder empezar a trastear con nuestro móvil Android en Ubuntu, mas allá de instalar aplicaciones y cambiarle la melodía, hay que preparar una serie de cosas antes.
1) Activar la Depuración USB.
Primero tenemos que instalar el paquete sun-java6-bin:
sudo apt-get install sun-java6-bin
Y si nuestro ordenador es de 64 bits en vez de 32, además tendremos que instalar eso:
sudo apt-get install ia32-libs
Ahora toca descargar el SDK. Entramos a Android Developers y descargamos el paquete para Linux (i386). Nos hará aceptar una licencia antes de dejarnos descargar el SDK.
Una vez tenemos el SDK en nuestro Escritorio (si es que lo has descargado ahí) lo descomprimimos, nos quedará una carpeta con el nombre de android-sdk-linux_x86 (yo lo he renombrado a android-sdk-linux) y lo movemos a donde mas rábia nos dé, por ejemplo en /home/usuario/android-sdk-linux. Esto lo podemos hacer gráficamente o con unos pocos comandos. Abrimos un terminal en la carpeta donde tengamos el sdk comprimido y a teclear:
tar xzvf android-sdk_r04-linux_86.tgz
mv android-sdk-linux_86 /home/usuario/android-sdk-linux
La segunda línea cambia el nombre de la carpeta y la mueve a la vez.
Ahora vamos a editar el archivo .bashrc (o .bash_profile) que se encuentra en /home/usuario por lo general.
gedit /home/usuario/.bashrc
y añadimos al final esta línea:
export PATH=${PATH}:/home/usuario/android-sdk-linux/tools
Esto nos sirve para poder ejecutar comandos del SDK desde el terminal sin tener que estar metidos en la carpeta tools. Por ejemplo si tecleamos “android” se nos abrirá el gestor del SDK.
Y ahora vamos precisamente a acabar de preparar el SDK. Así que en un terminal escribimos android y le damos a enter. Se nos abrirá una ventana así:
Aquí es donde se pueden instalar/actualizar nuevos paquetes, crear máquinas virtuales, etc…Pulsamos en Available Packages y luego a Refresh. Si nos da un error o no pasa nada tenemos que ir a Settings y marcar el recuadro que dice “Force https://… sources to be fetch using http://…”. Pulsamos en Save & Apply y ahora ya no tiene porque dar problemas. Siendo la primera vez que hacemos esto es importante que la casilla Display updates only NO esté marcada. Así podremos seleccionar todo lo que queramos que se instale. Si no vamos a crear aplicaciones sino que solo queremos cambiarle la rom, instalar aplicaciones desde la terminal, crear backups y cosas así, con descargar el Android SDK Tools ya es suficiente. Pero por si acaso podemos marcarlo todo y pulsar en Install Selected
Se abrirá una nueva ventana para aceptar las licencias seleccionamos Accept All y pulsamos Install Acepted. Ahora se descargara todo lo que hayamos seleccionado, que si es todo lo que había disponible serán cerca de 900MB.
3) Hacer que el ordenador detecte nuestro móvil.
sudo touch /etc/udev/rules.d/51-android.rules
2. Lo editamos (con gedit, vim o con el editor que mas te guste):
sudo gedit /etc/udev/rules.d/51-android.rules
3. Pegamos la siguiente línea:
En Ubuntu Gutsy/Hardy/Intrepid/Jaunty/Karmic:
SUBSYSTEM==”usb”, SYSFS{idVendor}==”0bb4″, MODE=”0666″
En Ubuntu Dapper:
SUBSYSTEM==”usb_device”, SYSFS{idVendor}==”0bb4″, MODE=”0666″
4. Guardamos.
5. Modificamos los permisos:
sudo chmod a+r /etc/udev/rules.d/51-android.rules
6. Testeamos lo configuración, con:
adb devices
Si sale algo así es que todo funciona correctamente:
List of devices attachedHT83TKL37257 device
| Manufacturer | USB Vendor ID |
|---|---|
| Acer | 0502 |
| HTC | 0bb4 |
| Huawei | 12d1 |
| LG | 1004 |
| Motorola | 22b8 |
| Samsung | 04e8 |
| Sony Ericsson | 0fce |
| Nexus One | 181d |
5 Comments to “Instalar drivers y SDK de Android en Ubuntu”
Leave a Reply














No me detecta el comando adb devices… :( porque puede ser? Tengo el android sdk tools instalado y he creado el archivo para detectar el movil por internet, tengo el HTC Magic :( http://yfrog.com/j9ag5wp
Comprueba que dentro de la carpeta tools esté el adb, también que hayas editado correctamente el .bashrc y por si acaso no esta funcionando intentalo entrando con el terminal en la carpeta tools (cd /home/usuario/…./tools).
Ok muchas gracias!!! de momento acabo de cambiar la rom con windows pero me gustaría hacerlo en Ubuntu, o eso creo que la he cambiado… porque lleva ya unos minutos saliendo la dichosa X y se va reiniciando… lleva como 5 min… jooooo que se encienda ya!!!!
De echo la manera más fácil de cambiar la ROM es desde el propio móvil. Instalas un recovery y desde ahí es muy fácil.
He instalado la recovery 1.7 de amon-ra pero no he podido flashear y claro cada vez que quiero acceder al recovery tengo que hacerle un fastboot XD bueno mirare a ver que fallaba en ubuntu haber si lo consigo… Gracias!!!!