Desde hace unos días tengo mi Kaiser corriendo su Android Nativo y solo puedo hablar maravillas, sobre todo el la autonomía de la batería y la evidente mayor fluidez con la que funciona, pero hoy hablando con unos amigos de como pasaban paquetes al teléfono me dijeron que desde el SDK y bueno, después de ver un poco como iba les explico como hacerlo funcionar.
Primero tenemos que bajarnos el SDK de aquí, simplemente descomprimimos
$ tar zxvf androidinstall.tgz -C ~/
$ cd ~/android-sdk-linux_86
$ vim ~/.bashrc # añaidmos
export PATH=${PATH}:~/android-sdk-linux/tools
$ sources ~/.bashrc
# Ahora actualizamos el SDK
$ android update sdk # Yo solo instale la API del 2.1 y ejemplos
Ok, ahora que tenemos instalado el SDK solo nos queda decirle a la computadora que hacer cuando conectemos el teléfono a ella…
$ vim /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
$ chmod a+r /etc/udev/rules.d/51-android.rules
Creo recordar que en Debian era "SYSFS{}="
Ok, listo ahora para comprobar que nos funciona ejecutamos… adb devices
y nos debería salir algo como esto:
$ adb devices
List of devices attached
???????????? device
Listo, tenemos acceso a nuestro terminal de forma cómoda y rápida :)
$ cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 4 (v6l)
BogoMIPS : 383.38
Features : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x0
CPU part : 0xb36
CPU revision : 4
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 32768
I assoc : 4
I line length : 32
I sets : 256
D size : 32768
D assoc : 4
D line length : 32
D sets : 256
Hardware : HTC Kaiser
Revision : 0000
Serial : 0000000000000000
# uname -a
Linux localhost 2.6.25-00976-g11b8ce9 #71 PREEMPT Sat Feb 20 15:04:00 EST 2010 armv6l GNU/Linux