¿Qué es Android?

Android es un sistema operativo basado en el kernel de Linux con una interfaz de usuario basada en la manipulación directa, diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes y Tablet PC. El sistema operativo utiliza entradas táctiles que corresponden en términos generales a las acciones del mundo real, como deslizar, tocar, pellizcar, y revierten pellizcar para manipular objetos en pantalla y un teclado virtual. A pesar de estar diseñada principalmente para la entrada de la pantalla táctil, también se ha utilizado en televisores, consolas de juegos, cámaras digitales y otros aparatos electrónicos.

En 2013 se ha declarado que es el sistema operativo mobil más vendido y con una comunidad más activa. El código fuente de Android es liberado por Google bajo las licencias de código abierto, aunque la mayoría de los dispositivos Android envían en última instancia, con una combinación de código abierto y software propietario. 

Android es muy popular entre las empresas de tecnología ya que requiere un bajo costo ya hecho y el sistema operativo personalizable para dispositivos de alta tecnología. La naturaleza abierta de Android ha alentado una gran comunidad de desarrolladores y entusiastas de utilizar el código de fuente abierta como una bases para proyectos impulsados ​​por la comunidad.

 

¿Que es el Root?

Root viene del ingles raiz y se refiere a obtener acceso hasta la raiz de la programación. El Root es el proceso de permitir a los usuarios dispositivos que ejecutan el sistema operativo Android para lograr el control de privilegio en el sub-sistema de Android.

El Root se realiza con el objetivo de superar las limitaciones que los fabricantes de hardware poner en algunos dispositivos, dando lugar a la posibilidad de modificar o reemplazar las aplicaciones y ajustes del sistema, ejecutar aplicaciones especializadas que requieren permisos de administrador, o realizar otras operaciones que son de otra manera inaccesible para un usuario de Android normal. En Android, el root también puede facilitar la eliminación y la sustitución completa del sistema operativo del dispositivo, por lo general con una liberación más reciente de su sistema operativo actual.

Dado que Android deriva de de el núcleo de Linux, el Root de un dispositivo Android da acceso similar permisos administrativos como en Linux o cualquier otro sistema operativo tipo Unix como FreeBSD o OS X.

 ¿Qué es la ROM de un Android?

Por sus Siglas en Ingles ROM significa: Read only Memory.Lo cual quiere memoria de sólo lectura, en este caso se hace referencia a la memoria interna del teléfono donde se almacenan los firmware / apps. Cuando la gente dice que están mostrando una nueva ROM, significa que modifican laversión del firmware en su dispositivo.

La ROM de Android es la información que carga el sistema operativo Android. Esta es la interfaz de usuario y el sistema de archivos para el mantenimiento de contactos, etc Se compone de un núcleo Linux y diversos complementos para lograr una funcionalidad específica.

Una ROM personalizada  podría tener ajustes de rendimiento, nuevas característicasy así sucesivamente. Una de las ROM personalizadas más popular para los dispositivos Android son las CyanogenMods, que a la vez se basa en firmware android vainilla(Vanilla se le conoce la version pura antes de ser modificada).

 ¿Qué es el Bootloader?

El bootloader es en español el gestor de arranque es un programa informático que carga un sistema operativo (OS). El gestor de arranque se configura el dispositivo a un estado conocido inicial y tiene un medio para seleccionar el lugar donde desea iniciar la ejecución del kernel. Los bootloaders son escritos por los proveedores de hardware y son especializados para el hardware que se ejecutan.

Para los dispositivos de Android, el bootloader comienza típicamente ya sea en modo habitual o de recuperación. El Bootloader de Android a menudo tienen un modo interactivo básico que puede ser activado presionando el botón "bajar el volumen", o otro boton dependiendo del dispositivo, mientras el bootloade se ejecuta.

Un bootloader bloqueado es el que sólo va a arrancar el sistema operativo que se "aprueba" por configuracion del proovedor. Esto puede significar que la partición de arranque del dispositivo tiene una firma digital aprobado, o el ID de soporte (CID) codificado de forma rígida en el sistema operativo coincide con un valor codificado de forma rígida en el propio gestor de arranque. 

Para los dispositivos con un bootloader bloqueado, el arranque de un sistema operativo no autorizado (por ejemplo CyanogenMod o Ubuntu), exige al propietario del dispositivo que primer desbloqueo (o incluso reemplaze),bootloader. Liberar el bootloader a veces anula la garantía del dispositivo. Los procedimientos varían típicamente según el fabricante.

Desbloqueo del bootloader no debe confundirse con el Root de Android.

People in this conversation