BootStudio is an Android application for managing and customizing boot animations on rooted devices. It provides a systemless interface to change boot sequences without modifying the system partition directly.
- Animation Management: List, switch, and delete boot animations easily.
- Custom Creation: Package your own animation files into the correct format.
- Import/Export: Backup your current animation or import external .zip files.
- Community Store: Browse and download animations shared by other users.
- Systemless Application: All changes are applied via a module to keep your device's system partition intact.
- Live Preview: View animations within the app before applying them to your device.
- ✅ Magisk
- ✅ KernelSU/KernelSuNext
- ✅ Apatch
- ❌ Devices using
qmgbootanimation file format like stock Samsung devices on One UI
If an animation is broken or the boot looks wrong, the change is easy to undo because nothing in the system partition is modified:
- Disable or remove the BootStudio module in your root manager (Magisk, KernelSU / KernelSU Next or APatch) and reboot, or
- boot into your root manager's safe mode (modules are not loaded), or
- delete
/data/adb/modules/BootStudiofrom a recovery oradb shelland reboot.
From inside the app, selecting System Animation restores the original one.
To contribute an animation to the community store, follow these steps:
- Fork https://github.com/gauthier1024/BootStudio and clone it locally.
- Open
BootAnimations/bootanimations.json. - Add a new JSON object with your
titleandcreatorname. - Create a folder in the
BootAnimations/directory with the exact same name as yourtitle. - Place your
bootanimation.zipinside that folder. - Generate a
preview.mp4and place it in the same folder.- You can use the
tools/preview.pyscript to create the preview from your zip file.
- You can use the
- Submit a Pull Request with your changes.
BootStudio uses a module to dynamically bind-mount your custom animation to the system's default paths. This is handled by a service.sh script within the module, ensuring the change is applied systemlessly without modifying the system partition. For a detailed technical breakdown of the module structure and the preview engine, read HowItWorks.md.
GPL3 License. See the LICENSE file for more details.



