• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[TUTORIAL] How to create and install android bootanimations from scratch

Search This thread

Yuki_sushi

Member
Sep 20, 2017
10
5
heelp

Followed this guide and everything but have a problem where the animation doesnt work and the text which says "android" just shows up. It boots but after the dodgey "android" text.

Attached my ZIP
dropbox.com/s/8ye4o2rx8fhnkwk/bootanimation.zip?dl=1

Fixed: I set the frames too low :p
 
Last edited:

[email protected]

Senior Member
Apr 21, 2016
288
239
Mumbai
kpstvhub.com

stryver

Senior Member
Jun 28, 2012
540
496
OnePlus 9 Pro
So I'm learning to make animations and found this thread and decided to make my first personal bootanimation. Needless to say, this method worked without a hitch on my essential ph1 running latest Android P build. The bootanimation is all 1440x2960 and very long, so it may not keep perfect frames depending on your device. I put my brand name in it, but if you want just the animations you can open it up and just delete the png's with the text "stryver". It should still work. I'll be making many more and sharing them when I do. Thanks for the info OP!

https://drive.google.com/file/d/19MCsCp1-MjW8rAlAzjjaLe9YzF5TdeM3/view?usp=drivesdk
 
  • Like
Reactions: dazeone

Droidriven

Senior Member
Jan 27, 2014
14,810
5,156
NC
Verizon Samsung Galaxy S III
HTC Thunderbolt
Anyone know how to get a copy of the picture used in the bootloader to add to a boot animation??....specifically a Galaxy S5
What picture used in the bootloader?

What do you mean by bootloader, do you mean bootloader mode? If this is what you mean, Samsung doesn't have bootloader mode, Samsung uses download mode.

I think you might be using incorrect terminology, this makes it difficult to understand exactly what you're asking for.

Are you asking about changing the splash screen(splash is displayed just before the boot animation starts)?

Sent from my LGL84VL using Tapatalk
 

Droidriven

Senior Member
Jan 27, 2014
14,810
5,156
NC
Verizon Samsung Galaxy S III
HTC Thunderbolt
Yes the splash screen...any way to get a copy or change the splash screen...i wanna incorporate it into my boot animation
Yes, if you know which folder the splash screen image is stored in on your device, you can copy the image. Where that image is stored is different from one device to the next, there is no "standard" storage location.
Find out which folder the splash is stored in on your device, then use root permissions to naigate to that folder and copy the image.

Sent from my LGL84VL using Tapatalk
 

DatzMrPig1862

Member
Nov 9, 2018
27
4
Yes, if you know which folder the splash screen image is stored in on your device, you can copy the image. Where that image is stored is different from one device to the next, there is no "standard" storage location.
Find out which folder the splash is stored in on your device, then use root permissions to naigate to that folder and copy the image.
Apparently with the sm-900fd its hard cause its actually in the bootloader and I'm not gonna run a brick risk just for a splash screen.....oh well
 

DatzMrPig1862

Member
Nov 9, 2018
27
4
Ok so question about the deac.txt file.....if i have say 3 parts(part0,part1,and part2).If both part0,and part2 are lets say set to
Code:
 c 1 0

If I set part1 to
Code:
 c 0 0
then it will repeat until time to load the next section correct?.

What i mean is it won't keep repeating like a bootloop situation.
 
Last edited:

dazeone

Senior Member
Apr 30, 2012
1,281
473
Google Pixel 5
So I'm learning to make animations and found this thread and decided to make my first personal bootanimation. Needless to say, this method worked without a hitch on my essential ph1 running latest Android P build. The bootanimation is all 1440x2960 and very long, so it may not keep perfect frames depending on your device. I put my brand name in it, but if you want just the animations you can open it up and just delete the png's with the text "stryver". It should still work. I'll be making many more and sharing them when I do. Thanks for the info OP!

https://drive.google.com/file/d/19MCsCp1-MjW8rAlAzjjaLe9YzF5TdeM3/view?usp=drivesdk
Fellow Essential user here. Boot animation was nice. I'm going to start looking into boot animations now. Recently changed the splash screen, so now the animation is next

Sent from my PH-1 using Tapatalk
 
  • Like
Reactions: stryver

stryver

Senior Member
Jun 28, 2012
540
496
OnePlus 9 Pro
  • Like
Reactions: dazeone

Top Liked Posts

  • There are no posts matching your filters.
  • 337
    How to create and install android bootanimations from scratch

    This is a guide which tells you how to make a your very own bootanimation and install a bootanimation on your device.
    Please let me know if you made a bootanimation using this method so that every bootanimation made using this method can be posted here



    Code:
    #This guide assumes that you are windows user and have - 
      1- 7 zip or winrar installed
      2- a image editing software (for ex-photoshop)  #

    Bootanimation- what is it ?

    Bootanimation basically is a collection of .png pictures that are projected on the screen one after the other quickly so that it looks like a animation , stored in a zip file

    Prerequisites

    1-you need a bootanimation.zip file [you can find them on google]

    now if you have downloaded the bootanimation.zip file ,open it up

    2- as you can see in the picture you find some folders in it named
    Code:
    "part0"    "part1"    "part2"
    and a desc.txt file .

    d17e80fd.png


    EXPLANATIONS
    folders like part0;part1,etc. STORE .png pictures of bootnaimation
    the desc.txt file contains all the necessary info to run bootanimation like resolution fps ,etc

    EXPLANATION OF desc.txt

    2cfbc55c.png


    Code:
    As you can see in the image
       #1-it is the resolution of the bootanimation(you should basically use your device's resolution for ex - in the pic it is 320X480)
       #2-it is the fps(frames per second) of your bootanimation [higher the no. faster will your bootanimation play [B]a standard fps should be 30[/B]]
       #3-these are the folders which contain images for your bootanimation
       #4-it is a pointer to tell it to look at new commands
       #5-specifies the no. of times this section of bootanimation will play ( 0 means infinite)
       #6-defines pause in seconds before repeating or moving on next line (o means no pause 10 means 10 sec pause)


    Fire it up el captain !!

    we'll start making a bootanimation from scratch from here


    #1-create a folder anywhere put in desktop for ease,let's call it
    Code:
    bootanimation

    #2-open the folder and create another folder name it
    Code:
    part0

    #3- With part0 created, it's time for you to start creating an image. To make it simple for beginning we'll make a simple one .So, using Photoshop as an example, create a new image which is the resolution of your handset. [like if ur on htc explorer use 320X480 or galaxy mini use 340X320] (if u don't know your device's resolution google it

    #4-Give a black background to the image and take a image you wan't to fade in . paste it as a new layer and set the layer to 0% opacity
    so now you can only see a black background.

    #5-now save the image in your
    Code:
    part0 folder
    and name it
    Code:
    image00.png

    #6-now increase the opacity of your bootanimation by a narrow degree say 6%.now save it as
    Code:
    image002.png
    in the part0 folder

    #7-repeat step 5 every time until you reach 100%.and each time save it as image003-image004 etc. in part0 folder

    #8-open notepad and type this --
    Code:
    [B][COLOR="Blue"]
    1080 240 24
    p 1 60 part0
    c 1 0 part1
    c 0 0 part2
    
    c means that the entire part of the animation (eg part2) will be played even if bootup completes.[/COLOR][/B]

    Code:
    [B]change[/B] the 1080 240 with the resolution you are using

    Thanks to @cisza for this info.. [images will be updated soon ]

    #9- save it as :
    Code:
    desc.txt
    in the root of your bootanimation folder (not in part0)

    #10- compress it using your archive manager say 7zip ;winrar,etc.
    imp: SET COMPRESSION METHOD TO STORE
    or else bootanimation WON'T work

    p1_zpsugp31kmt.png


    p2_zpsdp0malu2.png


    congrats u just made a boot animation... and remember to share with us your bootanimation ;)

    You can also use boot animation factory by RD despotovski01 It may help you with debugging and previewing and also creating bootanimations ;)

    Installing bootanimations

    To install your bootanimation just use root explorer to put it in system/media folder
    if using htc stock rom put it in system/customize/resources folder (make sure to rename it the bootanimation.zip to htc_bootup.zip )
    9
    thanks

    thanks alot for this....

    1-made a 480x800 video,
    2-used video to photo converter (# of frames selected)
    3-used irfanview to rename them to image###
    4-created the folder.(part0)
    5-desc.txt
    6- used root explorer to paste that zip to resources folder in system...

    worked like a charm....:)
    6
    Thanks for the tutorial. I'll try it soon.
    3
    What did I do wrong??

    It just shows a black screen and sometimes doesn't even finish booting, so I have to delete it from recovery.

    EDIT: Nevermind it workes now??????
    3
    .....

    m not gettin compression method "store" in 7 zip... :confused: