Inicio
» ANDROIDE
»
Cómo cambiar o crear una animación de arranque de Android
Cómo cambiar o crear una animación de arranque de Android
Puedes cambiar la animación de inicio de Android creando un estándar bootanimation.zipy utilizando un método de instalación compatible con la ROM de tu teléfono. El archivo contiene fotogramas PNG numerados y un desc.txtarchivo de reproducción. La compatibilidad varía según el fabricante, y muchos teléfonos actuales protegen los archivos del sistema, así que verifica la compatibilidad y prepara una reversión antes de continuar.
Cómo funciona el formato estándar
El archivo estándar de AOSP contiene desc.txtcarpetas como part0con fotogramas PNG secuenciales. Los documentos de AOSP /system/media/bootanimation.zipy /oem/media/bootanimation.zipcomo ubicaciones estándar, pero los proveedores y las ROM personalizadas pueden usar rutas o formatos diferentes. Un logotipo de inicio del gestor de arranque aparece antes de la animación de Android y es un componente separado. Consulte el formato de animación de arranque de AOSP .
Crea e instala tu animación
1. Compruebe la compatibilidad del dispositivo.
Lee las instrucciones específicas para tu dispositivo y ROM. Si es posible, revisa la animación actual para comprobar el tamaño del lienzo y la configuración de reproducción. Detente si utiliza un diseño propietario. No existe un comando ADB universal sin acceso root para Android moderno. No desbloquees el gestor de arranque solo para esto: los procedimientos de desbloqueo compatibles borran los datos del usuario y algunos dispositivos no se pueden desbloquear. Consulta primero la guía de desbloqueo del gestor de arranque de Android.
Verifique la compatibilidad de la ROM antes de reemplazar un archivo de arranque.
2. Inspeccione el archivo
Extraiga un archivo compatible bootanimation.zipen su computadora. En la raíz del archivo, debería ver desc.txtlas carpetas de partes directamente, sin carpetas adicionales. Mantenga el original intacto separado de su copia de trabajo.
Un archivo estándar mantiene el archivo desc.txt y las carpetas part en el nivel superior.
3. Crear marcos PNG
Exporta cada fotograma como PNG y numéralos en orden, como 00000.png, 00001.png, y 00002.png, dentro de part0. Usa las dimensiones de animación de la ROM de destino como referencia, no solo la resolución anunciada de la pantalla. Mantén los fotogramas con un tamaño uniforme y razonablemente pequeño para limitar el uso de memoria durante el arranque.
Exporta los marcos en orden y mantén el tamaño del lienzo uniforme.
4. Escribe desc.txt
La primera línea establece el ancho, la altura y los fotogramas por segundo. Cada línea posterior describe una parte. Por ejemplo:
1080 2400 30
p 1 0 part0
c 1 0 part1
Utilice valores apropiados para el objetivo. Una pparte puede detenerse al finalizar el arranque; cse reproduce hasta su finalización. El contador establece las repeticiones y 0se repite hasta que finaliza el arranque. La pausa se mide en fotogramas: a 30 fps, 15 fotogramas equivalen a medio segundo. El formato AOSP documenta la sintaxis completa y los campos opcionales.
Valores de ejemplo únicamente; deben coincidir con la ROM de destino.
5. Crea el archivo ZIP.
Seleccione el contenido de la carpeta y créela bootanimation.zipen formato ZIP. Guarde la carpeta o seleccione "sin compresión". Conserve desc.txtlas carpetas de origen y destino. Vuelva a abrir el archivo y verifique sus nombres y estructura antes de instalarlo.
Utilice la compresión de almacenamiento y evite crear una carpeta principal adicional.
6. Realiza una copia de seguridad de la animación actual.
Guarda el archivo original fuera de la ubicación que la ROM lee al arrancar. Si ya tienes acceso root, cópialo de la ruta que usa tu ROM; las rutas de AOSP son un ejemplo. Ten a mano las instrucciones de recuperación del dispositivo y el firmware original. Una copia de seguridad junto a la de reemplazo no te protegerá si ambas comparten la misma ruta.
Volver fuera de la ruta leída durante el arranque.
7. Instalar mediante un método compatible.
Utilice la configuración oficial de la ROM si existe. De lo contrario, en un dispositivo ya rooteado, un módulo sin sistema compatible podría exponer el archivo sin volver a montar directamente una partición del sistema de solo lectura. La guía del módulo Magisk explica sus module.propmetadatos y cómo system/se superponen los archivos. Utilice su estructura de instalador actual y seleccione la ubicación system/media/solo si su ROM lee dicha ubicación. Instale con el método documentado del administrador. Un módulo no puede corregir un formato o ruta OEM no compatible.
Pantalla conceptual; los controles y las rutas compatibles varían.
8. Reinicie y verifique.
Reinicia una vez y observa el arranque completo. Si la animación predeterminada persiste, revisa la ruta, el anidamiento de archivos, los nombres PNG y demás desc.txt. Si se congela o el dispositivo no arranca, desactiva el módulo o restaura el original mediante el procedimiento de recuperación de la ROM. Las preguntas frecuentes de Magisk describen un método de Modo Seguro para desactivar módulos tras problemas de arranque; consulta las instrucciones para tu dispositivo antes de instalarlo.
Conserva el archivo original y una ruta de reversión preparadas.