When you plug a Xiaomi, Redmi or POCO smartphone into charging, standard animations with a percentage of charge and a brand logo appear on the screen. For many users, it becomes familiar, but what if you want something new? You may be annoyed by a flashing indicator, or you just want to personalize the device to your own style.
In this article, weโll look at all the ways you can change your charging animations, from simply turning off your MIUI settings to installing custom savers with ADB or third-party apps, which models support changing animations, the risks involved in tampering with system files, and how to get it back if something goes wrong, and where to download secure themes and how to avoid common bugs.
Why users want to change charging animations on Xiaomi
The standard charging animation in MIUI has two functions: showing the current battery level and signaling the connection to the power source, but it has several drawbacks that encourage users to look for alternatives:
- ๐ Monotony: The same screensaver gets boring quickly, especially if you charge your phone frequently.
- ๐ก Screen Brightness: At night too bright animation can interfere with sleep.
- ๐จ Lack of personalization: in MIUI There is no built-in tool for changing the screensaver, unlike wallpaper or themes.
- โก Quick screen turn on: Some users complain that the screen lights up at the slightest movement of the cable.
In addition, forums often discuss bugs of standard animation โ for example, when the percentage of charge is displayed incorrectly or the screensaver freezes, in such cases, changing the animation can be not only aesthetic, but also a practical solution.
What Xiaomi models support changing charging animations
Not all Xiaomi devices make it easy to change charging animations, depending on the MIUI version, smartphone model and availability of an unlocked bootloader.
| Category of devices | Support for animation modification | Methods | Examples of models |
|---|---|---|---|
| Flagships with MIUI 14/15 and unlocked bootloader | Complete. | ADB, Magisk, custom firmware | Xiaomi 14 Pro, Xiaomi 13 Ultra, POCO F6 Pro |
| Mid-segment (Redmi Note 12/13, POCO X5/X6) | Partial | MIUI, ADB Topics (limited) | Redmi Note 12 Pro+, POCO X5 Pro |
| Budget models (Redmi A2, POCO M6) | Limited. | Only disable through settings | Redmi 12C, POCO C55 |
| Devices on MIUI 12 and older | Minimum | Systemic themes only | Xiaomi Mi 11, Redmi Note 10 Pro |
Important! On devices with a locked bootloader, most methods for changing animations will not be available. Before experimenting, check the bootloader status in Settings โ About Phone โ MIUI version (click 7 times on "Kerole"). If you see the word Locked, then the bootloader is locked.
โ ๏ธ Note: Change system files on devices with MIUI For a Global version (e.g. Redmi Note 12 Global) it can trigger an anti-rollback and a brick!
Method 1: Disable charging animation via MIUI settings
The easiest and safest method is to completely disable the animations. This won't change the look of the animation, but the screen won't turn on when you plug in the charging, suitable for all Xiaomi, Redmi and POCO models on MIUI 12 and later.
Instructions:
- Open the Settings โ Display.
- Scroll down and select Screen Lock.
- Select Additional Settings (or Advanced Settings in some versions).
- Find the option to Show Charging Animation and turn off the slider.
- Confirm the action if a warning appears.
After that, when you connect the charging screen stay off, but the charge indicator in the status bar will be displayed. To return the animation, repeat the steps and turn the slider back on.
โ๏ธ Preparing for animation shutdown
Method 2: Install a custom theme with a new charging animation
If you don't like standard animation, but you don't want to interfere with system files, you can try installing a theme from the MIUI Theme Store. Some themes change not only wallpaper and icons, but also the charging screensaver. However, this method does not work on all devices and depends on the firmware version.
How to install a theme with custom animation:
- Open the Themes app (icon with brush).
- In the search bar, enter the request charging animation or charging animation.
- Choose your favorite topic (pay attention to the rating and reviews!).
- Click Apply and confirm installation.
- Restart the device so that the changes take effect.
Popular themes with modified charging animation:
- ๐ Dark Matter is a minimalistic black animation with blue accents.
- โก Lightning Charge โ dynamic lightning instead of the standard indicator.
- ๐ฟ Nature Battery โ Percentage of charge displayed as growing tree.
- ๐ฎ Game Zone - animation in the style of retro games (suitable for POCO and Black Shark).
โ ๏ธ Attention: Some topics from MIUI Theme Stores contain ads or collect data. Before installing, check the permissions of the theme in its description. If the theme requires access to Contacts or Messages, it is suspicious!
๐ก
If the animation hasnโt changed after installing the theme, try clearing the theme app cache in the settings (Settings โ Apps โ Application Management โ Themes โ Storage โ Clear the cache).
Method 3: Change animations through ADB (for advanced users)
For those who are willing to go further than standard settings, there is a method of changing animations through ADB (Android Debug Bridge), which requires an unlocked bootloader and basic knowledge of working with the command line, but allows you to install any custom animation in.zip format, including animations from other devices.
What you'll need:
- ๐ฅ๏ธ Computer with installed ADB and Fastboot.
- ๐ฑ Xiaomi smartphone with enabled debugging USB (Settings โ The phone. โ Version. MIUI โ 7 times to tap โ Additionally. โ For developers โ Debugging by USB).
- ๐ File with custom animation (can be downloaded to XDA Developers or Telegram channels).
Step-by-step:
- Connect your phone to your PC through USB-cable (original!).
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
- Enter the command to check the connection: adb devices If the device is displayed โ you can continue.
- Download the animation file (for example, custom_charging.zip) And put it in the platform-tools folder.
- Execute the command to install: adb push custom_charging.zip /sdcard/ adb shell su -c "mount -o rw,remount /system" adb shell su -c "cp /sdcard/custom_charging.zip /system/media/bootanimation.zip" adb shell su -c "chmod 644 /system/media/bootanimation.zip" adb reboot
After the device is restarted, the new animation should show up when you connect the charging. If something went wrong, you can return the standard animation by repeating the steps with the original bootanimation.zip file (it can be extracted from your model's firmware).
What if the ADB canโt see the device?
Method 4: Using Magisk and Customization Modules
If your Xiaomi has an unlocked bootloader and Magisk (root rights tool) is installed, you can use special modules to change the charging animation.This method is more flexible than ADB, and makes it easy to roll back changes.
Popular modules for Magisk:
- ๐ง BootAnimations โ allows you to install animations in.zip or.qmg format (for example, for the purpose of the project). MIUI).
- ๐๏ธ MIUI Charging Animation Changer - a specialized module for changing the charger screensaver.
- ๐ผ๏ธ CustomizeMIUI โ Extended Customization Tool, Including Animations.
How to install the module:
- Download the module file (.zip) from XDA or Telegram.
- Open the Magisk app and go to the Modules section.
- Click Install from Storage and select the downloaded file.
- After installation, restart the device.
- Then open the module app (if any) and select the animation you like.
The advantage of this method is that you can easily remove the module through Magisk if the animations are not working properly, but remember that using root rights can disrupt some applications (for example, banking).
๐ก
Modules for Magisk are the safest way to customize charging animations, as changes are easy to roll back. However, they require an unlocked bootloader and a Magisk installed.
Frequent Mistakes and How to Avoid Them
When changing the charging animation, users often face preventable problems, and here are the most common errors and solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| The animation does not change after the theme is installed. | Cash theme is not cleaned or the theme does not support your version of MIUI. | Clear the Themes app cache and restart the device |
| The screen turns black when connecting charging | Incorrect access rights to an animation file or a broken file | Check the chmod 644 command and reinstall animations |
| The device does not turn on after changing animations through ADB | Error in mounting /system partition or incompatible file | Download to Fastboot and flash the original firmware |
| Animation twitches or slows down | Animation file has too high resolution or FPS | Use animations with a resolution that matches your screen |
If the device starts to work unstable after changes (for example, lags or accidental reboots appeared), it is recommended to return the standard animation and check the integrity of system files through the system. MIUI Diagnostics (Settings) โ The phone. โ Diagnostics).
โ ๏ธ Attention: On devices with MIUI For the China version (e.g. Xiaomi 14 China), changing system files can result in the Mi Account being blocked!