Outils pour utilisateurs

Outils du site


modifier_son_animation_de_demarrage

Modifier son animation de démarrage

Vous pouvez poser vos questions sur le forum FrAndroid

Ceci est tutoriel comportant diverses méthodes pour modifier l'apparence du boot de votre ZTE Blade.

Préambule

Vous allez avoir la possibilité de modifier un ou plusieurs fichiers en fonction de l'effet que vous recherchez. Voici leurs noms et leur fonction:

  • splash.bmp: image fixe affichée immédiatement au boot.
  • bootanimation.zip: archive embarquant une suite de fichier simulant une animation à la manière d'un fichier gif en enchainant l'affichage de plusieurs images successives. Elle est lancée après l'affichage du splash.
  • Bootsound.mp3: fichier quelconque mais au format mp3 joué en même temps que l'affichage du bootanimation.

splash.bmp

Elle doit être au format 480×800 et doit subir un effet miroir pour être affichée correctement (pas une rotation à 180° … vous devrez la voir correctement si vous regardez votre écran se réfléchissant dans un miroir).<br /> Une fois sauvegardée au format 16 bits, elle doit avoir une taille de 768000 octets environ.

Il existe une **application PC** pour réaliser cela de manière automatique. L'image n'a pas besoin d'être à la bonne dimension nativement, mais cela pourra entrainer une déformation ou la perte d'une partie de l'image. Voici la marche à suivre:

  • une fois l'archive décompressée, lancez l’exécutable
  • choisissez 1 Open Picture File
  • sélectionnez l'image retenue
  • si l'image n'a pas les bonnes dimensions, elles peuvent être adaptées (les effets appliqués sont affichés dans la fenêtre de vue):
    • Fill comprime l'image sans respecter le ratio hauteur/largeur. Elle sera donc déformée.
    • Keep Radio respecte le ratio mais peut faire apparaitre 2 bandes noires horizontales ou verticales si le rapport original ne correspond pas à celui du splash final.
    • Crop rogne une des deux dimensions pour adapter l'image au ratio si nécessaire. Deux parties de l'image seront donc supprimées du splash.
  • une fois l'effet choisi, choisissez 2 Save Splash Zip et choisissez l'emplacement de sauvegarde ainsi que le nom du fichier.
  • votre splash est prêt à être transféré sur votre SD pour être flashé depuis votre recovery custom.

Un bug empêche la sauvegarde sur certaines configurations. Comme le contenu du fichier est néanmoins calculé, il suffit de réaliser le fichier zip manuellement pour pouvoir le flasher ensuite.<br />Voici la marche à suivre:

  • allez dans le dossier où vous avez décompressé l'archive puis lancé l’exécutable
  • vous y trouverez un dossier ZTE V880 SPLASH, ouvrez-le
  • à l'intérieur, vous découvrirez un dossier META-INF et un fichier blade.img.
  • insérez-les tous les deux dans une archive zip (le nom est sans importance) et vous obtiendrez le fichier prêt à flasher.

bootanimation.zip

Quelques explications sur son contenu:

Ce fichier contient un fichier texte desc.txt et au moins un dossier renfermant les images. Voici la syntaxe du fichier texte (avec deux dossiers contenu dans bootanimation.zip dans cet exemple):

480 800 15
p 1 0 animation
p 0 0 loop

ce qui donne:

Largeur[Hauteur]d'images affichées par seconde
Play[Nombre]Pause[Images|dans le dossier animation]
Play[Nombre]Pause[Images|dans le dossier loop]
  • Nombre: nombre de fois que la séquence est joué. 1=1 fois, x=x fois, 0=indéfiniment
  • Pause: durée de la pause entre deux séquences. 0=sans pause, x=nombre d'image (ici, 15 correspond à 1s car il y a 15 images/secondes)

Les images des dossiers doivent avoir un rapport 800/480 et être au format png. Seules les deux premières lignes sont obligatoires. Les noms des dossiers peuvent être quelconques.

Voici l'architecture finale à l'intérieur du fichier bootanimation.zip:<br />

bootanimation.zip

|– desc.txt<br />
|– animation<br />
`– loop<br />

animation

|– boot_00001.png<br />
|– boot_00002.png<br />
|– boot_00003.png<br />
|– boot_00004.png<br />
|– boot_00005.png<br />
|– boot_00006.png<br />
|– boot_00007.png<br />
|– boot_00008.png<br />
|– boot_00009.png<br />
`– boot_00010.png<br />

loop

|– boot_00011.png<br />
|– boot_00012.png<br />
|– boot_00013.png<br />
|– boot_00014.png<br />
|– boot_00015.png<br />
|– boot_00016.png<br />
|– boot_00017.png<br />
|– boot_00018.png<br />
|– boot_00019.png<br />
`– boot_00020.png<br />

On voit que le nom des images s'incrémentent et se suivent lorsque l'on change de dossier. De même, le radical du nom est toujours le même.

Nous allons maintenant examiner les différentes méthodes pour utiliser ces différents fichiers.

Via la modification d'une ROM

Modification

Assurez-vous avant de commencer d'avoir ClockworkMod Recovery implanté (si vous avez suivi **cette méthode**, par exemple).

Il vous faudra disposer de certains fichiers comme un bootanimation.zip par exemple.

Vous pouvez récupérer ces fichiers sur le net et tout particulièrement sur **Modaco**.

Mais également sur **xda-developpers** (choisir les versions 480×800). Enfin, en voici **un** très sobre mais universel (en plus, son auteur, Yuri, sévit avec talent dans la section Personnalisation de ce forum … à voir ici)

Pour modifier l'animation, il faut entrer dans l'archive de la ROM.<br/>Il ne faut EN AUCUN CAS extraire les fichiers de l'archive.

  • Ouvrez-la donc sans la décompressez (avec un gestionnaire d'archive comme 7Zip, par exemple)
  • Allez dans /system/media. Vous devez normalement y trouver le fichier bootanimation.zip
  • Sélectionnez-le et appuyez sur le bouton Supprimer.
  • Ne vous déplacez plus dans l'archive mais appuyez sur le bouton Ajouter.
  • Sélectionner votre fichier bootanimation.zip et validez. Le fichier va être intégré à votre Rom Custom.
  • Vous pouvez également effectuer la manipulation avec un fichier Bootsound.mp3 en vous déplaçant dans le dossier system/media/audio/ui si vous désirez avoir du son pendant l'animation
  • Vous pouvez également effectuer la manipulation avec un fichier splash.bmp à la racine de l'archive si vous désirez modifier la première image du boot.
  • Fermez le gestionnaire d'archive en validant la sauvegarde de la Rom modifiée.
  • Connectez votre téléphone à votre ordinateur par usb.
  • Copiez le nouveau fichier à la racine de votre SD.
  • Déconnectez votre téléphone de l'ordinateur.

Sauvegarde

Commencez par sauvegarder votre Rom actuelle, ce sera plus simple pour revenir en arrière si nécessaire. Voici la marche à suivre:

  • Éteignez votre téléphone
  • Déconnectez-le du port usb et/ou du chargeur
  • Allumez le téléphone en maintenant le bouton Volume - tant que le menu du Recovery alternatif n'est pas à l'écran
  • Voici les commandes du recovery
    • Volume + / - permettent de naviguer parmi les options
    • Home permet de choisir une option
    • Back permet de revenir en arrière
  • Choisissez la 6ème options backup and restore
  • L'option backup est déjà sélectionnée, validez avec Home
  • La sauvegarde commence sur votre Micro SD, patientez
  • Une fois terminé, appuyez sur Home de nouveau mais ne rebootez pas tout de suite.

Note: Vous pouvez effectuer autant de sauvegarde que vous le désirez dans la limite de la place disponible sur votre carte SD. Par défaut, elle portera comme nom la date du jour de la sauvegarde.

Installation

Il ne vous reste plus qu'à transférer la nouvelle ROM sur votre carte SD et de reflasher votre téléphone.

  • Déplacez-vous avec Volume + / -
  • Si la rom choisie est différente de votre rom actuelle, choisissez wipe data/factory reset et validez par Home ( Attention, c'est l'équivalent d'un hard reset, toutes vos données vont disparaitre ! Si nécessaire, faites une sauvegarde avant de continuer ! )
  • Choisissez wipe Clear Cache et validez par Home
  • Choisissez l'option install zip fom sdcard et validez par Home
  • Choisissez l'option choose zip from sdcard et validez par Home
  • Choisissez l'archive que vous venez d'uploader et validez par Home
  • Choisissez l'option yes et validez par Home
  • Une fois le flash effectué, utilisez le bouton Retour pour revenir au menu principal
  • Ensuite, choisissez l'option advanced puis Reboot recovery et validez par Home
  • Le téléphone va rebooter seul
  • Après le reboot, vous allez pouvoir admirer votre nouvelle animation de boot.

Via ClockworkMod Recovery

Cette méthode permet de modifier le splash et/ou l'animation du boot suivant que vous intégrez un ou la totalité des fichiers. Dans le premier cas, le fichier existant sera conservé et seule la partie ajoutée sera modifiée au boot suivant.

Modification

Assurez-vous avant de commencer d'avoir ClockworkMod Recovery implanté (si vous avez suivi **cette méthode**, par exemple).

Il vous faudra disposer de certains fichiers comme un bootanimation.zip par exemple. <br/> Vous pouvez récupérer ces fichiers sur le net et tout particulièrement sur **Modaco**. Mais également sur **xda-developpers** (choisir les versions 480×800). Enfin, en voici **un** très sobre mais universel (en plus, son auteur, Yuri, sévit avec talent dans la section Personnalisation de ce forum … à voir ici)

Bootanimation dans /system/media
  • Téléchargez le **squelette**.
  • Ouvrez-le sans le décompressez (avec un gestionnaire d'archive comme 7Zip, par exemple)
  • Déplacez-vous dans l'arborescence jusqu'au dossier /system/media
  • Appuyez sur le bouton Ajouter.
  • Sélectionner votre fichier bootanimation.zip et validez. Le fichier va être intégré à votre squelette. (Si le bouton ne fonctionne pas, vous pouvez également transférer bootanimation.zip en effectuant un glisser/déposer sur la fenêtre de votre gestionnaire d'archive (vous cliquez sur le fichier puis, tout en maintenant le clic gauche enfoncé, vous déplacez la souris jusqu'à ce que le curseur soit au-dessus de la fenêtre (faites bien attention à ne pas dérouler le sous-directory) puis relâcher le bouton gauche de la souris).
  • Vous pouvez également effectuer la manipulation avec un fichier Bootsound.mp3 en vous déplaçant dans le dossier system/media/audio/ui si vous désirez avoir du son pendant l'animation
  • Vous pouvez également effectuer la manipulation avec un fichier splash.bmp à la racine de l'archive si vous désirez modifier la première image du boot.
  • Fermez le gestionnaire d'archive en validant la sauvegarde.
  • Connectez votre téléphone à votre ordinateur par usb.
  • Copiez le nouveau fichier à la racine de votre SD.
  • Déconnectez votre téléphone de l'ordinateur.
  • Éteignez votre téléphone.
  • Déconnectez-le du port usb et/ou du chargeur
  • Allumez le téléphone en maintenant également appuyé le bouton Volume - tant que le menu du Recovery alternatif n'est pas à l'écran
Bootanimation dans /data/local
  • Téléchargez le **squelette**.
  • Ouvrez-le sans le décompressez (avec un gestionnaire d'archive comme 7Zip, par exemple)
  • Appuyez sur le bouton Ajouter.
  • Sélectionner votre fichier bootanimation.zip et validez. Le fichier va être intégré à votre squelette. (Si le bouton ne fonctionne pas, vous pouvez également transférer bootanimation.zip en effectuant un glisser/déposer sur la fenêtre de votre gestionnaire d'archive (vous cliquez sur le fichier puis, tout en maintenant le clic gauche enfoncé, vous déplacez la souris jusqu'à ce que le curseur soit au-dessus de la fenêtre (faites bien attention à ne pas dérouler le sous-directory) puis relâcher le bouton gauche de la souris).
  • Vous pouvez également effectuer la manipulation avec un fichier splash.bmp si vous désirez modifier la première image du boot.
  • Fermez le gestionnaire d'archive en validant la sauvegarde.
  • Connectez votre téléphone à votre ordinateur par usb.
  • Copiez le nouveau fichier à la racine de votre SD.
  • Déconnectez votre téléphone de l'ordinateur.
  • Éteignez votre téléphone.
  • Déconnectez-le du port usb et/ou du chargeur
  • Allumez le téléphone en maintenant également appuyé le bouton Volume - tant que le menu du Recovery alternatif n'est pas à l'écran

Sauvegarde

Commencez par sauvegarder votre Rom actuelle. Même si ce n'est pas obligatoire, ce sera plus simple pour revenir en arrière si nécessaire. Voici la marche à suivre:

  • Voici les commandes du recovery
    • Volume + / - permettent de naviguer parmi les options
    • Home permet de choisir une option
    • Back permet de revenir en arrière
  • Choisissez la 6ème options backup and restore
  • L'option backup est déjà sélectionnée, validez avec Home
  • La sauvegarde commence sur votre Micro SD, patientez
  • Une fois terminé, appuyez sur Home de nouveau mais ne rebootez pas tout de suite.

Note: Vous pouvez effectuer autant de sauvegarde que vous le désirez dans la limite de la place disponible sur votre carte SD. Par défaut, elle portera comme nom la date du jour de la sauvegarde.

Installation

Il ne vous reste plus qu'à flasher votre squelette pour modifier la séquence de boot.

  • Déplacez-vous avec Volume + / -
  • Choisissez l'option install zip fom sdcard et validez par Home
  • Choisissez l'option choose zip from sdcard et validez par Home
  • Choisissez votre fichier uploadé et validez par Home pour l'installer
  • Choisissez l'option yes et validez par Home
  • Une fois le flash effectué, utilisez le bouton Retour pour revenir au menu principal. (Il se peut que des erreurs apparaissent si vous n'avez pas intégré les deux fichiers dans le squelette. Pas de soucis, le script déroulera jusqu'au bout en effectuant correctement ce que vous avez prévu)
  • Ensuite, choisissez l'option advanced puis Reboot recovery et validez par Home
  • Le téléphone va rebooter seul
  • Après le reboot, vous allez pouvoir admirer votre nouvelle animation de boot.

=Via un Gestionnaire de Fichiers=

  • Pour cette partie, utilisez le gestionnaire de fichier du Blade ou une application du market comme par exemple Astro File Manager ou OI File Manager.
  • Choisissez votre fichier bootanimation.zip et, éventuellemment, votre fichier Bootsound.mp3 (les noms des fichiers doivent être respectés à la lettre).
  • Effacez le fichier /system/media/bootanimation.zip
  • Copiez votre fichier bootanimation.zip dans /system/media/.
  • En option, pour ajouter du son, copiez votre fichier Bootsound.mp3 dans system/media/audio/ui
  • Rebootez votre téléphone
  • Votre animation de boot devrait avoir été modifiée

=Via ADB=

  • Choisissez votre fichier bootanimation.zip et, éventuellement, votre fichier Bootsound.mp3 (les noms des fichiers doivent être respectés à la lettre).
  • Enchainez les commandes suivantes:

> adb remount

adb push bootanimation.zip /data/local

Si la séquence de boot n'est pas modifiée, essayez la commande suivante:

adb remount
adb push bootanimation.zip /system/media

En option, dans les deux cas, pour ajouter du son:

adb push Bootsound.mp3 /system/media/audio/ui

Liens de téléchargement de Boot Animation

***Modaco** ***xda-developpers** ***Fait par l'un des notre** ;) *Animation **BIOS** pour le Blade

N'hésitez pas à modifier le tutoriel ou à poser des questions.

modifier_son_animation_de_demarrage.txt · Dernière modification: 2013/07/31 15:25 par admin