Hace poco más de un mes, os trajimos la mejora muy interesante que iba a añadir a sus ROMs, Paranoid Android, bajo el nombre de HALO. Además, hace pocos días, supimos que se entraba en fase beta pública. Puede que muchos ya conozcáis esta característica, e incluso, puede que la hayáis probado. Pero permitidme una breve introducción para aquellos que no la conozcan.

Halo es una característica de ventanas y notificaciones flotantes para nuestros teléfonos móviles derivada de una función que incluye la aplicación de Chat de Facebook. Supone un paso más allá en la multitarea que nos proporciona el sistema operativo Android. Aquí, podéis ver como descargarla, aunque más delante también tenéis un Link a la Play Store.

Aquí tentéis un vídeo de cómo funciona:

Pues bien, hoy, desde Paranoid Android han anunciado que HALO pasará a ser de código abierto y por tanto podrá ser usado por más desarrolladores. Esta característica, aunque funciona perfectamente, aún está incompleta, por lo que la ayuda de los desarrolladores para mejorarla será esencial. Los cambios que esta versión de código abierto introduce son los siguientes:

  • Listas blancas y listas negras. Las listas negras impiden hacer ping a través de aplicaciones de HALO. Listas sólo permiten hacer ping cuando se permite expresamente para aplicaciones individuales.
  • Todo se ha silenciado.
  • Desechar notificaciones se ha mejorado.
  • Nuevo símbolo en la barra de estado cuando se está utilizando la red DCHSPA.
  • Nuevo desbloqueo rápido desarrollado por Dirk Rettschlag.
  • Botón deslizante PIE (en concreto, este lanzador).
  • Diálogo de brillo mejorado.
  • Fecha y Hora de la barra de estado con diseño mejorado.
  • Posibilidad de utilizar las teclas de volumen para controlar el volumen de cualquier medio del dispositivo.
  • El Launcher no tiene que volver a cargarse y se mantiene cuando sales del modo pantalla completa.

Además, los fondos de Paranoid Android de la última ROM, la notificaciones HALO, y otras herramientas se pueden descargar al margen de la ROM de Paranoid. Son los siguientes:

Y aquí el código fuente en GitHub:

Halo Source Code Parte 1

Halo Source Code Parte 2

Es posible que próximamente vemos estas fantásticas características en ROMs Stock de Android, o incorporada en los Launcher de fabricantes o se use de forma mayoritaria en las ROMs cocinadas. Que HALO sea de código abierto es una ventaja estupenda para que esta forma de personalizar aún más Android y aprovechar las ventajas de una multitarea real, y que esta llegue a nosotros más rápido y con todas sus características mejoradas y sin errores.

Una gran medida por parte de los desarrolladores de Paranoid Android, no todo el mundo está dispuesto a hacer libre y pública una buena idea y hacer que sea sencillo que llegue a todo el mundo. Muchos otros optan por encerrarse e intentar ganar dinero con ellos. Un paso muy valiente que nos beneficia a todos.

Y a vosotros, ¿Qué os parece esta iniciativa de Paranoid Android?