¿Cuál es la diferencia entre una imagen de fábrica y una ROM?

¿Por qué las ROM se pueden flashear a través de la recuperación mientras que las imágenes de fábrica requieren un arranque rápido?

Respuestas (2)

La imagen de fábrica es solo la ROM que está en el teléfono cuando sale de fábrica. Parece que podría estar pensando en diferentes tipos de ROM.

Cuando descarga una ROM de stock del fabricante del teléfono (o de otro lugar), generalmente incluye la imagen para la partición del sistema y otra para la recuperación de stock. Por el contrario, cuando descarga una ROM personalizada, generalmente solo incluye la imagen de la partición del sistema, y ​​se espera que ya tenga instalado CWM, TWRP o alguna otra recuperación de terceros.

Obviamente, debe fastbootactualizar la recuperación; no puede sobrescribir la recuperación cuando se está ejecutando, por lo que debe fastbootactualizar una imagen de fábrica (cuando incluye la recuperación y la imagen del sistema), pero no necesariamente si solo está actualizando el sistema. imagen (desde una ROM personalizada).

Una ROM puede ser una ROM personalizada o una ROM estándar (también conocida como imagen de fábrica). La diferencia solo se debe a las diferentes formas en que se distribuyen las ROM propias y de terceros.

Entonces, ¿es posible flashearlos usando CWM? ¿Qué archivo allí sería el equivalente de lo que flashearías como una ROM personalizada? Cuando extraigo, veo archivos como boot.img, system.img, recovery.img, etc.
Cada archivo .img se envía a la partición con ese nombre, por lo que system.img es la imagen para la partición del sistema. Como dije, la mayoría de las ROM personalizadas solo incluyen una partición del sistema, porque asumen que ya tiene una recuperación personalizada, y no hay razón para que cada ROM personalizada incluya una recuperación.
Entonces, en teoría, ¿podría simplemente flashear system.img a través de CWM y esperar un sistema operativo Android en pleno funcionamiento? Sin embargo, ¿no requiere un archivo zip?

Este artículo me hizo comprender la diferencia http://www.howtogeek.com/193055/what-is-a-custom-recovery-on-android-and-why-would-i-want-one/

Son el mismo concepto, excepto que la recuperación personalizada permite ciertas cosas, como introducir una ROM personalizada. Flashboot es el entorno de recuperación incorporado de Android que es limitado y definitivamente no le permite introducir una ROM personalizada.

Fastboot no es el entorno de recuperación integrado para Android. Es un modo de arranque especial para flashear particiones y algunas otras tareas de desarrollador. Android tiene un entorno de recuperación real, que generalmente se usa para actualizar actualizaciones OTA. Si tiene una recuperación personalizada, reemplaza la incorporada, pero fastboot permanece incluso si reemplaza la recuperación de stock con una personalizada como TWRP o ClockworkMod.