Welcome to the Android Bootanimation Collection repository!
This project is a curated collection of various bootanimation.zip files for Android devices.
Whether you're a ROM developer, a theming enthusiast, or just want to spice up your phone's boot screen, this repo is for you!
⚠️ Root access or custom recovery is typically required.
- Download the desired
bootanimation.zipfrom this repo. - Use a root-enabled file manager (e.g. Root Explorer, MiXplorer).
- Navigate to:
/system/media/(for system-level boot animation) OR/data/local/(for user-level override; no need to modify system files).
- Replace the existing
bootanimation.zipwith your new one. - Set file permissions to
rw-r--r--(0644). - Reboot your device and enjoy! 🚀
💡 If the animation looks distorted or doesn't fit your screen:
Please open desc.txt inside the .zip and modify the resolution (e.g. 1080 2340) to match your device.
This is especially important for phones with unusual aspect ratios.
Looking for tools to manage or create boot animations? Check out my other projects!
- Android Boot Animation Viewer: A Python tool to easily preview
bootanimation.zipfiles on your computer. No need to flash and reboot – see it instantly! - ROM Extractor (sdat2img + Brotli Support): A powerful Python script to extract and convert Android OTA update files (
.dat.brand.transfer.list) into usable.imgdisk images. - Original sdat2img by xpirt: (Note: This is NOT my project.) The original Python script for converting Android system
.datand.transfer.listfiles to.imgformat. (Often used as a base for other tools.) - payload-dumper-go: (Note: This is NOT my project.) An android OTA payload dumper written in Go.
Want to share your own boot animation or submit one from your favorite ROM? Your contributions are highly welcome!
Given the wide scope of this project, community contributions are essential to its growth!
- Fork this repo and create a new folder following the established structure within the appropriate top-level directory (
Custom Rom/,Official Rom/, orOther/).- Examples:
- For an official firmware animation:
Official Rom/Google/Pixel/Pixel_8/Android 14.0.0/ - For a custom ROM animation:
Custom Rom/LineageOS/Android 13.0.0/ - For a general community animation:
Other/Community_Contributed/Android_14/
- For an official firmware animation:
- Examples:
- Include the following in your folder:
bootanimation.zipREADME.md— include at least:Title: (e.g., "Pixel 8 Boot Animation - Android 14.0.0")Device Model: (e.g., Pixel 8, Galaxy S23 Ultra, OnePlus 11) - Required for Official RomsAndroid Version: (e.g., 14.0.0, 13.1.0)Resolution: (e.g., 1080x2400)Source or author: (e.g., "Extracted from official firmware", "LineageOS team", "XDA user @YourUsername")Frame rate(optional)
- (Optional) a GIF or image preview in the
previews/folder (please keep preview file sizes reasonable).
- Submit a Pull Request (PR).
Alternatively, you can open an Issue with:
- A download link to the
bootanimation.zip - Animation info (Device, Android Version, Source, Resolution)
- A preview image if possible.
If you're the original author or legal copyright holder of a boot animation in this repository and wish for it to be removed, please open an Issue or contact the repository maintainer.
We will remove it as soon as possible after verifying the request. 🙇
All boot animations in this repository belong to their original authors, ROM developers, or official Android firmware sources.
This project is for educational and archival purposes only.
I do not claim ownership of any boot animation file unless explicitly stated.
If you are a content creator and see your work here without permission, please contact me — I fully respect your rights and will take action immediately.