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à.
Réponses
Trop de publicités?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.
- 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.