Según tengo entendido:
Las recuperaciones (por ejemplo ClockworkMod ) puede utilizarse, entre otras cosas, para instalar nuevas versiones del sistema operativo Android, como ROMs personalizadas (por ejemplo CyanogenMod ) actualizando la sección de la ROM que contiene el firmware del sistema operativo Android. Las recuperaciones se introducen apagando el teléfono y encendiéndolo pulsando combinaciones de botones especiales, por lo que el teléfono no entra en el SO normal, sino que activa la sección de recuperación.
Ahora, a partir de eso espero que, la Recuperación es algo así como el sistema de arranque en un PC (por ejemplo. GRUB ), que es independiente del sistema operativo real, y se activa cuando hay problemas para entrar en el sistema operativo. Y como no forma parte del SO, puede utilizarse para actualizar el propio SO.
Sin embargo, lo que me confunde es lo siguiente:
-
El guía para instalar CyanogenMod en el GT-S5570 dice que "La actualización oficial de Android 2.3 de Samsung debe aplicarse antes de seguir esta guía".
-
Otro guía para flashear el ClockworkMod recovery en el GT-S5570 también dice que si tienes 2.2 en el teléfono, tienes que usar un versión diferente de recuperación de ClockworkMod, que si tiene 2.3.
¿Cuál es la relación entre estos dos, una recuperación y el sistema operativo Android?
Además:
-
¿Es realmente necesaria una versión diferente de la recuperación para las distintas versiones del sistema operativo?
-
¿Es algo específico de ClockworkMod, o es como funciona siempre el sistema de recuperación de Android?
-
Si se puede utilizar una recuperación para actualizar el sistema operativo a una versión diferente, ¿la recuperación queda invalidada después de la actualización?