Aprende todo sobre la ROM en android

Imagen 0


La palabra ROM en android primariamente en informática se refiere a memoria de solo lectura de las siglas en ingles Read Only Memory.
En Android una ROM es un archivo que contiene todo el sistema operativo listo para instalar, o más bien ser transferido a la memoria flash del teléfono.

La cuestión es porqué se le llaman ROM en android a estos archivos, pues bien hace mucho tiempo, en una galaxia muy lejana, allá por el 1980 los primeros ordenadores domésticos, llevaban grabado el sistema operativo en memoria ROM, lo que quiere decir que si querías actualizar el SO tenias que desoldar la versión anterior para posteriormente soldar la nueva versión. Más tarde se crearon las memorias ROM actualizables, las cuales eran flasheables mediante maquinas especiales, en este caso quitabas el chip, lo enchufabas en la máquina y cargabas el contenido nuevo, para después volver a conectar el chip. Por último con el avance del tiempo, el coste de la fabricación de memorias flash se abarato y ya no merece la pena tener memorias de solo lectura, pero los dispositivos de almacenamiento en los que nos se suele escribir y solo son de lectura se siguen definiendo como memorias ROM, como es el caso de las BIOS de los PC o de la memoria ROM de los teléfonos, que aunque se llamen así se pueden escribir en ellas.

Entonces una ROM de Android es una copia de todos los ficheros que son necesarios para ejecutar el sistema operativo y la aplicaciones que vengan integradas en este. Es donde reside tanto el kernel de linux que se ejecuta, como todos los iconos e imágenes de las aplicaciones. Por eso el “cocinar” una ROM es desde un PC abrir la misma, que suele estar en formato zip, y mezclar cosas de otras ROMs, o cambiarle el kernel o los archivos de inicio, para que tenga otro aspecto o tenga otras funciones que no tiene la original.

El paso final sería grabar esta ROM en la memoria flash de nuestro teléfono, que normalmente se haría desde el menú recovery del terminal. Pero esto es otro cantar y requiere otro post pues cada teléfono es un mundo y cada uno tiene su técnica propia.

Imagen 1

 
¿Vulnera este post tus derechos? Pincha aquí.
Modificado:
¿Qué te ha parecido esta idea?

Recomendamos

Relacionado

Android

Si has estado leyendo los posts de esta última semana te habrás dado cuenta que todos los artículos seguían un mismo objetivo, y no es otro que el de instalar una custom ROM o ROM cocinada de Android en nuestro smartphone. Normalmente los dispositivos móviles vienen equipados por el fabricante con versiones capadas de Android (stock ROMs) que nos impiden hacer ciertas cosas (como tener permisos ro ...

Tecnología e Internet

Los primeros teléfonos inteligentes Android tuvieron muchos problemas. En lugar de esperar a que los fabricantes los arreglen, los desarrolladores voluntarios crearon Custom ROM para reemplazar el software predeterminado de un teléfono. Ahora ha pasado más de una década y los teléfonos Android han mejorado mucho. Entonces, ¿vale la pena instalar una Custom ROM?  Aquí hay varias razones importantes ...

Android

Normalmente, cuando pensamos en instalar una ROM solemos optar por 2 alternativas. O bien utilizamos un custom recovery como TWRP o lanzamos unos cuantos comandos fastboot desde el PC. La gran diferencia entre uno y otro es que en un caso podemos hacerlo todo directamente desde el teléfono y en el otro necesitamos un ordenador. Sin embargo, existe una tercera vía para instalar una ROM oficial o cu ...

Android Custom recovery Flash ...

 Mucha gente piensa que rootear Android es el primer paso para poder instalar una ROM cocinada, o lo que es lo mismo, una versión modificada de nuestro sistema operativo. Lo cierto es que para poder instalar una ROM en Android lo único estrictamente necesario es desbloquear el menú de arranque o bootloader, y a continuación instalar un custom recovery o menú de recuperación personalizado. De eso ...

Android

El Fastboot, al igual que el ADB es una herramienta que nos permite comunicarnos con un dispositivo Android directamente desde el PC. Consta de una serie de comandos con los que podemos enviar ordenes al teléfono o tablet, y nos pueden servir tanto para rootear un terminal como para flashear un nuevo firmware o intentar repararlo de un brick. A diferencia del ADB, que podemos utilizarlo sin tener ...

Android

A menos que seamos usuarios ocasionales y solo utilicemos el móvil para navegar, llamar o chatear, seguro que habremos oído hablar de las particiones de Android. Términos como “/boot”, “/data” o “/system” hacen referencia a distintas particiones o “cajones” dentro del “gran armario” que es el sistema operativo de los teléfonos y dispositivos Android. Pero no nos apresuremos. ¿Tenemos realmente cla ...

Android Aplicaciones Personalización

¿Alguna vez has pensado en instalar un sistema operativo personalizado en tu teléfono Android? ¿Lo quieres rootear? ¿Quizás has tenido mala suerte y tu smartphone ha sufrido una avería de software, o ha sido víctima de un malware fatal? Para todo eso tenemos SP Flash Tool. ¿Qué es SP Flash Tool? Si tienes un móvil chino seguro que alguna vez has oído hablar de esta aplicación. SP Flash Tool es un ...

Android Hardware

Esto es algo que siempre llama la atención. Te compras un smartphone con un espacio de almacenamiento de 16GB y al encenderlo te das cuenta de que en realidad solo cuenta con 12GB. Lo mismo ocurre con los teléfonos con 32 o 64GB, el espacio real que podemos utilizar siempre es menor que el anunciado. ¿Qué es lo que ocurre realmente? Disponemos de 3 causas para explicar esta misteriosa bajada en lo ...

Análisis Móviles

Un móvil diseñado para los más exigentes cuenta con la versión de Android 7.1, un procesador Quad-Core de 1.3GHz, una memoria RAM de 1 GB y una memoria ROM de 16 GB. Su pantalla es de 5,5 pulgadas con una definición HD para que disfrutes de la mejor calidad de colores e imagen. La resolución es de 640x1280p y tiene integrada la tecnología multitáctil. Con relación a la cámara, el smartphone cuenta ...

Aunque Android es un sistema operativo desarrollado por Google, su código fuente es libre. Esto significa que cualquier programador, compañía o equipo de trabajo puede desarrollar su propia versión de Android. A estas versiones modificadas se las conoce como Custom ROMs, ROMs cocinadas o simplemente decimos que son versiones personalizadas de Android. Son muchas las ROMs de este tipo que podemos e ...