Páginas

miércoles, 31 de agosto de 2011

Iniciación en ROMs para Android


Ya que muchos estáis comenzando ahora a adentrarse en el maravilloso mundo de las ROMs en Android, no quisiéramos que os aventuráseis a modificar vuestro dispositivo sin antes saber qué es lo que estáis haciéndole, ya que son muchos los tutoriales que circulan por la red donde se dan por sabidos términos y conceptos que no todos los usuarios dominan o que incluso los propios autores utilizan sin total conocimiento. Por ello, os traemos esta recopilación sobre terminología relacionada con el mundo del rooteo, las ROMs, el flasheo, y todos aquellos aspectos involucrados en la modificación de cualquier terminal Android.
  • ADB – Del inglés Android Debug Bridge, es una herramienta para utilizar desde una terminal de comandos mediante la cual es posible comunicarse con un dispositivo Android conectado al mismo ordenador donde se ejecuta esta herramienta, o bien con una instancia del emulador de Android.
  • AOSP – Del inglés Android Open Source Project, hace referencia a las ROMs basadas en los códigos fuentes de Android proporcionados por Google, partiendo de la base del sistema original.
  • APP2SD – Proceso o aplicación que se encarga de forzar la instalación de las aplicaciones en la memoria externa del teléfono —incluso para aquellas aplicaciones que no lo permiten—, de modo que la memoria interna no se sature.
  • Backup – Copia de seguridad, generalmente de una ROM o de aplicaciones y/o datos de usuario.
  • Bootloader – Software que se encarga del arranque del dispositivo. Generalmente viene acompañado de una animación que se conoce como bootscreen.
  • Brick – Estado inservible en el que queda un dispositivo electrónico cuando se ha alterado de manera inapropiada alguno de los componentes críticos del mismo, como su firmware o subootloader, de forma tal que no es posible volverlos a su estado normal de funcionamiento. Existe un estado “semi-brick” que presenta las mismas características que el “brick”, pero con la posibilidad de recuperarlo mediante un procedimiento específico.
  • Dalvik – Máquina virtual basada en la máquina virtual de Java que se encarga de la ejecución de las aplicaciones en Android.
  • Fastboot – Modo de arranque especial disponible en algunos dispositivos Android mediante combinación de teclas y que permite operaciones básicas similares a las de un recovery.
  • Firmware – Parte del software de un dispositivo grabado en una memoria ROM que se encarga de gestionar la lógica de más bajo nivel, siendo la parte software más cercana al propio hardware del dispositivo.
  • Flash – Método por el cual se instala una ROM o un recovery en un dispositivo.
  • Hard reset – Proceso mediante el cual se devuelve el dispositivo a su estado inicial de fábrica —o al estado inicial tras instalar una ROM—, mediante un proceso de recuperación disponible en el mismo.
  • JIT – Del inglés Just In Time. Método de compilación dinámica utilizado en Android para acelerar el rendimiento y la carga de las aplicaciones.
  • Kernel – Núcleo del sistema operativo que se encarga de realizar las operaciones relativas a la gestión del sistema operativo (gestión de memoria, planificador, etc.).
  • Mount – Proceso por el cual se “monta” una partición o unidad de almacenamiento, lo cual permite hacerla accesible ya sea para escribir o leer en la misma.
  • Nandroid – Sistema ampliamente utilizado para la realización y restauración de copias de seguridad del sistema completo (ROM, aplicaciones, datos de usuario, etc.).
  • OTA – Del inglés Over The Air, hace referencia generalmente a la posibilidad de obtener actualizaciones del sistema operativo “a través del aire”, es decir, sin necesidad de conectar el dispositivo a ningún ordenador para instalar una nueva versión.
  • Partición – Cada una de las distintas divisiones lógicas —es decir, no físicas— presentes en una unidad de almacenamiento mediante las cuales se “particiona” dicha unidad en tantas porciones como se requiera.
  • Radio – Parte del firmware que se encarga de realizar operaciones de bajo nivel, como gestionar la conectividad de red, el WiFi o la señal de GPS.
  • Recovery – Modo de arranque especial que se puede instalar en los dispositivos Android y que permite, entre otros, la recuperación o copia de seguridad del sistema y/o el flasheo de nuevas ROMs.
  • ROM – Del inglés Read Only Memory, es un tipo de memoria que, a diferencia de la RAM —Random Access Memory— no se elimina al interrumpir la alimentación eléctrica. En Android se utiliza este tipo de memoria para almacenar el sistema operativo, de forma que no interfiera con los datos del usuario. Generalmente verás utilizado el término ROM como sinónimo de una versión de Android que se instala en este tipo de memoria en un terminal.
  • ROOT – Tipo de usuario especial en sistemas tipo UNIX que posee permisos para realizar cualquier procedimiento. Es Android es necesario obtener permisos “root” o de superusuario para realizar algunas tareas específicas.
  • Swap – Partición especial que se realiza en una unidad de almacenamiento para servir de soporte a la memoria principal del sistema, de tal forma que se amplía virtualmente la capacidad de la RAM.
  • Wipe – Proceso por el cual se elimina toda la configuración de usuario y datos de las aplicaciones del dispositivo, dejando la ROM actual “limpia”.
  • ZipAlign – Herramienta proporcionada en el SDK de Android pensada para adaptar los paquetes .apk (contenedores de aplicaciones) de acuerdo con los requisitos óptimos del sistema Android.
Si conocéis algún otro término que no esté incluído en la lista o queréis que expliquemos algún concepto que no entendáis, no dudéis en hacer vuestras peticiones en los comentarios.

lunes, 29 de agosto de 2011

Chat On, la mensajería instantánea gratuita de Samsung llegará en septiembre

Después de más de un año de desarrollo, Samsung acaba de anunciar Chat On, un cliente de mensajería instantánea al estilo de WhatsApp o BlackBerry Messenger que incluirá en todos sus dispositivos, incluidos los teléfonos con Bada. Asimismo la aplicación oficial será compatible  con Android, iOS, y BlackBerry OS. Chat On estará disponible a partir de septiembre.
La pegada de las redes sociales, el servicio de mensajería instantánea y la rápida expansión de las conexiones de banda ancha desde el teléfono móvil han incentivado en uso de aplicaciones  tan populares como Facebook, Twitter, WhatsApp, BlackBerry Messenger (BBM) o incluso clientes multiservicio como Fring o eBuddy. Son estos últimos los que más fuerte han pegado durante el último año pues permite enviar en tiempo real mensajes gratuitos, desplazando el hasta ahora imprescindible servicio de mensajes de texto SMS. Ante la gran acogida de estos servicios por parte de los usuarios, Samsung quiere colarse entre tanta variedad con Chat On, su propuesta en el campo de la mensajería instantánea.


Chat On, la apuesta coreana
Apple no será la única compañía que contraatacará en esta parcela con iMessage, software que incluirá en iOS 5, sino que Samsung también pujará con Chat On para erigirse como el servicio de mensajería instantánea en tiempo real más popular entre los usuarios. Para facilitar la expansión deseada ha empezado por lo más básico: crear un servicio “universal”. Incluido de serie en todos sus teléfonos, incluidos los que tienen sistema operativo Bada, la coreana optará por ofrecer compatibilidad con las plataformas móviles más populares como Android, iOS, BlackBerry OS. Respecto a Windows Phone 7 aún no hay confirmación oficial. Lo que sí parece es que habrá versión para PC y paratabletas. Según el comunicado oficial del fabricante, el servicio entrará en funcionamiento a partir de septiembre, de forma gradual y estará disponible en más de 120 países, en 62 idiomas.
Con Interaction Rank
Chat On de Samsung es un servicio de mensajería instantánea gratuito y multiplataforma que permitirá comunicar a los usuarios en tiempo real mediante mensajes de texto. Asimismo podrán intercambiarse imágenes, vídeo y animaciones creadas personalmente tal como podéis ver en el vídeo sobre su funcionamiento. Chat On se completa con la función Interaction Rank, que nos proporciona estadísticas sobre el número de mensajes enviados y los amigos más activos.