Why Xiaomi Charging Animation is Worth Attention
When you plug Xiaomi into a charger, the screen comes to life: dynamic effects, battery level indicators, or even mini-games. These animations don't just grace the process - they signal charging status, prevent the screen from accidentally turning on, and can even extend battery life if set up correctly. For example, turning off bright animations at night reduces the load on the display and battery.
In the latest versions of MIUI (starting with MIUI 12), the manufacturer has added flexible animation settings, but many users are still unaware of the hidden features. Moreover, some models (for example, Redmi Note 12 Pro+ or Xiaomi 13 Ultra) have unique effects that are not in the budget lines. In this article, we will discuss how to activate standard animations, where to find hidden settings, and whether you can install custom effects without root rights.
Standard Charging Animation Settings in MIUI
The basic animation options are hidden in the Settings โ Display โ Lock screen. Here you will find the Charging Animation switch, which is on by default on most devices. However, not everyone knows that MIUI 13/14 has an Animation Style option that allows you to choose between:
- ๐ Classic indicator โ a simple charge scale with percentages.
- ๐ Energy Wave โ dynamic animation that simulates battery filling (available on Xiaomi) 12T newer).
- ๐ฎ Mini-game - an interactive element where you can "help" the battery to charge (for example, on the battery). POCO F5).
- ๐ Night mode โ muted colors for comfortable use in the dark.
On some devices (e.g. Redmi K60), the same menu contains the color of animation option, where you can choose a shade for wallpaper or theme of decoration. If you do not have one, do not worry: below we will tell you how to circumvent this restriction.
โ ๏ธ Note: On smartphones with AMOLED-In the case of screens (for example, Xiaomi 13 Lite), bright animations can cause pixels to burn out during prolonged use.
Hidden settings: how to enable extended effects
MIUI has undocumented features that can be activated through engineering menu codes or special gestures, such as Qualcomm Snapdragon models (such as the Xiaomi 11T Pro) that work as follows:
- Open the Phone app.
- Enter the combination ##4636##.
- Go to the section Information about the battery.
- Click 5 times on the Charge Level bar โ a hidden menu with additional animation styles will appear.
Another way is to use a triple-touch gesture (touch the lock screen three times while charging) and on some firmware, this activates Energy Rain mode, a unique animation where energy droplets drain into the battery, an effect that has not been officially announced, but works on MIUI 14 for the Redmi Note 11 Pro+ and Xiaomi 12.
What to do if the code doesn't work?
Castom animations: setting up your effects
If you're tired of the standard options, you can install the animation side through themes or specialized applications. The easiest way is to use MIUI Theme Editor:
- Download the MIUI Theme Editor app (or MTZ Theme Editor for advanced users) from Google Play.
- Select the Lockscreen Charging template.
- Download your own.gif or.apk files with animation (maximum size โ 5 MB).
- Apply the theme through Settings โ Themes โ My themes.
For deeper customization, you will need:
- ๐ฑ Root rights (to modify system files in the /system/media).
- ๐ ๏ธ ADB-commands (e.g. adb shell settings put global) charging_animation_custom 1).
- ๐จ Resource Editor (e.g., APKTool for modification) framework-res.apk).
Make a backup of the current theme|Check the version. MIUI (should be maintained MTZ-format)|Download compatible animation (resolution must match the screen)|Disable automatic update of themes-->
Note that MIUI 15 (expected in 2026) will be supported in Lottie format, allowing vector effects to be set without loss of quality, while Xiaomi 14 and Redmi K70 are only available raster formats.
Problems with animation: why it doesnโt work or slows down
If the charging animation suddenly disappeared or started twitching, the reasons may be as follows:
| Problem. | Possible cause | Decision |
|---|---|---|
| Animation doesn't appear | Disabled in settings or MIUI crash | Check Settings โ Display โ Charging animation. If it doesn't work, reset the lock screen settings. |
| Animation slows down | CPU overload or unoptimized theme | Turn off background apps or return a standard theme. On weak chips (like the Snapdragon 480), static indicators are recommended. |
| Colors are distorted | Conflict with night mode or screen calibration | Turn off Nightlight in the display settings or reset the color profile. |
| Animation resets after rebooting | Failure of theme cache or MIUI update | Clear the cache to Settings โ Apps โ Themes or reinstall the theme. |
On devices with MediaTek Helio (e.g. Redmi 10C), sometimes a bug occurs when the charging animation freezes by 1% despite the actual battery level.
- Connect the charging, wait for the animation to appear.
- Press the power button for 10 seconds (forced reboot).
- After the inclusion, the animation should be updated.
โ ๏ธ Note: Xiaomi Pad 6 and other tablets with MIUI Charging animations may conflict with the Second Workspace mode. If the screen flickers when you connect the charging, turn off this feature in the multitasking settings.
Charging animations on different Xiaomi models: what is available
The functionality of the animations depends heavily on the device model and the version of MIUI. Below is a comparative table of possibilities for popular smartphones:
| Model | Dynamic wave | Mini-games | Color customization | Support for Lottie |
|---|---|---|---|---|
| Xiaomi 13 Ultra | โ | โ (3 games) | โ (RGB-panel) | โ (s MIUI 14.0.5) |
| Redmi Note 12 Pro+ | โ | โ | โ (palette) | โ |
| POCO F5 | โ | โ (1 game) | โ | โ |
| Xiaomi 12T | โ (effectually 3D) | โ | โ | โ |
| Redmi 10A | โ | โ | โ | โ |
On flagships (such as the Xiaomi 14 Pro), animations are synchronized with the cooling system: if the phone overheats, the effects are automatically simplified to reduce the load on the processor. On budget models (such as the Redmi A2+), only a static indicator is available.
๐ก
If you travel frequently, set the theme with the animation "World Time" โ it shows not only the level of charge, but also the local time in the selected country, which is convenient for adapting to new time zones.
How to completely disable charging animation
If any animation is in your way, you can deactivate it in several ways:
- Through settings: Settings โ Display โ Lock screen โ Charging animation โ Off.
- Through ADB: Connect your phone to your PC and execute the command: adb shell settings put global charging_animation_enabled 0
- Enter ##7594##, select Power off charging and disable Animation.
On some firmware (e.g. Xiaomi.eu), animation can only be disabled by editing the build.prop file.
ro.charging.animation.disabled=1Then restart the device. If the animation still appears, check if the theme is overlaid, in which case return the standard MIUI theme.
๐ก
Disabling charging animations can increase battery life by 2โ5% by reducing the load on the processor and display.