El almacenamiento interno de cada dispositivo Android está separado en particiones como la del sistema y la de arranque. La mayoría de los dispositivos tienen una sola copia de cada partición, pero los dispositivos que admiten actualizaciones continuas tienen dos copias de ciertas particiones -ranura A y ranura B, de ahí A/B- de modo que una copia de la partición permanece inactiva mientras la otra está en uso activo. Dado que cada partición es una copia, pueden utilizarse indistintamente para arrancar en Android. Esto también significa que puedes actualizar una partición en segundo plano y luego cambiar a ella cuando reinicies, ¡así tu actualización es perfecta!
Necesito saber más sobre esto para un dispositivo de stock no rooteado:
-
Después de la actualización del sistema OTA, ¿el dispositivo instala el sistema operativo en ambas particiones? O se instala en una sola partición.
-
¿Si el dispositivo continúa con la misma versión de Android (la actual) hasta que se reinicie manualmente (después de instalar la actualización de la versión)? O si se actualiza a la última versión durante la noche.
-
Cuando se reinicia normalmente (no después de la actualización), ¿cómo puede un usuario identificar si el dispositivo se inicia en qué ranura (A/B)? De lo contrario, el dispositivo continúa en la ranura actual en el reinicio normal (por ejemplo, si es A).
-
Si una de las ranuras se corrompe, ¿es posible utilizar sólo la otra ranura?