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.

Un teléfono Android situado junto a un ordenador muestra el archivo bootanimation.zip durante una comprobación de compatibilidad.
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.

El contenido del archivo muestra desc.txt en la raíz y part0 con fotogramas PNG secuenciales.
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.

Cuatro fotogramas muestran un anillo azul formándose a lo largo de una secuencia de animación.
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.

El editor de texto muestra bootanimation desc.txt con ancho, alto, velocidad de fotogramas y dos partes de reproducción.
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.

La configuración del archivo ZIP muestra la compresión de almacenamiento y los archivos desc.txt y part0 en la raíz del archivo.
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.

Los administradores de archivos muestran que bootanimation.zip se copió de /system/media a una carpeta de copia de seguridad separada.
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.

Ejemplo ilustrativo de un gestor de módulos sin sistema con el archivo bootanimation-module.zip seleccionado en un dispositivo Android rooteado.
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.

Un teléfono Android reproduce una animación de anillo azul junto a un portátil que muestra un archivo de copia de seguridad de fábrica.
Conserva el archivo original y una ruta de reversión preparadas.

Referencias oficiales

Dejar un comentario

Agrega una marca de fecha y hora a las fotos en tu teléfono Android.

Agrega una marca de fecha y hora a las fotos en tu teléfono Android.

Aprende cómo añadir una fecha y hora visibles a las fotos nuevas o existentes de tu Android con la configuración de marca de agua de la cámara o con la función de marcado de Google Fotos.

Cómo hacer capturas de pantalla en dispositivos Android: Botones y gestos

Cómo hacer capturas de pantalla en dispositivos Android: Botones y gestos

Aprende a hacer capturas de pantalla en Android con atajos de botones, capturas con desplazamiento y gestos de Pixel, Samsung y Motorola, además de dónde encontrar y compartir imágenes.

Cómo rootear dispositivos Android antiguos con Framaroot en pocos toques

Cómo rootear dispositivos Android antiguos con Framaroot en pocos toques

Aprende cómo Framaroot rootea teléfonos Android antiguos compatibles, qué debes comprobar antes de instalar su APK y por qué rara vez funciona en dispositivos más nuevos.

Buscar ahora para Android: Busca en tu teléfono o en la web desde cualquier lugar.

Buscar ahora para Android: Busca en tu teléfono o en la web desde cualquier lugar.

Descubre cómo la clásica aplicación Search Now utilizaba un botón de búsqueda flotante para búsquedas en dispositivos y en la web, por qué ha desaparecido de la Play Store y qué funciona hoy en día.

Cómo activar o desactivar el inicio de sesión con foto de perfil de Facebook

Cómo activar o desactivar el inicio de sesión con foto de perfil de Facebook

Aprende cómo activar o desactivar el inicio de sesión con foto de perfil de Facebook, eliminar los inicios de sesión guardados en iPhone o Android y encontrar la configuración actual de inicio de sesión guardado.

Cómo usar Google Lens para identificar objetos en fotos

Cómo usar Google Lens para identificar objetos en fotos

Aprende a identificar plantas, productos, libros y otros objetos en fotos con Google Lens en Android, iPhone o un ordenador, y mejora las coincidencias inciertas.

Cómo quitar el sombrero, los guantes y la mochila de tu avatar de Pokémon GO

Cómo quitar el sombrero, los guantes y la mochila de tu avatar de Pokémon GO

Quita el sombrero, los guantes y la mochila de tu avatar de Pokémon GO usando el menú Estilo. Sigue los pasos y soluciona el problema de las opciones sin objetos sin gastar PokéMonedas.

Explicación del firmware, las ROMs de fábrica, las ROMs personalizadas y el flasheo.

Explicación del firmware, las ROMs de fábrica, las ROMs personalizadas y el flasheo.

Entienda qué significan firmware y ROM en Android, en qué se diferencian las ROM de fábrica y las personalizadas, qué cambios se producen al flashear y qué riesgos debe comprobar antes de instalar una imagen.

Cómo instalar TouchWiz Launcher en un teléfono Android compatible

Cómo instalar TouchWiz Launcher en un teléfono Android compatible

Consulta qué funciones admite la versión QVGA de TouchWiz 3.0, cómo instalar su APK en un teléfono Android compatible y cómo restaurar tu lanzador original.

Instala de forma segura los paquetes de idioma del teclado de Android 2.3 Gingerbread.

Instala de forma segura los paquetes de idioma del teclado de Android 2.3 Gingerbread.

Consulta qué paquetes de idiomas de teclado de Android 2.3 Gingerbread son compatibles, cómo verificar un archivo ZIP compatible, cómo hacer una copia de seguridad de tu teléfono y cómo evitar flasheos de recuperación inseguros.