Currently browsing tag

Android

El Kernel 3.3 de Linux integra código de Android

La publicación del kernel 3.3 de Linux ha traído consigo numerosas mejoras respecto a su versión anterior. ¿Cuál ha sido la más relevante? Sin lugar a dudas la integración de drivers específicos para Android y la unión de código del kernel de Android con Linux, permitiendo usar el kernel de linux para correr Android.

Este pequeño paso, dará pie a los programadores a desarrollar parches en conjunto para ambos sistemas, además de facilitar la tarea de realizar drivers.

La actualización también trae consigo otras mejoras de entre las cuales destacamos las siguientes:

  • Soporte de los procesadores C64X y C66X.
  • Mejoras en el sistema de archivos Ext4.
  • Integración de Open vSwitch para la gestión del tráfico entre máquinas virtuales.
  • Soporte del software RAID para permitir cambios en caliente.

Para aquell@s a los que les pica la curiosidad y les gusta leer código, les dejamos el enlace donde podrán consultar el kernel. http://lxr.linux.no/linux+v3.3/ 

 

La FSFE quiere que uses Software Libre en tu Android

 

La fundación de sotware libre europea (FSFE), ha iniciado una campaña bajo el lema "Free your Android" para concienciar sobre el uso de software libre en el sistema operativo Android. A pesar de que el sistema operativo sea libre, algunos dispositivos incluyen drivers y aplicaciones propietarias que pueden contener funcionalidades y comportamientos ocultos.

Como alternativa  100% Libre basada en Android, nos encontramos con Replicant, cuyo objetivo es el de reemplazar los drivers propietarios. Desafortunadamente la lista de dispositivos compatibles con esta distribución es algo limitada. Si quieres saber si tu dispositivo es compaltible echa un vistazo al siguiente enlace http://replicant.us/supported-phones/.

Respecto al firmware, podemos instalar CyanogenMod, el cual provee de una serie características no disponibles en los firmware oficiales que traen los dispositivos. Para poder instalarlo necesitarás tener liberado el gestor de arranque.

Por supuesto tampoco podría faltar una alternativa al market de aplicaciones, F-Droid. Su funcionamiento comparado con el oficial es similar, con la ventaja añadida de que sólo admite software libre.

Si quieres conocer más detalle de la campaña te animamos a que visites la web de la fundación.

 

El ejército estadounidense usará terminales Android en el campo de batalla

Android es toda una revolución en el mundo de la telefonía móvil, el androide verde de Google se ha convertido poco a poco en una de las plataformas más empleadas, al menos eso dicen las proyecciones de ventas.

Por otra parte, se está creando todo un ecosistema de desarrolladores y tiendas en las que encontrar aplicaciones. Se trata de una plataforma libre, que además de generar una fuerte comunidad de desarrollo, permite que pueda ser utilizada en múltiples dispositivos, desvinculando al usuario del hardware a utilizar. Todas estas razones son las que precisamente han llevado al ejército estadounidense a desarrollar su propio terminal móvil empleando Android como plataforma.

El dispositivo móvil, denominado JBC-P (Joint Battle Command-Platform), está siendo desarrollado por MITRE, una especie de centro tecnológico patrocionado por el gobierno, encargado de desarrollar proyectos relacionados con la defensa.

Actualmente el proyecto se encuentra en fase de pruebas, aunque no se espera su despliegue hasta el año 2013. La pregunta interesante es: ¿Y para qué quiere el ejército estadounidense un terminal móvil? Su idea es dotar a los efectivos de un smartphone con el que recibir, en tiempo real, información relativa a los objetivos, mapas u obstáculos que sean relevantes a la hora de cumplir cualquier tipo de misión, eso sí, el terminal no va a ser nada ligero puesto que el prototipo tiene unos 900 gramos de peso.

Lo más llamativo de este terminal viene de la mano de un nuevo framework de desarrollo que el ejército estadounidense habría creado para que los desarrolladores puedan desarrollar aplicaciones para este nuevo terminal. El framework denominado Mobile/Handheld Computing Environment no llegará a los desarrolladores hasta el mes de julio, eso sí, estará sujeto a unas estrictas normas de uso y, por tanto, sólo tendrán acceso a éste los contratistas del departamento de Defensa.

En fin, parece que las arquitecturas abiertas acaban de añadir un cliente bastante importante y con peso.

Tutorial de Instalación de Android

En este tutorial os enseñaremos como hacer funcionar el Android sobre una máquina virtual VirtualBox.

Que finalidad puede tener esto?

Pues para que todos aquellos que estéis pensando en compraros un teléfono móvil de última generación con pantalla táctil y barajeis un terminal con este Sistema Operativo.


 

==Primer paso:==

Para empezar vamos a partir de la premisa de que ya tenéis instalado cualquier distribución Linux en vuestro ordenador y/o portátil.

Después necesitareis evidentemente el VirtualBox para crear la máquina virtual sobre la que correrá el Android.

Podéis descargarlo desde aquí: VirtualBox para Linux.

 

Si tenéis Mac OSX o Windows podreis descargalo de aquí y de aquí respectivamente, aunque el tutorial está probado sobre una Ubuntu 9.04 Jaunty Jackalope y no aseguramos que funcione bajo estos dos sistemas siguiendo este tutorial.


 

==Segundo paso:==

Lo siguiente es descargar el Android en sí.

Todos los que conozcais Ubuntu sabréis lo que es un Live-CD, pues la versión de Android que descargaremos es una versión Live. Es simplemente una imagen ISO de la que arrancaremos la máquina virtual. Aquí tenéis el enlace de la descarga (torrent): LiveAndroid-v0.3


 

==Tercer paso:==

Una vez tengáis el VirtualBox instalado, ejecutadlo y deberíais ver algo parecido a esto:

Oficinal del Software Libre - Android

Haced clic sobre "”Nueva”", para crear una nueva máquina virtual y dais a "”Siguiente”".

Oficinal del Software Libre - Android

Ahora le damos un nombre a la máquina, en este caso "Android" (o cualquier otro que os permita diferenciarlo). Como sistema operativo seleccionad "”Linux”" y como versión "”Other Linux”" y le dais a siguiente.

Oficinal del Software Libre - Android

Ahora necesitais definir la memoria base que tendrá la máquina virtual. VirtualBox por defecto nos da 256MB y como por ejemplo el HTC Dream tiene 192MB, dejandolo asi será suficiente.

Oficinal del Software Libre - Android

En esta siguiente pantalla desmarcamos la casilla "”Boot Hard Disk (Primary Master)”" y damos a siguiente, puesto que lo que queremos es arrancar desde la imágen y no desde un disco.

Oficinal del Software Libre - Android

Ahora nos avisa de que no hemos marcado ningun disco duro y aceptamos dandole a "”Continuar”".

Oficinal del Software Libre - Android

Revisamos los datos y acabamos haciendo clic en "”Terminar”".

Oficinal del Software Libre - Android

Ya hemos creado nuestra máquina virtual preparada para arrancar. Ahora nos falta "”decirle”" que cargue desde la imágen del Android que descargamos.
Seleccionamos la máquina que hemos creado y hacemos clic sobre el botón de configuración.

Oficinal del Software Libre - Android

En la pantalla que nos aparece, seleccionamos la unidad de CD/DVD-ROM de la lista de dispositivos en la parte izquierda y marcamos la casilla de "”Monta la unidad de CD/DVD”". Marcamos la opción de "”Archivo de imágen ISO”" ,buscamos y seleccionamos la imágen del Android que os hayais descargado y hacemos clic en "”Aceptar”".


 

==Cuarto y último paso:==

Seleccionamos nuestra máquina para Android y la arrancamos haciendo clic sobre "”Iniciar”".

Oficinal del Software Libre - Android

A partir de aquí dejais que cargue. En algun momento os mostrará un mensajito para que comfirméis el uso de las teclas y del raton dentro de la máquina. Aceptadlo para navegar en vuestro "móvil virtual".
Aquí unos últimos pantallazos de lo que deberíais ver:

Oficinal del Software Libre - Android

Oficinal del Software Libre - Android

Oficinal del Software Libre - Android

Oficinal del Software Libre - Android

 

Un vistazo al Android

Teneis pensado compraros un móvil de última generación con pantalla táctil y no sabeis por cual decidiros?

Aqui os damos una pequeña ayudita.
Un tutorial para que ejecuteis el Android sobre una máquina virtual y trasteeis un poco a ver que os parece el sistema.

Tutorial de Android + VirtualBox.

Que os aproveche. ;-P