TydusFR Posted October 1, 2012 Share Posted October 1, 2012 (edited) I.Avec Boot Animation Factory (facilité optimal mais pas de partage): Se dont on a besoin: Windows XP SP3 ou plus (Windows 7 est recommandé) Microsoft.NET Framework 4 ou plus (Profile Client requis) Le logiciel Suivant : Boot Animation Factory a.Comment créer des boot animations: Allez dans Menu/Boot animation/New... Clickez 'Choose folder' and sélectionnez le dossier ou vos images sont . Clickez 'Add loop' pour ajouter l'effet boucle. Vous pouvez ajoutez autant de boucle que vous voulez. Quand vous avez finit d'ajouter des boucles, clickez 'Save boot animation' sauvez votre bootanimation quelque part sur votre pc. b.Comment flasher votre bootanimation sur votre téléphone Allez dans Menu/Boot animation/Flash to phone... dans le premier choix sélectionnez ou sera flashé le boot animation sur le téléphone Dans le second choisissez le nom de l'animation Ensuite choisissez si vous voulez attendre le téléphone , le redémarrer ensuite ou utiliser les permissions root. Clickez sur Flash to phone et c'est terminé. II.Manuellement (on peut partager et flasher par recovery) Se dont on a besoin: Windows XP SP3 ou plus (Windows 7 est recommandé) Microsoft.NET Framework 4 ou plus (Profile Client requis) Winrar ou autre compresseur mais compatibilité Zip Signapk : Ici même OpenSSl : Pour Windbo x86(=32) ou Pour Windob X64(HAvesome) a.Répartitions des images : 1. Créez un répertoire ou vous mettrez vos images de préférence à la racine du disque C: 2. Créez vos images 3. Répartir vos images dans des répertoires "partX" où X comprit entre 1 et 9 (exemple : part0, part1,... ) b.Création du fichier de descriptions : Créer un fichier desc.txt Ouvrir ce fichier Placer les éléments de description de votre animation: Exemple (base pour arc S): 480 854 30p X1 Y1 part0p X2 Y2 part1p X3 Y3 part2[/center] [center] Explications : 480 = Largeur 854 = Hauteur 30 = Nombre d'image par secondes conseil privilégiez supérieur ou égale à 30 p = Pointeur, permet de spécifier qu'il s'agit de fichiers "PART" X1 ou X2 ou X3 = peut prendre plusieurs valeurs : [/center] [center]0 = boucle infinie sur l'animation, 1 = joué une fois, 2 = joué 2 fois, etc...) Y1 ou Y2 =Temps de pause sur la fin de séquence partX = le dossier ou sont les images ([color=#ff0000]Rappel[/color] : part9 est le max). Exemple finit : 480 854 24p 1 0 part0p 0 0 part1p 0 0 part2 4. Enregistrez le fichier en l’appelant "desc.txt" 5. Si vous voulez ajouter un son il faut l'appeler : bootanim.mp3 et placez le dans le dossier principal c'est a dire dans le dossier qui regroupe les dossiers image et le texte qu'on vient de créer je sais c'est dur :P D.Zipper !! : 1. Zippez en .zip tout vos dossier donc on doit avoir part1,part2....desc.txt apparent et sans dossier "parent" : pas de dossier qui y regroupe 2. Appelez l'archive "bootanimation" E.Rendre flashable ceci par le recovery (ça va creuser les méninges) : 1. Vous devez créer une arborescence de dossier comme ceci : Cert.rsa , Cert.sf , manifest.mf et updater-scripter sond des fichiers texte (ne vous inquiétez par on va les créer sinon se sont des dossiers. 2. Création updater-script : exemple: ui_print(" ");ui_print(" ");ui_print(" ");ui_print(" ");ui_print(" ");ui_print("-------------------------------");ui_print("-------------------------------");ui_print("# **** #");ui_print("# Nop #");ui_print("# ***** #");ui_print("# Test #");ui_print("-------------------------------");ui_print("-------------------------------");ui_print(" ");ui_print(" ");ui_print(" ");ui_print(" ");ui_print(" ");ui_print(" ++ Mounting System as R/W ++ ");ui_print(" ");run_program("/sbin/busybox", "mount", "/system");ui_print(" ++ System Mounted ++ ");ui_print(" ");ui_print(" ++ Starting Install ++ ");ui_print(" ");package_extract_dir("system", "/system");ui_print(" ++ INSTALL FINNISHED ++");ui_print(" ");ui_print(" ");ui_print("-------------------------------");ui_print("-------------------------------");ui_print("# Install Has Finnished #");ui_print("# #");ui_print("# Thank you For Choosing this #");ui_print("# Boot Animation by: #");ui_print("# Auteur #");ui_print("-------------------------------");ui_print("-------------------------------");ui_print("-------------------------------");ui_print("-------------------------------");ui_print("# Please Visit: #");ui_print("# Fr-android #");ui_print("# For more like this one #");ui_print("# !!ENJOY!! #");ui_print("-------------------------------");ui_print("-------------------------------");run_program("/sbin/busybox", "umount", "/system"); On décortique les commandes (un peu de compréhension tout de même !): ui_print("************* "); = commande qui affiche le texte compris entre les " " donc ici ************run_program("/sbin/busybox", "mount", "/system"); = lance busy box pour permettre l'utilisation de la mémoire du téléphone par le recovery spécifiquement le dossier systempackage_extract_dir("system", "/system");= on envoi le contenu du dossier systéme dans le téléphone : le dossier systémerun_program("/sbin/busybox", "umount", "/system"); = on libère la mémoire du téléphone précisément le dossier system 3. Création MANIFEST.MF se qui doit être dedans : Manifest-Version: 1.0Created-By: 1.0 (Android SignApk)[/center] [center]Name: framework/twframework-res.apkSHA1-Digest: t/uk3LC5jYGmNYO9LLpKhg6l+Fk=[/center] [center]Name: app/SystemUI.apkSHA1-Digest: rDcqPmQJGNmn98oQlFAO9aw2GSA=[/center] [center]Name: META-INF/com/google/android/updater-scriptSHA1-Digest: iS0jQuniN2/q+B1/PrDthl+F9sQ=[/center] [center]Name: framework/framework-res.apkSHA1-Digest: D6zRkyFFJhozRIGH2ypPyT3wmSk=[/center] [center]Name: META-INF/com/google/android/update-binarySHA1-Digest: bPhs0p0OBccax3q5KeHPEo1mwTk=[/center] [center]Name: settings/settings.uotSHA1-Digest: MR2J38LSmBrnR4hmuEJ8Xhw96e4=[/center] [center] 4. On Compresse les deux gros dossier META-INF et system en zip et à vous de donner le nom qu'il vous plaira (de préférence sans éspace) ! 5. On fait la cértification de l'archive flashable: il faut extraire l'archive Signapk.rar dans un dosseier accesible rapidement par la console windob exemple : C:/Signapk De même pour l'archive OpenSSl exemple : C:/OpenSSl On lance l'invité de commande:(astuce recherchez Cmd dans la barre de recherche de démarrer) tapez : cd/ cela sert a revenir à la racine du disque durs ensuite tapez cd openssl (pour ma part car dossier est ici : C:/openssl ensuite : exécutez ses commandes une à une : - openssl genrsa -out key.pem 1024 - openssl req -new -key key.pem -out request.pem - openssl x509 -req -days 9999 -in request.pem -signkey key.pem -out certificate.pem - openssl pkcs8 -topk8 -outform DER -in key.pem -inform PEM -out key.pk8 -nocrypt expliquer chacune reviendrait à long mais pour résumer cela permet a donner les droit aux fichiers d'être flashés copiez les fichiers suivant "certificate.pem et key.pk8" se trouvant dans openssl dans le dossier signapk créer précédemment copiez l'archive mère de notre bootanimation créer précédemment dans le dossier Signapk retour à l'invité de commande : tapez cd / ensuite : cd Signapk (pour ma part car C:/Signapk) ensuite tapez dans l'invité de commande: java -jar signapk.jar certificate.pem key.pk8 bootanim.zip bootanim.zip ici mon archive mère qui contient mes fichiers d'annimation s'appel bootanim alors à vous d'adapter le code en fonction du nom choisit 6. On fait péter le champagne car tout est terminé ;) Edited October 2, 2012 by D4rk-pho3nix 4 Quote Link to comment Share on other sites More sharing options...
Krabben Posted November 10, 2012 Share Posted November 10, 2012 Salut Dark-phoenix, déjà un grand merci pour ton tuto !! Je souhaite me lancer dans la création d'un bootanim qui affiche les instructions de démarrage comme sur les anciens pc windows, tu vois de quoi je parle ? Aurais tu des conseils à me donner ? Comment est il possible de récupérer le bootanim déjà présent sur le XS ? Quote Link to comment Share on other sites More sharing options...
Guest Posted November 24, 2012 Share Posted November 24, 2012 fonctionne pas ! J'ai déjà tout vérifié, .net, admin, win 7 , test comptaibilité avec XP etc ... Quote Link to comment Share on other sites More sharing options...
daemon Posted December 3, 2012 Share Posted December 3, 2012 bonjour Dark-phoenix ça marche super bien, je viens de tester la méthode 1 mais si je comprends bien, je ne peux pas la partager? je vais maintenant tester la méthode 2 ;) je la mettrai ci-dessous dès qu'elle aura été faite. encore merci ton lien pour signapk est mort voici un autre qui marche, trouvé sur xda http://hotfile.com/dl/126215400/ec110d8/Sign_v1.2.2.zip.html Quote Link to comment Share on other sites More sharing options...
azertym Posted December 24, 2012 Share Posted December 24, 2012 Salut tous, excellent tuto ! Par contre openssl 0.9.8 génère une erreur sur la synchro du temps, il est préférable d'avoir la v1.0 qui corrige ce bug. Par contre, je ne comprends pas. Une fois que le zip est dans Signapk, quand je valide le code java dans la cmd, pourquoi le zip se vide ? Il n'y a plus rien dedans après c'est normal ? Quote Link to comment Share on other sites More sharing options...
nyggaz88 Posted March 20, 2013 Share Posted March 20, 2013 Salut tout l monde:D Je viens en tant que notice dans se domaine, et j'aimerais me faire un p'tit bootanim perso, déjà, rien que pour voir si j'y arrive:D Au début il est recommandée d avoir au moins xp service pack 3, hélas je suis tjs en pack 2, est ce que c'est vraiment un impératif pour pouvoir créé son boot anim?? 2ème question, les image doivent être en format spéciale(png) déjà ou tout se fait automatiquement avec le logiciel?? Merci d avance!! Et grand merci pour se sujet très intéressant et bien complet.;) Quote Link to comment Share on other sites More sharing options...
nyggaz88 Posted March 21, 2013 Share Posted March 21, 2013 Sa y est tout marche bien !!! C'est bien cool!! :D Quote Link to comment Share on other sites More sharing options...
Dj-G4rfi3ld Posted April 20, 2014 Share Posted April 20, 2014 (edited) 100% Fonctionnel !!Je vois que la methode de creation n'a pas changé depuis le Galaxy Spica :) Ce tuto est tout simplement EX-CE-LLENT !!! Edited April 28, 2014 by Dj-G4rfi3ld Quote Link to comment Share on other sites More sharing options...
Noyo Posted June 26, 2014 Share Posted June 26, 2014 Salut a tous, pour moi ça ''a pas marché avec la methode 1, quand je sélectionne mon dossier d'images, j'ai une croix rouge sur le coté. Y a t il une limite d'images ? Ou de poids ? Mes images sont au format PNG et font ~430ko chaque, il doit y en avoir une centaine. Quelqu'un aurait une solution? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.