Watching the same boot animation every time gets old. In this tutorial I’ll show you how to change it. Let’s begin.

Note: Modifying system files can potentially harm your device. Navigate carefully.

Prerequisites:

  • Rooted device
  • Root Browser or ES File Explorer
  • A replacement bootanimation.zip
  • (Optional) Custom images if you want to create your own animation

Replacing an existing boot animation:

  1. Open your file browser and grant root permission. In ES File Explorer, enable Root Explorer from the left panel.

  2. Navigate to the root directory, then go to:

    /system/media

  3. Here you’ll find bootanimation.zip — that’s your current boot animation.

  4. Download a replacement bootanimation.zip that matches your screen resolution, then replace the existing file.


Creating a custom boot animation:

A boot animation is just a zip file containing a sequence of PNG frames and a desc.txt configuration file.

  1. Create your animation frames as PNG images, numbered in order: 0.png, 1.png, 2.png, etc.

  2. Organize frames into folders named part0, part1, etc. — each folder is one part of the animation loop.

  3. Create a desc.txt file at the root of the zip. The first line specifies the resolution and frame rate (must match your device’s resolution). Each subsequent line describes one part folder.

  4. Select all part folders and desc.txt, create a zip from them, and name it exactly bootanimation.zip.

  5. Replace /system/media/bootanimation.zip with your new file.


You can also use the Boot Animations app from the Play Store to browse and apply animations directly:

https://play.google.com/store/apps/details?id=com.jrummy.apps.boot.animations