Android x86: así es la versión de Android para PC (1ra Parte)

PorDiego

Android x86: así es la versión de Android para PC (1ra Parte)

Android-x86 es un proyecto cuyo objetivo es portar el sistema operativo de Google para móviles a la plataforma x86 (en particular máquinas animadas por procesadores Intel y AMD). En su etapa más temprana, Android-x86 buscaba crear una serie de parches para máquinas específicas, entre ellas algunos netbooks populares. Con el tiempo el desarrollo ha ido mucho más lejos, y las últimas versiones liberadas se parecen bastante a una distribución Linux al uso, capaz de correr en un amplio rango de máquinas.
Sobre Android-x86 os hablé hace un par de años con motivo del lanzamiento de la versión 4.0 RC1. Desde entonces estoy siguiendo la evolución del proyecto. Las primeras pruebas fueron siempre en máquinas virtuales, pero con el lanzamiento de la versión 4.3 decidí dar el salto a una instalación real. En este artículo os voy a contar mi experiencia con Android-x86 como sistema operativo de escritorio.

Android-x86, primera prueba con fuego real

La primera toma de contacto con la versión denominada formalmente: Test build 20130725 for Android-x86 4.3 (JB-x86), fue la misma que había empleado hasta entonces, instalando el sistema en una máquina VirtualBox.
Al leer las notas de lanzamiento y comprobar que disponía de un Kernel «moderno» (3.10.2) y soporte mejorado de aceleración de gráficos por hardware para chipsets Intel, me animé a crear una memoria USB de instalación y probar suerte en «Moquete», un Toshiba NB 520 por el que han pasado varias distribuciones GNU/Linux.
Moquete está trucado desde el primer día. Como no conseguí desprenderme legalmente de la licencia de Windows 7 Starter original (intenté que me descontaran el precio de la licencia antes de estrenar el equipo, sin éxito), y el disco duro de fábrica es de «gama lenta», aparqué sine die el disco con la licencia y monté un SSD de 128 GB, y amplié la memoria a 2 GB. Os cuento todo esto por estar directamente relacionado con la prueba y sus resultados.
Por Moquete han pasado varias distribuciones GNU/Linux, como Ubuntu 12.04 LTS, Debian 7 (con la que funciona extraordinariamente bien), Lubuntu y Elementary OS Luna, entre otras. Con todas el equipo trabaja con decencia y arranca y cierra el sistema con rapidez. ¿Cómo se comportaría con Android-x86?

La primera sorpresa vino al lanzar Android-x86 en modo Live: el sistema reconoció todo el hardware sin problemas: cámara integrada, touchpad, varias teclas de función, WiFi integrada, resolución correcta de la pantalla, ratón USB inalámbrico que suelo utilizar y la tarjeta SD que siempre va insertada.
Viendo la fluidez con la que movía el sistema, a pesar de que el puerto USB es 2.0, pensé que instalado en el disco SSD volaría… ¡Y así fue! En la segunda parte de este artículo se detallará la forma de instalar Android-x86, que se parece al procedimiento de cualquier distribución GNU/Linux, con algunos matices.
La instalación no fue tan sencilla. En algunas pantallas en las que se han de tomar decisiones mediante checkbox, los textos asociados no se ven, y el mapa del teclado no se corresponde con el del equipo. Haber probado primero el sistema sobre máquina virtual ayudó (en ese caso los textos sí son visibles) y tener cierta costumbre con los mapas de teclado anglosajones también, sobre todo para averiguar cómo se obtienen símbolos especiales, como la arroba (@), para consignar correctamente la cuenta de Google. En cuanto a la letra «ñ», desaparecida en combate.
Problema arriba, problema abajo, al final conseguí tener Android-x86 instalado en el equipo de forma totalmente funcional. Como había imaginado, el rendimiento era excepcional, y mucho más rápido que cualquier distribución «normal» que había pasado por la máquina.

La pantalla de Moquete no es táctil, aunque la rueda del ratón sirve para pasar pantallas a derecha e izquierda con velocidad. Instalé varias aplicaciones desde Google Play (con especial cuidado de no cargar ninguna «solo para teléfonos», porque cambia la orientación de la pantalla y no resulta agradable –ni fácil deshacer el cambio–), probé la navegación y el correo, Twitter y varias cosas más. No contento con ello, le puse un launcher circular muy estético (perdonad, ahora no recuerdo su nombre), tiré algunas secuencias con la cámara integrada, y varias capturas de pantalla…
Todo genial, salvo por dos inconvenientes importantes: por una lado, la primera vez que se necesita desbloquear la pantalla en el arranque, si se hace con el ratón el equipo se cuelga (y con el touchpad también si no se hila fino). Por otro, si el equipo entra en modo de suspensión, ya no se despierta (esto se puede corregir en parte aumentando el tiempo en la configuración de ahorro de energía). De no haber sido por estos dos detalles, Android-x86 se hubiera quedado en Moquete una buena temporada, al fin y al cabo ha sido el Linux más rápido que ha pasado por sus adentros.
Moquete, con la configuración descrita, se asemeja a un tablet de gama alta, obviando las diferencias, y el rendimiento es muy superior al que obtengo en la Samsung Galaxy animada por ICS (aunque no se ve tan bien, por tener menor resolución la pantalla).

Tras esa primera experiencia me animé a hacer lo mismo en un portátil más grande y potente con el doble de memoria RAM, aunque sólo en modo Live. Aquí descubrí que Android-x86 no se lleva bien con las controladoras NVIDIA. Este detalle lo he podido contrastar en otras pruebas sobre PC de escritorio.
Teniendo la pantalla de 15 pulgadas más resolución que la del pequeño netbook, los resultados a nivel de resolución fueron pobres. En este caso no se reprodujo el problema con la pantalla de bloqueo, aunque la función de captura de pantalla no funcionó (este problema se ha repetido con versiones más avanzadas de Android-x86).
La conclusión obtenida tras los dos intentos fue la misma: Android-x86 funciona muy bien cuando reconoce el hardware, y es más ligero que cualquier otra distribución GNU/Linux. Insisto en este punto porque he contrastado el rendimiento con distribuciones tan ligeras como GALPon MiniNo, y Android-x86 sale vencedor.
No obstante, y al menos con aquella versión, los inconvenientes superaban a las ventajas en una instalación fija, por lo que finalmente una distribución «normal» sustituyó a Android-x86, al que siempre se puede volver para jugar con él mediante arranque en vivo desde USB.

Android-x86 4.4-RC1 (KitKat-x86) en un PC «de verdad»

Android-x86 había dejado un buen sabor de boca, y la percepción de que el proyecto era prometedor, aunque en ese momento no servía más que para hacerse una idea de cómo es Android si no se dispone de una tableta o teléfono (o ver el aspecto de las últimas versiones de Android, si el fabricante de nuestros dispositivos se olvida de que existimos, y no actualiza el sistema). Poco más.
El lanzamiento en febrero de la versión Android-x86 4.4-RC1 (KitKat-x86) despertó nuevamente el demonio de la curiosidad, tanto por ver cómo era el Android con chocolate, como por comprobar los avances.
Empleando sólo el medio vivo, Moquete y el portátil con pantalla de 15 pulgadas fueron de nuevo el banco de pruebas. Respecto de la versión anterior, sólo se había corregido el molesto cuelgue que se producía en el desbloqueo de la pantalla de inicio y algunos de los textos invisibles ya eran visibles. Los demás problemas persistían.
Fue entonces cuando se me ocurrió probar Android-x86 en varios PC, primero con la versión anterior y luego con la nueva RC. Cuatro han sido los equipos empleados para el test. ¿Por qué no lo hice antes? Hay varias razones.

La primera, porque –al menos en un principio– Android-x86 miraba más a los portátiles que a otra cosa, y era el campo lógico para probar. En segundo lugar por las características de la instalación con la que trabajo: los equipos tienen doble monitor y se controlan mediante KVM para la parte VGA/Teclado/Ratón, y un switch para la pantalla HDMI. Si en Linux ya resulta difícil afinar en este entorno, con Android-x86 ni se me pasó por la cabeza.
Pero la curiosidad mató al gato…
Primero con el medio vivo, ratifiqué mis sospechas de que Android-x86 y NVIDIA no se quieren mucho. En el equipo destinado a edición de vídeo (procesador i7 y NVIDIA), ni arrancó. Por probar que no quedara, así que lo intenté en el servidor, donde tampoco llegó a arrancar (aquí dudo sobre la compatibilidad del procesador –intel Xeon de 64 bits «puro»– y la controladora gráfica Matrox MGA, o las dos cosas).
En el siguiente de la lista, la estación de trabajo todo trote equipada con un procesador Intel i3 y NVIDIA GTX 550 Ti, sí funcionó, aunque sólo por el monitor VGA y con una resolución algo casposa. En cuanto a lo demás, al no tener aquí touchpad el problema de bloqueo referido no estaba presente. Reconoció la tarjeta ethernet sin problema (tarjeta que en Debian requiere la instalación de un driver propietario), y el KVM no fue un obstáculo. En cuanto a velocidad de ejecución, imaginad con ese procesador…
Android-x86 resolución 1920×1080

En el cuarto equipo llegó la gran sorpresa. Este cacharro es un clónico montado con piezas de aquí y de allá, con un procesador Quad-Core de los últimos (índice 7.0 según el test de Windows 7), 8 GB de RAM y una tarjeta gráfica ATI (una de las soportadas «bien»: HD6670). La experiencia con Android-X86 aquí entra en otra dimensión.
El uso al que está destinado el clónico no permite prescindir de él para que se quede sólo con Android-x86, pero el funcionamiento me ha gustado tanto que al final he realizado una instalación fija en un viejo disco duro de 3,4 GB (del siglo pasado).
En este caso Android-x86 no presenta casi ningún inconveniente. La pantalla visible por defecto es la HDMI, con resolución de 1920×1080 píxel. Si fuerzo con el KVM y el switch que sólo salga por la pantalla VGA, también lo hace: funciona con las dos, pero no de forma simultánea. El cambio de pantalla con la rueda central del ratón es fulminante. No reconoce toda la RAM porque Android-x86 es de 32bit, pero con los 3,3 GB (más o menos) anda como un cohete. Eso sí, sigo sin «ñ» y con el mapa de teclado en swajili.
Esta instalación fija se ha realizado sobre la versión Android-x86 4.4-RC1, que para mi sorpresa conecta a la perfección con los recursos en la red compartidos mediante SAMBA. La última versión, Android-x86 4.4-RC2 (KitKat-x86), se publicó hace pocos días y la he probado con un método más polivalente: una instalación fija, que es a la vez móvil (esto ya os lo contaré).

Fuente: Genbeta

PorDiego

Google crea un automóvil que se maneja sólo

En el marco del evento Code Conference 2014 que se lleva a cabo en Estados Unidos del 27 al 29 de mayo, Google ha mostrado un nuevo prototipo de su auto que se maneja solo, diferenciándose de modelos anteriores al estar diseñado en su totalidad por Google y no adaptando las cámaras y tecnologías asociadas a un automóvil ya existente.

Pero esto no es totalmente una sorpresa, pues la compañía ya había avisado que algo así saldría al mundo así que esta vez estamos frente a una máquina que está pensada en un 100% para ser un auto que se maneja solo. ¿Lo más importante? No tiene volante, ni espejos o pedales, ya que dichas funciones se delegan a la computadora a bordo que planifica el viaje apoyándose en el sistema de cámaras que se integra al techo del vehículo.

PorDiego

Battlefield 3: GRATIS!!!

Leiste bien, ya podés decargar Battlefield 3 de forma totalmente gratuita para PC a través de Origin y una vez que lo tengas es tuyo para siempre.

Es simple, para descargarlo visitá el sitio oficial de Origin. Acordate de ingresar con tu cuenta de EA / Origin.

Esta movida de juegos gratuitos de uno por mes empezó en Abril con Plants Vs. Zombies y continúa en Mayo con otro favorito.

PorDiego

Todavía se puede seguir actualizando Windows XP

Ciertas modificaciones realizadas al registro del sistema operativo Windows XP permitirían la realización de nuevas actualizaciones. La noticia fue recibida con entusiasmo y difundida por varios medios. Después de todo una gran cantidad de usuarios se han quedado con sus computadoras atascadas en el viejo sistema operativo que Microsoft ya no mantiene.

El truco fue reportado por Wayne Willams en Betanews y confirmado posteriormente por quienes lo intentaron en sus propias computadoras. Se trata de un engaño, el hackeo hace que el sistema se vea como el Windows Embedded POSReady 2009, un sistema operativo que seguirá recibiendo actualizaciones hasta abril de 2019. Esta posibilidad existe porque POSReady 2009 está basado en el kernel de Windows XP.

Antes de entusiasmar a los lectores aún más vale hacer algunas aclaraciones. Microsoft se ha percatado de los sucedido y ha advertido que esta opción podría ser perjudicial para los usuarios. La empresa señala que las actualizaciones de seguridad obtenidas de esa manera son las que fueron diseñadas para Windows Embedded y Windows Server 2003 y no protegen totalmente a los usuarios de Windows XP.

Hasta aquí no se trata de nada que no pudiéramos sospechar, dado que la pertenencia de las actualizaciones había sido señalada. Sin embargo existe otro aspecto a tener en cuenta. Microsoft señala que los usuarios de XP corren el riesgo de sufrir problemas de desempeño si instalan estas actualizaciones dado que no han sido probadas en Windows XP. La empresa sigue recomendando el paso a Windows 7 o Windows 8.1.

En efecto, es probable que esta recomendación sea lo más conveniente, tarde o temprano hay que abandonar XP. Sin embargo, el truco puede resultar atractivo para muchos usuarios que por cuestiones de hardware o costos de las licencias no tienen la posibilidad de pasarse a los nuevos sistemas.

El hackeo se produce creando un archivo de texto con la extensión .reg y agregando el siguiente contenido:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMWPAPosReady]
“Installed”=dword:00000001

Luego se ejecuta el archivo con un doble clic. Si todo sale como es debido la siguiente vez que se ejecute Windows Update el sistema debería encontrar una gran cantidad de actualizaciones.

De más está decir que las instrucciones se publican como parte de la noticia y no son una recomendación para los lectores de ninguna manera. Se ha señalado que el truco funciona para sistemas de 32 bit.

Fuentes: ZDNet

PorDiego

Facebook implementa nuevas medidas de privacidad

Facebook tiene un dinosaurio azul. Claro que muchos de los usuarios de la red social ignoran la existencia de esta simpática criatura, pero está ahí esperando, lista para mantener la seguridad de los internautas. El dinosaurio de estilo caricaturesco aparece en los apartados dedicados a las características de privacidad de Facebook. Es la imagen que acompaña las recomendaciones de la empresa. Su lanzamiento se dio en conjunto con una serie de nuevas medidas para proteger los datos de los usuarios.

Una de las nuevas medidas supone que por defecto el material se comparte solo con los contactos, en vez de aparecer disponible para todos y como resultado en las búsquedas de Google. La lógica de la empresa es que resulta más perjudicial el compartir accidentalmente con extraños  el material que queríamos conservar en círculos íntimos, que no compartir con todo el mundo el material que queríamos difundir de una forma más extensa. Facebook está incorporando también un paso de control que permite determinar con quien se desea compartir el material.

Como ocurre cuando una nueva mascota llega al hogar, o un nuevo espécimen al zoológico, el momento de elegir nombres ha llegado para el dinosaurio de Facebook. Hay quienes han señalado cierto parecido con Mark Zuckerberg y apuntan a un Zuckasaurus. El diario The Wall Street Journal ha propuesto Privosaurus. Otros nombres que han surgido son Safeasaur y Privasaurus.

Raylene Yung, director del equipo de privacidad de Facebook, comentó sobre la nueva mascota: “Nuestro equipo vio unos pocos diferentes personajes, vimos al dinosario y pensamos que era la mejor opción y la más amistosa. Una vez que lo probamos, vimos que grandes resultados y le dimos la bienvenida al equipo”. No se dieron detalles sobre las pruebas a las que fue sometido el simpático dinosaurio azul, pero es posible especular que fueron exigentes dado que una empresa como Facebook no contrata a cualquiera. El dinosaurio ha estado presente en Facebook hace tiempo, pero solo recientemente se ha dado a conocer de forma oficial.

Fuente: Facebook

PorDiego

Android WEAR

Durante la segunda quincena de marzo, Google había presentado en sociedad a Android Wear, una versión del popular sistema operativo móvil adaptada en específico a los relojes inteligentes. Según informamos en esta nota de RedUSERS, el software incluirá los beneficios del asistente por voz Google Now y el monitoreo de la actividad física aparecerá en el centro de la propuesta. Motorola y LG son los dos primeros fabricantes que han anticipado sus respectivos smartwatches corriendo con Android Wear.

Al tiempo que se aproxima en el calendario Google I/O, la conferencia para desarrolladores que anualmente organiza la firma de Mountain View, donde, entre otras novedades, se esperan detalles sobre el sistema operativo para relojes inteligentes; en la red social de Google un desarrollador de la compañía comparte anticipos de cómo será la interfaz de Android Wear, en específico, su sistema de notificaciones.

Según puede advertirse en el video difundido, los mensajes ocupan un espacio destacado en la pantalla, pudiendo el usuario controlarlos mediante gestos en la misma. Las limitaciones de espacio se remedian, según se advierte, con gestos hacia la derecha y la izquierda del screen, permitiendo amplificar la información. Asimismo se advierten notificaciones de juegos y demás aplicaciones, entre ellas de Nest, la firma domótica que recientemente adquirió Google. También las alternativas para pantallas rectangulares y redondas.