Creating your own boot animation is an easy process.
This post is to explain how it is all done
You must create a series of .png files. There are many programs out there to do so. There are basic ones like Easy Gif Animator. Or more professional ones like Adobe After Effects/Photoshop.
The package you will create is made up of two main parts:The first part is the text file:
file tells your device how to play the sequence of images. It will look something like this:
1282 802 30
p 1 20 folder1
p 0 0 folder2
In the example above the files will be stretched to fit the screen, will play at 30fps, folder1's contents will play once, then wait 20
frames, then folder2's contents will play infinitely, until the device has booted.
The '1282 802'
figures are the resolution you wish the files to be displayed at. The screen is obviously 1280x800
but I see it does leave a border around so make the size "1282 802"
is the frames per second (fps), the speed at which you would like your animation to play.p
= a break in the text file to show a new command will be issued.
In the next column the '1' means it plays that sequence once (setting it to '0' means it plays infinitely), with the '20'
meaning it will wait 20 frames before it continues onto the next line of the file (if set to 0 it doesnt pause at all).
folder1 and folder2 are the names of the folders containing your PNG images. You can use multiple folders if you wish, or just one folder. It doesn't matter what you name the folders, as long as you specify their names in the desc.txt
file properly.The second part are the actual images you have created:
The files must be named in a progressive numerical format, e.g. 0.png, 1.png, 2.png, 3.png, etc. and placed in a folder.
If there is a gap in the numbers or any missing, the animation will look jerky, or if you are just testing via ADB it will just fail altogether.
When you are satisifed with your files, they all need to be packaged up into a zip file. Use any program like Winzip or Winrar to do this. You need to name your file 'bootanimation.zip' and make sure it's not compressed, so choose the 'store' or 'not compressed' options when you are creating your final file.
To test your file works nicely follow the 'How to Install' guide I made HERE.
If you wish to upload so others may use your creation, you can use THIS handy site to upload to multiple sites at once for free.
Creating a series of images 1280x800 will result in a massive zip file. You're better off scaling down your images (e.g. 640x400). They will be stretched to fit the screen so don't worry about that. Also a max of about 100kb each is advisable for a series of up to about 100 images total.
Depending on the length of your animation you may need to scale your images down or reduce their quality so that the end files will play properly. Total size shouldn't really exceed about 8mb (the TF can still play the files if they are larger in size, but they don't run nearly as well). A 1.5mb sized package seems to play best however. The original TF animation package is about this size.