• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Boot Animation Gallery

I was helping a friend that was having problems getting the boot animation on to his phone because He was not comfortable with using the command line and adb. So I decided to make a batch file that would do it automatically for him.
Then I got to thinking of how many people kept asking me if there was any possibility if the phone could be messed up by trying to put a boot on it. This is just to make sure you don’t type in the wrong thing and mess up your phone.
You still need to have the drivers for your device installed for this to work.
Instructions
1) Unzip the contents of the zip below anywhere on your computer, adb files are included so you can unzip it anywhere and it will work.
2) Place your-kewl-kick-ass-boot-animation.zip in the PutYourBootHERE folder
3) Double Click on RunMe.bat
4) Then just follow the simple instructions.
This should work on all windows systems ( I think =P)
If you don’t have windows then you should be very comfortable with commands like adb and have no use for this…..

I know Most people won’t use this, but if this makes one person comfortable with changing their boot, its worth it.
Download:Here
I don't think Anything will happen I've tested this on my phone and my friends phone and nothing happened, but just in case remember you use this at your own risk.
If you think its not safe...its simple don't download!
 
Upvote 0
Here is the full way to do this on a mac for people who don't know how to use terminal.
"username" is your username. change it.
The directory used in this example is "Desktop"
The folder name used in this example is "Folder"
Remember: Terminal is case sensitive
Make sure your bootanimation.zip is in the same folder as your adb file
Make sure USB Debugging mode is on (Settings -> Applications -> Development tools -> USB Debugging)


[Resizing the desc.txt file]​
1. Open up Terminal
2. Unzip the folder
3. Change the size in the desc.txt file and then save the file. Change it to:
Code:
320 480 210
p 1 0 part0
p 0 0 part1
[Rezipping with 0% compression]​
4. This changes to the folder directory
Code:
cd /Users/username/Desktop/Folder
5. This zips your directory with 0% compression
Code:
zip -r0 bootanimation.zip *
[Pushing your bootanimation.zip to your phone]
6.
Code:
/Users/username/Desktop/android-sdk-mac_86/tools/adb
7.
Code:
/Users/username/Desktop/android-sdk-mac_86/tools/adb push bootanimation.zip /data/local/

If step 7 doesn't work, try the following command:
Code:
/Users/username/Desktop/android-sdk-mac_86/tools/adb push /Users/username/Desktop/android-sdk-mac_86/tools/bootanimation.zip /data/local/
 
Upvote 0
Since people are starting to make their own boot animations now, and this is something that everyone (not just root) can do to customize their Eris I thought it'd be helpful to start sharing them in one place. Also, since the name of the animation must be "bootanimation.zip" I have changed the names to avoid confusion when downloading, but it will have to be changed back before installing.

Installing the SDK and using ADB

1.) Make sure debug mode is enabled:
Menu -> settings -> Applications -> Development
Check the box for USB Debugging.
2.) Download the SDK from Android SDK | Android Developers

3.) Download HTC Sync from HTC Mobile Phone Support - DROID ERIS by HTC (Verizon) - Downloads

4.) Install HTC Sync (This takes care of any driver issues)
5.) Extract the SDK to any directory (C:\AndroidSDK is easy to remember) and install.
6.) Open a command window (Windows key + R -> Type "cmd" hit enter)
7.) Navigate to your SDK\tools Directory
Code:
cd C:\AndroidSDK\tools
8.) ADB commands will work from here
---------------------------------------------


Installing custom boot animations (Credit to jcase from XDA):

Windows:
1.) Download the desired animation, rename the zip file to "bootanimation" and move into your Android SDK/Tools folder.
2.) Run the following adb command to push the animation into the proper place:

Code:
adb push bootanimation.zip /data/local/

3.) Enjoy!

Mac: (Thanks to Pitamakan)
1. Open a Terminal window, and run the following command. (This is assuming you installed the SDK in your Applications folder.) Replace "username" with the correct user name for your machine:

/Users/username/Applications/android-sdk-mac_86/tools/adb

You should get a screenful of command syntax in response, which will confirm to you that adb is running and ready to go.

2. Put the bootanimation.zip file into the same folder that contains the adb file, and then run the following, again changing the username as needed.

/Users/username/Applications/android-sdk-mac_86/tools/adb push bootanimation.zip /data/local/

And that should do it!
---------------------------------------------


Reverting back to default boot animation

1.) Open an ADB Shell using:
Code:
adb shell
2.) Remove bootanimation.zip from /data/local using:
Code:
rm /data/local/bootanimation.zip
3.) On next boot you'll have the red VZW animation back.
---------------------------------------------

Resizing Boot Animations:
Change the code in the desc.txt folder from
Code:
xxx xxx 210
p 1 0 part0
p 0 0 part1
To
Code:
320 480 210
p 1 0 part0
p 0 0 part1

When putting the animation files back into a zip file, DO NOT use compression. Select the store option when zipping.
---------------------------------------------


Creating custom boot animations:

Coming Soon
---------------------------------------------


Gallery:
(for animations made by members here)


Post up your custom animations and I will keep this updated, following this format and keeping things appropriate would be much appreciated. :)

1.5 Eris Boot Animation (Waving droids)
*Preview Coming Soon*
Download:Droid.zip

1.5 Waving Droid Animation with ERIS logo by ZeliardM
Preview Waving Droids w/ ERIS logo
Download:Waving Droids w/ ERIS logo

SackBoy
Preview SackBoy
Download:SackBoy by T2noob.zip


Windows 7
Preview Windows 7
Download Here Windows 7

Nexus Repacked for G1/G2 with 320px Horizontal
Preview Nexus Repacked
Download:Nexus 1

Boing by Qteknology
Preview Boing
Download:Boing

Splash by Qteknology
*Preview Coming Soon*
Download: Splash

Squares by Qteknology
Preview Squares
Download: Squares

Metropolis by Qteknology
Preview Metropolis
Download: Metrapolis

Decepticon
Preview Decepticon
Download: Decepticon

Red Rage (Cropped to Eris dimensions by thenestor)
Download: Red Rage

Green Rage (Red Rage recolored by thenestor)
Preview Green Rage
Download Green Rage

Cyborg
Preview Cyborg
Download:Cyborg

Year of the Droid
Preview Year of the Droid
Download: Year Of The Droid


---------------------------------------------


More boot screens can be found at:
(Post some links to other databases if you have them)


Boot Animations - Droidboots

Thanks to the original posters of this content.

Forgive me for being a totally ignorant noob but I am struggling to get the sdk set up on my laptop properly I wish I could figure it out so i could customize my boot animation but I figure if i cant even set up the sdk and adb then i prob shouldnt attempt this haha
 
Upvote 0
Many thanks for the shoutout in the OP! :)

Some people have been having directory problems with my original set of Terminal commands, though, so it might be good to replace command #2 with the following. It's insanely long, but hopefully people will remember to use copy and paste:

Code:
/Users/username/Applications/android-sdk-mac_86/tools/adb push /Users/username/Applications/android-sdk-mac_86/tools/bootanimation.zip /data/local/
 
Upvote 0
Forgive me for being a totally ignorant noob but I am struggling to get the sdk set up on my laptop properly I wish I could figure it out so i could customize my boot animation but I figure if i cant even set up the sdk and adb then i prob shouldnt attempt this haha


Ok well are you on windows 7? If you are you have to force the download to get the sdk to download. I am just guessing here that its the problem. If it is then after you click the SDK setup.exe close the download window and click on settings then check the box to force https download and try again. Hope this helps.
 
  • Like
Reactions: flspnr
Upvote 0
Ok, so I am in the middle of making my own custom bootanimation. The only problem is that once it starts a new folder (part0 and part1) it flashes white. This gets incredibly annoying and makes it so I can't have a good animation with it flashing all the time. Do you know a way to get rid of this? For other ones that were downloaded, they don't do this.

Also, how do you make part1 (the one that replays) go slower? I can't figure it out in the desc.txt file...

Any help will be appreciated.
Thanks,
Motoxcreature
 
Upvote 0
I just put together a lil .cmd file that will auto change your bootanimation for you.


  1. Extract the .cmd located in the .zip to your /tools/ directory of your SDK folder
  2. Have your bootanimation.zip that you want to switch to in your /tools/ directory
  3. Plug-in your phone and set it to charge only
  4. Run the bootanimation.cmd file

This will also reboot your phone after its done so you can enjoy your new boot up.

As always, do a backup if you are rooted and I am not responsible if this messes up your phone. I use this every day as I get bored quickly and like new boot screens each day. Lame yes, but cool, HELL YA
 

Attachments

  • bootanimation_cmd.zip
    235 bytes · Views: 260
Upvote 0
I just put together a lil .cmd file that will auto change your bootanimation for you.


  1. Extract the .cmd located in the .zip to your /tools/ directory of your SDK folder
  2. Have your bootanimation.zip that you want to switch to in your /tools/ directory
  3. Plug-in your phone and set it to charge only
  4. Run the bootanimation.cmd file

This will also reboot your phone after its done so you can enjoy your new boot up.

As always, do a backup if you are rooted and I am not responsible if this messes up your phone. I use this every day as I get bored quickly and like new boot screens each day. Lame yes, but cool, HELL YA
lol same as mine except, on mine I give the user a little more options.
 
Upvote 0
Ok well are you on windows 7? If you are you have to force the download to get the sdk to download. I am just guessing here that its the problem. If it is then after you click the SDK setup.exe close the download window and click on settings then check the box to force https download and try again. Hope this helps.

I had to force the download on my windows 7 also. But worked well
 
Upvote 0
I just put together a lil .cmd file that will auto change your bootanimation for you.


  1. Extract the .cmd located in the .zip to your /tools/ directory of your SDK folder
  2. Have your bootanimation.zip that you want to switch to in your /tools/ directory
  3. Plug-in your phone and set it to charge only
  4. Run the bootanimation.cmd file
This will also reboot your phone after its done so you can enjoy your new boot up.

As always, do a backup if you are rooted and I am not responsible if this messes up your phone. I use this every day as I get bored quickly and like new boot screens each day. Lame yes, but cool, HELL YA

how do you set your phone to charge only??

I'm a complete noob when it comes to all of this...
 
Upvote 0
how do you set your phone to charge only??

I'm a complete noob when it comes to all of this...

When you plug your phone in, on the screen it should give you an option. If not, just go to the notifications bar and select it from there.

I should have noted. This only works if you are on 2.1

From what I have heard, this will not work on 1.5. So if you on 1.5, sorry, none of these will work for you. But I could be wrong.
 
Upvote 0
Also, how do you make part1 (the one that replays) go slower? I can't figure it out in the desc.txt file...

Both parts have to use the same frame rate, so if you need one part to go slower, you'll have to create some extra frames. This is how the desc.txt file works:

320 480 15Width, height, frame rate
p 1 0 foldernamePlay 1 time, then pause for 0 frames
p 2 30 otherfolderPlay 2 times, pause 30 frames after each loop
p 0 0 andanotherPlay infinite times, no pause between loops
The "p" is a separator, because it actually ignores line feeds and carriage returns. You can name the folders whatever you want and use as many as you want, and you don't have to loop anything if you don't want to. Note that if your frame rate is "15", then for a 2-second pause you'd use "30" like I did in the example above. You don't have to use the width and height of the screen as your width and height. You can use smaller dimensions and it will fill the rest of the space with black, or you can use larger dimensions but it will crop to only show the center of the animation.

Always make sure your ZIP is created in "store" mode, meaning that it has no compression. And make sure you delete any hidden files inside the ZIP, like "Thumbs.db" from Windows or ".AppleDouble" from a Mac.

Hope this helps!
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones