Charging animation on Xiaomi: how to change, disable or install custom

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.

๐Ÿ“Š You want to change the animation of charging because...
Standard is boring.
Interfering at night
I want personalization.
There are bugs in the display
Other

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 devicesSupport for animation modificationMethodsExamples of models
Flagships with MIUI 14/15 and unlocked bootloaderComplete.ADB, Magisk, custom firmwareXiaomi 14 Pro, Xiaomi 13 Ultra, POCO F6 Pro
Mid-segment (Redmi Note 12/13, POCO X5/X6)PartialMIUI, ADB Topics (limited)Redmi Note 12 Pro+, POCO X5 Pro
Budget models (Redmi A2, POCO M6)Limited.Only disable through settingsRedmi 12C, POCO C55
Devices on MIUI 12 and olderMinimumSystemic themes onlyXiaomi 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:

  1. Open the Settings โ†’ Display.
  2. Scroll down and select Screen Lock.
  3. Select Additional Settings (or Advanced Settings in some versions).
  4. Find the option to Show Charging Animation and turn off the slider.
  5. 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

Done: 0 / 4

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:

  1. Open the Themes app (icon with brush).
  2. In the search bar, enter the request charging animation or charging animation.
  3. Choose your favorite topic (pay attention to the rating and reviews!).
  4. Click Apply and confirm installation.
  5. 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:

  1. Connect your phone to your PC through USB-cable (original!).
  2. Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
  3. Enter the command to check the connection: adb devices If the device is displayed โ€“ you can continue.
  4. Download the animation file (for example, custom_charging.zip) And put it in the platform-tools folder.
  5. 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?
1. Check if debugging is included on USB 2. Install Xiaomi drivers USB Drivers on PC. 3. Try another one USB-cable (preferably original). 4. Reboot your phone and PC. 5. Enter adb kill-server on the command line, then adb start-server.

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:

  1. Download the module file (.zip) from XDA or Telegram.
  2. Open the Magisk app and go to the Modules section.
  3. Click Install from Storage and select the downloaded file.
  4. After installation, restart the device.
  5. 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 chargingIncorrect access rights to an animation file or a broken fileCheck the chmod 644 command and reinstall animations
The device does not turn on after changing animations through ADBError in mounting /system partition or incompatible fileDownload to Fastboot and flash the original firmware
Animation twitches or slows downAnimation file has too high resolution or FPSUse 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!

FAQ: Answers to Frequent Questions

Can I change the animation without root rights?
Yes, but the options are limited. You can: Disable animations through the MIUI settings. Install theme from the MIUI Theme Store (not all devices will work), Complete customization (install your animations) requires root rights or an unlocked bootloader.
Where to download secure animation files for Xiaomi?
Recommended sources: ๐Ÿ”— XDA Developers (partition of your model). ๐Ÿ”— Telegram channels (@miuicustom, @xiaomithemes). ๐Ÿ”— Pling (section) MIUI Avoid little-known sites - they can spread files with malicious code.
How to return the standard charging animation?
Return methods: If you used ADB: Repeat the steps with the original bootanimation.zip file from the firmware. If you used Magisk: delete the module in the Magisk app and restart the device. If you installed the theme: return the standard theme in the Theme app. In extreme cases, reset the settings (Settings โ†’ Additional โ†’ Restore and Reset), but this will delete all data.
Why does the battery quickly go down after the animation change?
This can happen for two reasons: Animation is too high resolution or FPS, which causes the processor to load harder; The animation file is corrupted and causes errors in the system; Solution: install animation with optimal parameters (resolution is not higher than 1080p, FPS is not higher than 30) or return the standard one.
Can I change the charging animation on Xiaomi Watch or fitness bracelet?
On Xiaomi smartwatches and bracelets (such as the Mi Band 8 or Xiaomi Watch 2 Pro), the charging animation is hard-wired into firmware. You can't change it without an official update from the manufacturer. The only option is to turn off the screen while charging through the device's settings.