The standard charging animation on Xiaomi, Redmi and POCO smartphones gets boring after a few months of use. Fortunately, the manufacturer and the enthusiast community offer several ways to change it, from official themes to manually editing system files. But not all methods are equally safe: some require unlocking the bootloader, others work only on certain versions of MIUI, and still others can cause failures if you do something wrong.
In this article, weβll look at 5 proven ways to change the charging saver, including root-free options using ADB. Youβll learn which models support a particular technique, where to download secure themes, and how to get it back if something goes wrong. And why animations are reset on some devices after the update and how to avoid it.
β οΈ Note: Modifying system files through ADB or manual editing can lead to loss of warranty and unstable operation of the smartphone. β Additionally. β Backup.
1.Official way: change through MIUI themes
The easiest and safest method is to use a built-in themes gallery. MIUI. It works on most modern devices (Xiaomi). 11/12/13, Redmi Note 10/11/12, POCO F3/F4/F5) without the need to unlock or root-rights, the only condition is the presence of the latest firmware version (minimum). MIUI 12.5).
Algorithm of action:
- π± Open the Themes app (icon with brush on desktop).
- π In the search bar, type a charge or battery request (in English, there are often more options).
- π¨ Choose your favorite theme with charging animations. Pay attention to the rating and the number of downloads β this reduces the risk of running into low-quality content.
- π₯ Click Apply and Confirm Installation. The system will automatically replace the standard screensaver.
β οΈ Attention: Some themes may contain ads or hidden subscriptions. Check user reviews and developer ratings before installing. If the theme is slowing down, return the standard design to Settings β Registration β Reset to factory settings.
2. Use of third-party launchers (without root)
If the built-in themes don't work, you can try third-party launchers that support customization of the charging screen.
- π Nova Launcher β allows you to replace animation with a static image through the settings of Look & Feel β Charging Screen.
- πΌοΈ Microsoft Launcher β offers several built-in charging styles (available in the premium version).
- π Action Launcher β supports custom.gif animations (manual file download required).
Method limitation: Launchers only change the screensaver when connected to the charger when it is on, and on the phone turned off or in Fastboot mode, the standard Xiaomi animation will be displayed.
πΉ How to install custom animations through Nova Launcher:
- Download the launcher from Google Play.
- Go to Settings Nova β Appearance β Charging screen.
- Select Castom image and download the prepared file (at least 1080Γ2340 resolution for Full HD+ displays).
- Save the changes and restart the smartphone.
π‘
To create your animation, use services like EZGIF. The optimal format is.gif with a resolution of 30 FPS and weighing up to 5 MB.
3. Editing system files via ADB (for advanced)
This method is suitable for users who are ready to work with ADB (Android Debug Bridge), it allows you to replace standard animation with any custom, but requires on-line developer mode and debugging over USB. Works on most devices with MIUI 11-14, but can cause failures if executed incorrectly.
πΉ Step-by-step instruction:
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your smartphone to your PC, install it ADB-Drivers and check the connection with the command: Adb devices (the name of your device should be displayed).
- Download the archive with custom animation (for example, with XDA Developers) and unpack it in a folder with platform-tools.
- Execute the commands for file replacement: adb shell su mount -o rw,remount /system cp /sdcard/Download/custom_bootanimation.zip /system/media/bootanimation.zip chmod 644 /system/media/bootanimation.zip reboot
β οΈ Warning: Incorrect editing of system files can lead to a device "brick" (permanent download in Fastboot). If the smartphone does not turn on after rebooting, try returning the original file using the Mi Flash Tool.
What if the ADB canβt see the device?
4. Replacement via TWRP (requires unlocking the bootloader)
For the most experienced users, there is a method of replacing animations through custom recovery TWRP. It gives full control over system files, but requires an unlocked bootloader and installed TWRP. Suitable for devices on MIUI 12-14 and Android 10-13.
πΉ Conditions required:
- π Unlocked bootloader (instructions on the official Xiaomi website).
- π± Established TWRP Recovery (version must match the smartphone model).
- πΎ Backup copy of section /system (backup in TWRP change).
πΉ Replacement:
- Download the archive with custom animation in.zip format (for example, bootanimation.zip).
- Reboot to TWRP (Put Power + Volume up when the phone is off).
- Go to Advanced β File Manager and find /system/media/.
- Delete the old bootanimation.zip file and download a new one.
- Go back to the main TWRP menu and select Reboot β System.
Once replaced via TWRP, the charging animation will be displayed even on the device turned off, unlike the launcher methods, but this method carries risks: the next MIUI update via OTA, your changes may be reset.
5. Specialized applications (with root rights)
If your smartphone has root access, you can use deep customization apps.
- π οΈ BootAnimations (Play Market) β allows you to install animations in.zip or.gif format.
- π¬ Charging Animation Changer β specializes in charging screens (requires Magisk).
- π₯οΈ Substratum Theme Engine β an advanced tool for changing system elements (powered by Android 8.0)+).
πΉ How to install animations through BootAnimations:
- Download and install the app from Google Play.
- Provide root access when requested.
- Select your favorite animation from the gallery or upload your own (the file should be called bootanimation.zip).
- Press Apply and restart the device.
β οΈ Note: Root-access applications may conflict with MIUI Optimization (built-in Xiaomi feature to speed up the system). If after the changes there are lags - disable optimization in Settings β Special facilities β MIUI Optimization.
βοΈ Preparation for changing charging animation
Comparison of methods: which one to choose?
To make the choice easier, we have compiled a table with the pros and cons of each method:
| Method | Difficulty | Need root? | Works on the off-phone? | Risk of failure |
|---|---|---|---|---|
| MIUI themes | β (simple) | β No. | β No. | β (low-key) |
| Third-party launchers | ββ (middle-of-the-road) | β No. | β No. | β (low-key) |
| ADB | βββ (difficult) | β No (but I need debugging) | β Yes. | βββ (high-end) |
| TWRP | ββββ (difficult) | β Yes. | β Yes. | ββββ (high-pitched) |
| Root applications | βββ (difficult) | β Yes. | β Yes. | βββ (high-end) |
πΉ Recommendations for selection:
- π If you have a new model (Xiaomi) 13/14, Redmi Note 12) β start with that MIUI launcher.
- π§ For older devices (Redmi) 5/6, POCO F1) fit ADB or TWRP (if the loader is already unlocked).
- π‘οΈ If you are afraid of risks, use Nova Launcher (changes animations only when the screen is turned on).
π‘
On devices with MIUI 14 and later, some methods (e.g., editing via ADB) may not work due to enhanced system partition protection.
Frequent problems and their solutions
Even with the right instructions, sometimes errors occur, and let's look at typical situations and how to fix them:
πΈ Animation reset after update MIUI
This is the standard behavior of the system: OTA-The system's original files are restored:
- Save a backup of the modified bootanimation.zip on your PC.
- After the update, repeat the replacement procedure via ADB or TWRP.
- Turn off automatic updates in Settings β The phone. β Updating the system β βοΈ β Auto-update.
πΈ Black screen instead of animation
The reason is an incompatible file format or broken access rights.
- Check that the file is called bootanimation.zip (without unnecessary characters).
- Make sure that the file rights are 644 (can be changed by ADB with the command chmod 644 /system/media/bootanimation.zip).
- If you use TWRP, try reinstalling the original backup file.
πΈ Animation twitches or slows down
The problem is typical for heavy.gif files or unoptimized.zip archives.
- Use animations with a resolution not higher than 1080p and weighing up to 10 MB.
- Convert.gif to.zip via BootAnimations.net.
- Turn off background processes in Settings β Battery β Power saving mode.