Sunteți pe pagina 1din 6

LiveAndroid.

1. Introduccin. El proyecto LiveAndroid se hospeda en Google Code, y se trata de una versin recompilada para arquitecturas x86 del sistema operativo Android que apoya Google y la Open Handset Alliance y que est a punto de dar el salto a los netbooks. Ahora ya es posible comenzar a probar sus prestaciones gracias a la aparicin de una imagen ISO en el momento de escribir estas lneas ya tienen preparada la versin 0.2 de la imagen, que es la que hemos probado- que permite ser instalada en un CD o en una llave USB para iniciar el PC o porttil desde ese medio y arrancar con el sistema operativo Android. Nosotros hemos preferido utilizar la imagen en una mquina virtual con Virtual Box 3.0, y la impresin que nos ha dado el sistema es sobresaliente, aunque es obvio que sus posibilidades son an limitadas en muchas reas y se nota que por el momento est muy enfocado a Smartphone y no tanto a equipos convencionales como PCs de sobremesa, porttiles o netbooks. Por su parte Microsoft ha reconocido que Google se est convirtiendo en un rival importante en el mbito de los sistemas operativos. Lo vemos como un competidor ms, ya que la divisin que existe entre un telfono mvil y una PC est cambiando, dijo Steve Ballmer, CEO de la compaa de Redmond (tambin ha declarado que consecuentemente aumentarn las inversiones en el rea). De momento, las prestaciones de Android ya estn disponibles y miles de usuarios podrn confirmar que se trata de un sistema por dems estable y fantsticamente rpido. La googlemana est en evidente aumento y al parecer el ao entrante se vendr con muchas novedades y con productos que pueden instalarse para siempre en el mercado mundial. Por otra parte, muchos usuarios se rehsan a abandonar a Microsoft. Veremos finalmente cmo resulta la batalla entre estas dos multinacionales de software.

Fig1.1 Normal Desktop

1.1 Por qu LiveAndroid? Debido a la enorme popularidad que en los ltimos meses ha reportado Android OS, el equipo de Google ha lanzado recientemente una versin en LiveCD que permite a los usuarios instalar el sistema operativo en cualquier computadora de escritorio, porttil, netbook o netbook, siempre que la misma cuente con estructura X86. Desde su reciente lanzamiento, el sistema operativo Android, desarrollado por la compaa Google, se ha convertido en uno de los software que mayor crecimiento ha registrado en el mbito de los telfonos celulares, sobre todo de los modelos del tipo Smartphone. A pesar de haber sido pensado y creado como un sistema operativo exclusivo para dispositivos porttiles, debido a sus fabulosas prestaciones en los ltimos meses ha sido el software elegido por diversos fabricantes de netbooks como el sistema ideal preinstalado en gran cantidad de equipos que se comercializan actualmente en el mercado.

2. Qu es y cmo funciona Android? Es un sistema operativo de cdigo abierto basado en Linux creado originalmente para dispositivos mviles Smartphone, aunque luego se expandi su uso a dispositivos como tablets, reproductores mp3, netbooks, PCs (proyecto Android x86) e incluso televisores. La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el ncleo de las bibliotecas de Java en una mquina virtual Dalvik con compilacin en tiempo de ejecucin. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz grfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una API grfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor grfico SGL, SSL y una biblioteca estndar de C Bionic. El sistema operativo est compuesto por 12 millones de lneas de cdigo, incluyendo 3 millones de lneas de XML, 2,8 millones de lneas de lenguaje C, 2,1 millones de lneas de Java y 1,75 millones de lneas de C++. [1] La mquina virtual Dalvik utiliza el kernel de Linux para realizar tareas a bajo nivel. Es posible escribir aplicaciones en C/C++ para ejecutarlas directamente en el kernel de Linux, aunque rara vez ser necesario hacer esto. An as, si tu aplicacin requiere de mucha eficiencia y velocidad es posible crear aplicaciones en C/C++ mediante el Native Development Kit (NDK) que provee Android. [2] La arquitectura de Android est formada por una pila de capas de software que interactan entre ellas. En trminos de desarrollo, esta divisin en capas facilita al desarrollador la creacin de aplicaciones, ya que todo est perfectamente estructurado para que se pueda acceder a las capas ms bajas utilizando las libreras disponibles para ello, evitando as tener que programar a bajo nivel las funcionalidades necesarias para el desarrollo de una aplicacin. [3]

Fig2.1 Funcionabilidad de Androidx86

3. Proyecto LiveAndroid Es un proyecto para llevar Android Open Source a plataformas x86. Un proyecto que empez con la versin 1.5 y que recientemente puso a disposicin la versin 2.2 del sistema. Originalmente, Android x86 estaba diseado para funcionar en netbooks, aunque no hay ningn problema si decides instalarlo o probarlo en tu PC de escritorio o laptop convencional. Se puede probar en forma de Live CD o USB si no lo quieres tener instalado en tu disco duro. Adems, existen versiones especficamente diseadas para algunas netbooks. La versin estndar tiene un peso de 82.4 Mb. Se ha hecho un gran esfuerzo para que Android x86 sea capaz de reconocer tarjetas Wifi, tarjetas grficas, webcam y dems perifricos, aunque lo cierto es que no est exento de fallos y en computadoras con un hardware no tan moderno o conocido puede que no reconozca todo. En su ltima versin, cuenta con todo lo ltimo de Android 2.2 salvo por la falta del Android Market. [4]

4. Caractersticas. Las siguientes funciones estn disponibles en la ltima compilacin de prueba.


Kernel 2.6.35.7, KMS permite Wifi con interfaz grfica de usuario Configuracin GUI de Ethernet. Mejor instalacin en el disco duro Suspensin/Reanudacin (S3 modo) Estado de la batera Software cursor del ratn La rueda del ratn Soporte para la resolucin nativa de netbook. Audio (ALSA) Soporte para cmara V4l2 Soporte para monitor externo Soporte para auto montaje de almacenamiento externo Soporte para teclado externo Modo de depuracin con busybox Bluetooth Escogemos la opcin Install Android-x86 to Harddisk, y esperamos a que se descomprima la .iso. Creamos una particin en la que se instalara Android y una para la memoria SWAP (al ser la memoria RAM de 256 Mb creamos una memoria SWAP de 512 Mb)
Fig5.1 Instalacin en Virtual Box.

5. Instalacion Para realizar la instalacin de Android hemos usado el virtualizador Virtual Box V 4.0.8 y la versin Android_x86_2.2 descargada de la pgina oficial del proyecto Android x86 [6].
Fig5.2 Creacin de la particin.

Creacin de las respectivas particiones del disco del duro.

Fig5.5 Opciones de la instalacin.

Esperamos a que la instalacin contine.


Fig5.3 Tipo de Particin.

Instalamos el Android en la particin sda2 con un Sistema de Archivos ext3 y esperamos a que dicha partcion complete su ejecucin. Despus veremos las distintas opciones que nos presenta dada la realizacin de esta particin.
Fig5.6 Comienzo de la instalacin.

Y finalmente ya est instalado. Elegimos crear una memoria SD falsa, iniciar Android-x86 o reiniciar y listo.

Fig5.4 Ejecucin la Particin.

Instalamos el gestor de arranque GRUB para que arranque a Android, y queremos instalarlo manualmente damos Skip y continuamos con la instalacin.

Fig5.7 Trmino de la instalacin.

Presentacin final del sistema operativo ya instalado en nuestra computadora.

7. Visualizacin del Entorno Grafico LiveAndroid. 7.1 la navegacin por Internet.

Fig7.1 Navegacin.

7.2 Multimedia.

Fig5.8 Escritorio del sistema operativo Androidx86.

6. Ventajas del Sistema Operativo LiveAndroid. Android posee una gran cantidad de ventajas comparado a otros sistemas operativos de su tipo, entre las que cabe mencionar que permite la reutilizacin y reemplazo de componentes de hardware sin incompatibilidades con el sistema.
Fig7.2 Reproductor de audio

Posee un navegador web integrado que ha sido basado en el motor OpenSource denominado WebKit, y que realiza una fantstica reproduccin de grficos, ya que cuenta con una biblioteca de grficos 2D y 3D, que ha sido desarrollada en base a las especificaciones OpenGL ES 1.0. Asimismo, una de las grandes ventajas de Android reside en que al tratarse de un software del tipo OpenSource, se encuentra en permanente cambio, mejorando el rendimiento del sistema con cada actualizacin, y adems cuenta con una comunidad en la que programadores de todo el mundo comparten de manera gratuita sus creaciones, acercando a los usuarios infinidad de aplicaciones pensadas para Android.

7.3 Galera.

Fig7.3 Compartir Fotos

8. Conclusiones

*Cabe destacar que si bien Android OS an parece un sistema operativo muy limitado, ya que ha sido desarrollado para Smartphone y telfonos celulares, lo cierto es que gracias al constante desarrollo de mejoras y cambios que se introducen da a da en dicho software, no es de extraar que en un futuro cercano el software creado por Google se convierta en un sistema operativo ms para las computadoras de escritorio. * Este sistema tardara algn tiempo en la adaptacin de los usuarios puesto que como todo sistema nuevo en la cual Windows lleva ventaja por llevar aos en el mercado y tiene la confianza y consolidacin por parte de sus usuarios. *LiveAndroid promete ser un duro competente para otros sistemas de mucha aceptacin como MacOsX y Windows que son los lideres en ventas ya que este sistema promete optimizacin de los recursos del ordenador y una visualizacin grafica apreciable para el usuario como ya los tiene acostumbrados desde sus telfonos mviles. *Se concluye que aunque LiveAndroid sea una versin Beta con errores que se iran corrigiendo pero tocara esperar la versin ya culminada para ver si este sistema logra complacer las expectativas de los usuarios de los telfonos mviles android que esperan con ansias el lanzamiento del mismo que se espera sea lo ms pronto posibles .

[7] http://www.informatica-hoy.com.ar/solucionesmoviles/Android-OS-Del-smartphone-a-la-PC.php

9. Referencias Bibliogrficas. [1] http://es.wikipedia.org/wiki/Android [2] http://www.greenandroid.es/2011/03/12/maquinavirtual-dalvik/ [3]http://www.greenandroid.es/2010/12/19/introduccion -android-arquitectura/ [4] http://www.vidadigitalradio.com/android-x86-ocomo-instalar-y-probar-android-en-tu-pc/ [5] http://www.android-x86.org/ [6] http://www.android-x86.org/download

S-ar putea să vă placă și