Esto se basa completamente en el comentario de @Firelord, con algunas modificaciones, por lo que todos los créditos van para él.
Lo primero es lo primero, la ROM stock no se guarda en ninguna parte del dispositivo en una forma que el dispositivo pueda utilizar para recuperarse en caso de algún fallo de software catastrófico, como una actualización OTA fallida.
Ahora, en cuanto a cómo se almacenan las ROMs stock para su distribución, eso es un tema completamente diferente. El método de distribución o carga de ROMs en dispositivos varía de un fabricante a otro, incluso de un operador a otro. Encontramos 3 tipos comunes de distribuciones de ROMs:
-
Archivos de imagen de ROM (700-1400MB): Estos son como las Imágenes del Sistema de Windows, siendo una copia lógica bit a bit de una partición en el dispositivo, que puede ser escrita en el almacenamiento NAND del dispositivo mediante una herramienta de flasheo como fastboot
, nvflash
o SPFT, mientras el dispositivo está conectado a una PC/Mac. Generalmente se distribuyen como archivos comprimidos, pero no se pueden flashear como tal, necesitan ser descomprimidos por separado antes de flashearlos.
-
Archivos zip de ROM (250-600MB): Estas también son imágenes del sistema en esencia, pero están comprimidas y carecen de algunas imágenes de particiones específicas del modelo o del dispositivo para reducir el tamaño de distribución ya que se instalan, en forma comprimida, en el dispositivo a través de la recuperación del dispositivo. Algunos fabricantes hacen esto, pero este es comúnmente el formato de distribución para ROMs personalizadas.
-
Archivos zip de ROM OTA (4-200MB): Estos son como archivos zip de ROM, pero en lugar de tener todas las imágenes del sistema en el zip, contienen archivos de parche de imagen. También se instalan a través de la recuperación. Este método ayuda a reducir el tamaño del archivo de actualización a cantidades mínimas cuando no se requieren cambios importantes en el sistema en la actualización.
Cuando hablamos de ROMs personalizadas, solo los métodos 2 y 3 son importantes. Para algunos dispositivos con Cyanogen OS, CyanogenMod proporciona imágenes de ROM para fastboot
flasheo.
Bueno, ahora podrías borrar la partición /system
de tu dispositivo, pero ten en cuenta que mientras instalabas la ROM personalizada ya hiciste eso, por lo que no hay una ROM stock en el dispositivo de la que hablar. Borrar /system
ahora eliminaría tu ROM personalizada que habías instalado, y luego tendrías que flashear una ROM stock o personalizada para hacer que el dispositivo sea utilizable nuevamente.
Nota algo aquí: Las recuperaciones stock no pueden flashear ROMs personalizadas ya que las ROMs personalizadas no tienen las firmas digitales que la recuperación verifica antes de flashearlas.
De manera similar, las recuperaciones personalizadas como CWM o TWRP no pueden flashear archivos zip de ROM stock ya que el zip verifica la integridad o la naturaleza stock del dispositivo, lo cual ha sido comprometido por la presencia de la misma recuperación personalizada.
2 votos
"¿Dónde se suele almacenar la ROM original del dispositivo Android?" - literalmente, generalmente en un archivo ZIP en algún lugar de internet. De todos modos, el dispositivo no conserva una copia de todos los archivos, pero en general, después de flashear, todo está dentro de
/system
, que es técnicamente lo que contiene el sistema operativo Android. 2) Sí, arranca en la recuperación personalizada y borra /system. Cualquier ROM que hayas tenido desaparecería para siempre. 3) Por favor, realiza una búsqueda/investigación exhaustiva antes de hacer tu pregunta.1 votos
Gracias por tu comentario. Hubiera sido agradable verlo como una respuesta. Sin embargo, soy consciente de que votaste negativamente mi pregunta y por tu nota, parece que no estabas contento mientras comentabas sobre ella. Para responder a tu comentario, investigué muy bien antes de hacer esta pregunta. Utilizar los motores de búsqueda para encontrar preguntas técnicas específicas no es tan fácil como muchos piensan. De todas formas, gracias de nuevo por tomarte el tiempo para responder. No puedo votar positivamente tu comentario ya que mi cuenta aquí es nueva y está bastante restringida hasta que acumule mis primeros 15 puntos.