PDA

Ver la Versión Completa : [TUTORIAL] Conceptos basicos android


edu_elquetefocka
24/10/13, 16:50:43
Como he visto que hay muchos "novatos" de android, he decidido crear este post para aclarar algunos conceptos básicos :D

¿Qué es el Bootloader?
El Bootloader no es otra cosa que el gestor de arranque del sistema. Es decir, son los primeros programas que se cargan en el smartphone cuando lo encendemos. Desde el primer programa hasta el último se produce todo un conjunto de comprobaciones y lanzamientos de otros programas. Para empezar, el Bootloader se encarga de comprobar que todo el hardware funciona de manera correcta, así como de que el sistema operativo podrá ejecutarse sin ningún problema. El último programa del Bootloader se encarga de lanzar el sistema operativo, que es Android. Eso es el Bootloader. Se dedica a comprobar que todo está correcto, a iniciar todos los programas, y finalmente a ejecutar el sistema operativo. Para modificar el sistema es necesario cambiarlo.



Root:

Android, aunque sea un sistema operativo basado en Linux y por lo tanto de código libre, tiene una protección para que los usuarios no pueda modificar distintos parámetros de importancia de los dispositivos; esto se hace para proteger la integridad del sistema. Para quitar esta seguridad necesitamos darnos ciertos privilegios, esto se conoce como "rootear" el sistema, aunque esa palabra no exista, y la definición correcta sería darnos accesos de super usuario o accesos de root.
-Tutorial para rootear y desbloquear bootloader:http://www.htcmania.com/showthread.php?t=642856



ROM :

En Android, una ROM es un archivo en formato zip que contiene todo los datos del sistema operativo, al instalar una ROM nueva, podemos darle a nuestro dispositivo funciones que originalmente no tenia, como por ejemplo, mejor administración de memoria RAM, habilitación de la partición swap, utilizar una parte de la tarjeta SD como memoria del telefono, etc...
Para poder instalar una ROM nueva en nuestros dispositivos necesitamos instalar antes un "Recovery".



Recovery :

El Recovery es una parte del sistema que permite instalar una ROM. Los recovery que vienen de serie tiene muy poca ultilidad,normalmente solo permiten "reinstalar" la ROM original.

Esta parte del sistema se puede cambiar, instalando otro recovery que tenga más funciones, como por ejemplo instalar una ROM personalizada o particionar la tarjeta de memoria.

Los dos recovery más utilizados son ClockworkMod y TWRP, la forma de instalación de estos puede variar dependiendo el telefono.

-Obtener twrp:http://www.htcmania.com/showthread.php?t=702860



Kernel :

El kernel es el nucleo del sistema operativo, es el que se encarga de administrar todos los recursos del sistema, todo el hardware y sus funciones. Instalando una nueva versión del kernel podemos llegar a obtener muchos mejores resultados en la administración de nuestro celular.