4 votos

¿Cómo actualiza un archivo update.zip los archivos?

He estado buscando en línea en varios sitios y no pude encontrar una respuesta a esta pregunta, solo encontré una pregunta en línea pero sin respuesta.

¿Cómo actualiza los archivos de recuperación de Android desde un archivo update.zip utilizando el código package_extract_dir(""); en el script del actualizador?

  1. ¿Borra la carpeta y copia los archivos de update.zip en esa carpeta?
  2. ¿Simplemente copia los archivos (que aún no existen en el dispositivo) y no sobrescribe ningún archivo?
  3. ¿O simplemente copia los archivos de update.zip y sobrescribe cualquier archivo anterior?

Esto es utilizando la pantalla de recuperación predeterminada de Android, estoy seguro de que es la opción 3, pero solo para cualquier persona que haga esta pregunta, quiero saberlo con certeza.

6voto

Matthew Read Puntos 35808

Bueno, obviamente no es #2, las actualizaciones no funcionarían tan bien si no pudieran actualizar elementos existentes.

El script en su totalidad podría hacer #1, pero package_extract_* hace #3. Puedes ver el código aquí: https://android.googlesource.com/platform/bootable/recovery/+/7d0542f28045640dfab6a259ae7bd796e653d66f/updater/install.c

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X