3 votes

Où est sauvegardée l'animation de démarrage d'Android ?

Lorsque vous démarrez un appareil Android, une animation apparaît, généralement Android, mais parfois aussi le logo du fabricant. Où cette animation est-elle stockée ? J'ai regardé dans le boot.img mais je ne le vois pas là.

8voto

L'animation de démarrage est normalement située dans /system/media sous le nom bootanimation.zip. Il s'agit d'un fichier zip contenant un ou plusieurs répertoires nommés part0, part1, part2 et ainsi de suite, et un fichier texte nommé desc.txt. Les répertoires contiennent chacun un certain nombre d'images fixes, jpeg ou png, numérotées séquentiellement, par exemple 0001.png, 0002.png, 0003.png et ainsi de suite. Le fichier texte est une simple description des propriétés, comme le nombre de fois où il faut boucler chaque répertoire, la taille en pixels des images et le taux de rafraîchissement. Comme ceci :

largeur hauteur framerate
p loop pause répertoire

Par exemple
1080 1920 20
p 1 0 part0
p 0 0 part1

0 pour la boucle signifie qu'elle tourne en boucle jusqu'à ce que le processus de démarrage soit terminé, et la pause est spécifiée en nombre d'images, donc avec un taux de rafraîchissement de 20, une pause de 1 signifierait une pause de 0,05 seconde avant de passer à la boucle suivante ou à la partie suivante.

Certains fabricants peuvent utiliser un format de fichier propriétaire, qui peut avoir ou non un nom différent de bootanimation.zip. Vérifiez donc que votre fichier actuel utilise le format ci-dessus avant de le remplacer par un fichier personnalisé. Si l'animation de démarrage est corrompue, le téléphone peut démarrer en boucle ou simplement ignorer l'animation.

Le fichier doit appartenir à Root:Root et avoir des autorisations définies à 644 (rw-r--r--). Il doit no être comprimée.

1voto

L'animation de démarrage est située à

/(Home directory) > System > Media > ... (for me it's bootanimation.zip)

Et bien sûr, vous avez besoin d'un explorateur de fichiers et d'un téléphone rooté, je suppose.

1voto

Rahul Gopi Points 2147
  • A ROOT est nécessaire pour effectuer cette tâche.
  • Utilisez une application d'exploration de fichiers telle que ES File Explorer avec accès Root.
  • Aller à Root directory of internal / system / media . Vous pouvez voir un fichier nommé bootanimation.zip qui est celui qui a été chargé au démarrage.

En extrayant le zip, on obtient plusieurs dossiers nommés part0, part1, part2, et desc.txt.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X