joined this site bcuz i was cruisin as a guest n wanted to comment on this post to inquire about how i could create my own splash screen and boot animation the way that you did...i'm new to all this, but i'm tryna find out what i need to do to make my own.
The boot animation consists of two parts: the animation itself, and the corresponding audio. Depending on which ROM you use, the location of these two parts may vary.
The boot animation is invaribly named bootanimation.zip.
The audio can be named SPC_animation_final.mp3 or android_audio.mp3
In most 2.2 Sense-based ROMs, both files are located in /system/customize/resource.
The /system folder is mounted read-only by default, so you need to have a full root to mount it read/write. Otherwise you won't be able to replace the stock files with your own.
bootanimation.zip is just a plain old zip file that you can open with your unzipper of choice. Take a look inside the stock file. There should be a desc.txt file and a folder called android. The android folder contains all the images used in the animation. The desc.txt file contains some simple instructions on how to render those images as an animation. Here's the desc.txt explained:
Sample data in desc.txt: 480 800 7p 0 0 android
480 = width
800 = height
7p = 7 FPS
0 = times to loop animation. 0 = loop all images in zip forever
0 = pause between loop. 0 = no pause. 10 = longest pause
android = folder containing images
You shouldn't modify the width and height values unless you're working with another android phone with different screen resolution. 480x800 is native resolution for the Evo. FPS is frames per second. It controls how long each frame should be displayed. 7FPS means each frame is shown 1/7th of a second.
As for the actual images, they need to be .PNG format and only in 8-bit or 24-bit color depth. Photoshop default is 32-bit. Use Save as Web function to choose 8 or 24 bit.
Your images must be stored in the zip without compression. For example, if you are using winRAR, choose "Store" as compression type. Default is "Normal," which will break the bootanimation.zip.
Once you've created your own .zip, name it bootanimation.zip. Back up the old file, then replace it with the one you made. Reboot and test. If you see nothing, you did something wrong. Check to make sure your PNG files are 8 or 24 bit. Check that the zipper application didn't try to compress the images.
The sound part is much easier. Just make your sound an mp3 file, and replace the stock. If it doesn't play during bootup, make sure it's named exactly as the original file, and that you actually replaced the original file.
As for the actual file transfer from PC to phone, there are many ways to do this: root explorer app seems to be popular. You can also do it via adb command line. Post if you need help with the file transfer.