Red de conocimiento informático - Problemas con los teléfonos móviles - La img después de la compilación de zygoteinit

La img después de la compilación de zygoteinit

1. Estructura del sistema de archivos de Android

Después de compilar el código fuente de Android, se obtienen los archivos de imagen system.img, ramdisk.img y userdata.img. Entre ellos, ramdisk.img es el sistema de archivos del simulador, system.img incluye paquetes principales, bibliotecas y otros archivos, y userdata.img incluye algunos datos del usuario. Después de que el simulador cargue estos tres archivos de imagen, se cargarán los datos del sistema y del usuario. en los directorios del sistema y de datos de usuario en el sistema de archivos ramdisk. Por lo tanto, podemos copiar todos los archivos en ramdisk.img y extraer system.img y userdata.img respectivamente en los directorios system y userdata en el sistema de archivos ramdisk.

2. Separe el sistema de archivos de Android

Los archivos de imagen system.img, ramdisk.img, userdata.img están empaquetados en cpio y comprimidos en gzip. Puede utilizar el comando file para verificar. :

archivo ramdisk.img, salida: