How to change charging animation on Xiaomi smartphones: 5 proven ways

When you plug Xiaomi into charging, you get standard animations with interest and battery on the screen β€” boring and unoriginal. But few people know that this image can be replaced with something more stylish, from minimalist icons to dynamic ones. 3D-In this article, we will discuss all working ways to change the charging animation on devices under control. MIUI 12–14, including hidden settings, themes, and even manual editing of system files.

It's important to understand that not all methods are equally safe. For example, changing system files through ADB can cause crashes if you do something wrong. But using themes from the Mi Theme Store is the easiest and safest option, but with limited choices. We will detail each method, its pros and cons, and provide recommendations for different models, from the budget Redmi Note to the flagship Xiaomi 14.

1. Method: Use of those from Mi Theme Store

The easiest way is to install a custom charging animation theme. The Mi Theme Store has hundreds of free and paid themes that change not only wallpaper and icons, but also the way you display charging. Here's how to do it:

  • πŸ“± Open the Themes app (icon with brush) on your Xiaomi.
  • πŸ” In the search box, type in the queries: β€œbattery animation”, β€œcharging theme” or β€œcharging animation".
  • 🎨 Look at the themes available. Pay attention to the screenshots, and you should see what the animation looks like when you connect to the charging.
  • ⬇️ Download and apply the theme you like. After you use it, restart the device.

Not all themes change charging animations, some only affect wallpaper or icons. To make no mistake, read user reviews under the topic. For example, the theme "Dark Energy" or "Neon Charge" is guaranteed to change the style of displaying interest and battery icons.

⚠️ Attention: After update MIUI Some themes may be reset to standard settings. To avoid this, save your favorite theme to My themes. β†’ Chosen.

πŸ“Š What way to change the charging animation you tried?
Through the Mi Theme Store
With ADB
Through MIUI Launcher
No, just standard.
Other

2. Method: Configure via MIUI Launcher (without root)

If you don’t want to install a full theme, you can try changing the animations through the hidden settings of MIUI Launcher, which works on most devices with MIUI 12-14, but requires activation of the developer mode:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version until the notification appears.

Settings β†’ Additional β†’ For Developers

USB debugging

ADB

adb shell settings put global charging_animation_style 1

Here 1 is the animation style ID. The values available are:

  • 0 - standard animation;
  • 1 – minimalistic (only percentages);
  • 2 - animation with waves (on some firmware).

This method does not require root rights, but after a reboot or system update, the settings may reset. To return standard animation, use the command with 0 instead of 1.

πŸ’‘

If the command doesn’t work, try first disabling and enabling USB debugging again. Also check that the developer settings have enabled the Allow debugging (factory mode) option.

3. Method: Manual editing of system files (for advanced)

For those willing to take the risk, there is a way to change animations by replacing system files, which requires an unlocked bootloader and root rights, and backup data, and caution: wrong actions can result in a loss of warranty or a "brick" of the device.

Here's the step-by-step instruction:

  • πŸ”§ Install Magisk and get root access.
  • πŸ“ with the help of Root Explorer or ADB Go to the file: /system/media/theme/default/ It stores charging animation files, usually with the.zip or.png extension.
  • πŸ–ΌοΈ Replace the files battery_charging.png and battery_animation.zip You can download themes or create them in Photoshop).
  • πŸ”„ Reset the device.

Where do you get custom animation files? You can extract themes (.mtz files) from the archiver or download them from forums like XDA Developers.

  • Cyberpunk Battery – Neon animation
  • Minimalist Dot – a dot instead of an icon
  • 3D Battery is a large battery.

⚠️ Warning: Before you change files, back them up! If the phone doesn't boot after the changes, you'll have to refashion it through Fastboot.

What if the animation has not changed after the files have been replaced?
If you have replaced files but the animations remain standard, check: 1. File paths are correct (they may vary depending on the version of MIUI). 2. File rights (should be 644 or 755). 3. System cache (try clearing it via TWRP or adb shell command su -c'rm -rf /cache/*). If nothing helps, return the original files and try another method.

Method: Applications for customization (without root)

If you don't want to mess with themes or ADB, you can use third-party apps, which don't change the system animation, but add their own animation on top of it.

AnnexFunctionsConsReference
Battery Charge AnimationShows custom animation over standard, style selectionIt only works when the screen is on, advertisingGoogle Play
Charge Animation ChangerSupport GIF-animations, speed adjustmentRequires a May drain battery (may drain battery)Google Play
Always On EdgeShows animation on the screen off (for AMOLED)Plugins are paid, not on all devicesGoogle Play

These apps don't require root, but they have limitations, like not replacing the standard animation on the lock screen, but just overlaying it, and running them constantly can increase battery consumption by 5 to 10 percent.

5. Method: Firmware custom recaveri (for enthusiasts)

If you're willing to go further, you can install custom recavatories (TWRP) and flash modified firmware with modified animations, which is suitable for power users, because it requires:

  • πŸ”“ Unlocked bootloader (fastboot oem unlock);
  • πŸ“₯ Established TWRP for your model;
  • πŸ”§ Firmware with customization support (for example, xiaomi.eu or PixelExperience).

Custom firmware often already has alternative charging animation styles built in, such as xiaomi.eu, where you can choose between standard MIUI animation and Android Stock style.

  1. Check out your model support on the XDA Developers forum.
  2. Download firmware and TWRP for your device.
  3. Fastboot flash recovery twrp.img.
  4. In TWRP, reset (Wipe β†’ Advanced Wipe) and install the firmware.

⚠️ Warning: Firmware custom recovery voids warranty and may result in data loss.Before you start, make a full backup through TWRP Or Mi Flash Tool.

The boot loader (fastboot oem unlock) is unlocked

Downloaded firmware TWRP for your model Xiaomi

Data backup (photos, contacts, messages)

Battery charged at least 70%

Drivers installed ADB PC-only-->

Comparison of methods: which one to choose?

To make it easier for you to determine, we have compiled a comparative table of all methods with their pros and cons:

MethodDifficultyNeed root?Risks.The effect
Themes from Mi Theme Store⭐ (simple)❌ No.No.Limited choice
ADB-team⭐⭐ (middle-of-the-road)❌ No.Reset after update2–3 animation options
Manual file replacement⭐⭐⭐ (difficult)βœ… Yes.Possible "brick."Full customization
Party of annex⭐ (simple)❌ No.Battery consumptionOverlay over the standard
Custom firmware⭐⭐⭐⭐ (difficult)βœ… Yes.Loss of guaranteeMaximum customization

For most users, the best option is themes from the Mi Theme Store or ADB-If you want unique animation and you're willing to take a chance, try manual file replacement or custom firmware. The app side is for those who don't want to change anything in the system, but are willing to put up with overhead effects.

πŸ’‘

On devices with MIUI 14 and later, some methods (such as replacing files through root) may not work due to enhanced system protection, in which case try custom firmware or themes.

Frequent problems and their solutions

When changing the charging animation, users often encounter errors, and here are the most common ways to fix them:

  • πŸ”„ Animation reset after update MIUI. Solution: Re-use the topic or repeat ADB-If you're using manual file replacement, you'll have to replace them again.
  • ⚑ The phone doesn't show animations when fast charging Solution: Some themes don't support animation for Quick Charge.Try turning off fast charging in Settings β†’ Battery.
  • 🚫 ADB-Device unauthorized Solution: On the phone in the Debugging window USB Confirm the connection to the PC (check "Always allow from this computer").
  • πŸ“± After replacing the files, the phone does not turn on.Solution: boot to Fastboot (Power) + Vol Down) and run the original firmware through the Mi Flash Tool.

If none of the methods worked, check:

  • MIUI version (some features are only available on Chinese or global firmware).
  • The model of the device (on POCO and Black Shark can be their own nuances).
  • Updates (sometimes bugs are fixed in newer versions of MIUI).
Can you change the charging animation on Xiaomi without a computer?
Yes, there are two ways to do it without a PC: Install a theme from the Mi Theme Store (the easiest method); use apps like Battery Charge Animation (but they only overlay their animations on top of the standard); and deep customization (replace system files or replace system files). ADB-The computer will still need a command.
Why did the phone become slower after the animation change?
This can happen for two reasons: You installed a heavy theme that consumes a lot of resources. Try another theme or reset the settings. The side of the animation applications (like Always On Edge) run in the background and load the processor. Close them or delete them. If the lags appeared after manually editing system files, return the original files or reset the settings.
Is there a risk of losing the warranty if you change the animation?
Depends on the method: βœ… Safe to Guarantee: Themes from the Mi Theme Store, ADB-teams, third-party applications. ❌ Cancellates warranty: unlock the bootloader, get root, firmware custom recovery. If you used methods from the second group, before contacting the service center, return the device to the factory settings (fastboot oem lock to lock the bootloader).
Can I get back the standard charging animation?
Yes, here's how to do it depending on the method: If you used a theme, apply a standard theme in the Mi Theme Store. ADB: Adb shell settings put global settings charging_animation_style 0. If you have changed files manually: return the original files from the backup or re-flash the device.
Does this work on POCO and Black Shark?
Yes, but with reservations: POCO (for example, POCO X6 or POCO F5) use MIUI, So all methods should work except for Xiaomi-specific themes. Black Shark has its own JoyUI shell, so: Themes from the Mi Theme Store may not be suitable. ADB-The commands sometimes require other parameters. Manual file editing requires other paths (e.g., manual file editing, /system/media/theme/shark/). Before experimenting, check the information in the forums (for example, XDA) for your model.