How to Install Boot Animation Zip File on Android (2026 Guide)

The animation that plays when you start your phone is called boot animation. Most devices use a video looping continuously stored in a system partition as a single file. Changing that file allows you to replace the default logo with whatever you prefer. But that file is stored in a protected area. You need root access to change it and install the Boot Animation Zip File.

This guide shows you three ways to install boot animation ZIP files on Android in 2026. We’ll explain for both systems that allow reading and writing and also for locked systems. We’ll also explain how to recover if anything goes wrong.

What Is a Boot Animation

The boot animation is not a video file. It is a ZIP file with a sequence of numbered frames and a small text file called description.txt. This text file specifies how to arrange frames and how quickly to play them: frame numbers determine order, frame width and height define layout and delay time controls playback speed. That’s why an animation optimized for one phone may look stretched or slow on other devices. This file is usually found named bootanimation.zip in the system media folder but newer devices store it on the product partition.

How to Install Boot Animation Zip File on Android using 3 Methods

Before you start, make sure you have the right setup. You will need a rooted device using Magisk, KernelSU, or APatch. You also need a file manager that can run with root and that can edit file permissions; something like Solid Explorer or MT Manager works well. If you go the file manager route, your system partition has to be writable. If it is not, use the Magisk module method or the ADB method instead, since neither needs a read/write system. Whatever you do, back up the original file first so you can put it back.

Before you move to the methods, first download bootanimation from our bootanimation section – Download 50+ Top Boot Animations or search on our blog for more bootanimations.

Method 1: Install Boot Animation Zip Via File Manager

This is the most common method, and it works best when your system is already read/write.

  1. Copy the boot animation zip to your internal storage and make sure the extension is .zip, not .zip.bak or anything else.
  2. Open your root file manager and grant it superuser access when it asks.
  3. Navigate to system/media. On some devices, the file is in product/media instead, so check both if you do not see it.
  4. Rename the existing bootanimation.zip to bootanimation.zip.bak. That is your backup.
  5. Copy your new zip into the same folder and rename it to bootanimation.zip.
  6. Open the file permissions and set them to 666, which means read and write for owner, group, and everyone.
  7. Reboot the device and you should see the new animation.
Root file manager showing the system folder with the media directory

Method 2: Install Boot Animation Zip Via Magisk Module

If your system is read-only, this is the cleanest option because the module swaps the file at boot, and you can undo it without touching the system.

  1. Get a boot animation that is already packaged as a Magisk module zip. You can also make your own module from a normal boot animation zip.
  2. Open the Magisk app and go to the Module section, then tap the install button on the main screen.
  3. Choose install from storage and pick the module zip.
  4. You can install to the system or keep it as a module. Keeping it as a module is safer because you can uninstall it later.
  5. Reboot when the install finishes.

The new animation shows up on the next boot. To go back to the stock one, open Magisk, tap the module, and hit uninstall.

Magisk app home screen with the Modules tab in the bottom bar

Method 3: Install Via ADB

This works on a read-only system without a custom recovery. You use adb to remount the system, push the file, and set the permissions.

  1. Download the Android SDK platform tools on your PC and unzip them.
  2. Turn on USB debugging in the developer options and connect the phone to the PC.
  3. Put the boot animation zip in the platform-tools folder.
  4. Open a command window in that folder and run adb root, then adb remount.
  5. Push the file with the command below.
  6. Set the permissions with the command below.
  7. Reboot with the command below.
adb root
adb remount
adb push bootanimation.zip /system/media/bootanimation.zip
adb shell chmod 666 /system/media/bootanimation.zip
adb reboot

How to Fix a Bootloop

If you can’t boot your phone because of a bad zip file or wrong permissions you should stop trying to boot it. If you have a custom recovery like TWRP you can boot into it and restore from backup. Or you can remove the problematic file directly. If you don’t have recovery the safest is to flash a clean boot image. Going forward you might also consider using Magisk module method; it’s best because it leaves original system file intact.

TWRP recovery install zip screen used to restore the stock boot animation

Troubleshooting

  • No animation appears after installation? First check if the file is in correct folder: is it in product/media or system/media as some devices read from there instead of system/media. Also look at file name and permissions.
  • Frames don’t match screen resolution if your animation looks stretched or slow. You should get an animation that matches your phone resolution.
  • And if stuck at first frame check description.txt it is either missing or wrong and you should download a zip file that has both frames and that file included.
Summarize With AI:
nitya

nitya

Nitya is a co-founder of gizdev.com, who really wants to help people. Learned almost everything by himself, started blogging at an early age. He likes to try out every Custom ROM, Mods On His Device

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

LATEST ON GIZDEV