How to change charging animation on Xiaomi Redmi 10: 3 working methods + risks

Xiaomi Redmi 10 is one of the most popular budget smartphones, but even it has hidden possibilities for customization. Standard charging animation with flashing battery and interest can get boring, especially if you want to stand out or just add a zest to everyday use. In this article, we will analyze all the available ways to change the charging animation – from safe themes to advanced methods with ADB and modified firmware.

It is important to understand that not all methods are equally safe. For example, changing system files through root or Magisk can lead to loss of warranty or even β€œbricking” the device. We will describe each method in detail, its pros, cons and potential risks so that you can choose the best option specifically for your Redmi 10 (including the Redmi 10 2022, Redmi 10 Prime and Redmi 10C models).

If you're a beginner, start with the first section on topics. If you're ready to experiment, go straight to ADB or Magisk modules. And if you want to go back, there's a setup reset manual at the end of this article.

1. The easiest way: using MIUI themes

The safest and most official method is to install custom themes from MIUI Themes, which change not only wallpaper and icons, but also the animation of charging, alarm clocks, and system sounds, which requires no root rights and is suitable even for users without technical skills.

How does it work? The theme replaces standard system resources (including battery animation) with its own. However, there is a caveat: not all themes support changing charging animations β€” this feature needs to be checked in the theme description or reviews. Below is a step-by-step instruction.

  • πŸ“± Open the Themes app (icon with brush) on your Redmi 10.
  • πŸ” In the search bar, enter the query: charging animation or battery animation (in English, the more).
  • 🎨 Look at the available themes. Pay attention to the screenshots, which often show you what the lock and charge screen looks like.
  • ⬇️ Download your favorite theme and apply it. Then restart your smartphone so that the changes take effect.

If the theme hasn’t changed the animation, try another one or check the theme settings (sometimes you need to manually enable the β€œCastomize Charging” option).

⚠️ Warning: Some themes may conflict with system fonts or wallpaper, leading to visual bugs. If your smartphone starts to slow down after using the theme, return the standard theme in your settings.

πŸ“Š How often do you change topics on Xiaomi?
Once a week.
Once a month
Only when you buy a phone
Never changed.

2. Change animations via ADB (no root)

If that's not enough, you can go ahead and change the animations through Android Debug Bridge (ADB), which doesn't require superuser rights, but requires command-line work, and is suitable for users who are willing to dig a little bit into the settings.

The essence of the method: we replace the standard animation file (bootanimation.zip or charging_animation.zip) It's a custom one:

  1. Connect your smartphone to your PC and enable debugging via USB (Settings β†’ About Phone β†’ MIUI Version β†’ 7 times press to unlock the developer options, then Settings β†’ Additional β†’ For developers β†’ Debugging over USB).
  2. Download and install ADB on your computer (for example, through Android Studio or 15 Seconds ADB Installer).
  3. Find or create your animation file in.zip format (you can download ready-made from the XDA or 4PDA forums).

Now, to the commands, open the command line (CMD or Terminal) and type:

adb devices

(Your device should show up) Then:

adb shell


su -c "mount -o rw,remount /system"




su -c "cp /sdcard/Download/charging_animation.zip /system/media/"




su -c "chmod 644 /system/media/charging_animation.zip"




reboot

Where /sdcard/Download/charging_animation.zip β€” path to your animation file (pre-copy it into your phone memory) After the reboot, new animations should appear.

⚠️ Attention: Misuse of the right ADB Always back up the original animation file with the adb pull command. /system/media/charging_animation.zip before his replacement!

USB | Installed ADB drivers on PC| Downloaded animation file in.zip| Backup of the original file | Battery charge >50%-->

3. Advanced method: Magisk modules for customization

If you've already got root rights through Magisk, there's almost limitless room for you to change the charging animations, and one of the most popular modules is Battery Animation Changer, which allows you to choose from dozens of pre-installed animations or download your own.

Advantages of this method:

  • πŸ”§ Flexible customization: you can change speed, colors and even add your own.gif animations.
  • πŸ”„ Easy rollback: if something goes wrong, just turn off the module in Magisk.
  • πŸ“± Compatibility: Works on most Xiaomi devices with MIUI 12/13/14.

Installation instructions:

  1. Install Magisk Manager and get root rights (if you haven’t already).
  2. Download Battery Animation Changer from XDA Developers or Magisk Telegram channel.
  3. Install the module through Magisk β†’ Modules β†’ Install from storage.
  4. Restart the device and open the module application to adjust the animation.

In the module settings you will find:

  • 🎞️ List of animations (from static icons to dynamic ones) GIF).
  • 🎨 Color editor – you can adjust the animation to the color scheme of the phone.
  • ⚑ Fast Charging Mode – A Separate Animation for Quick Charge.

⚠️ Note: Some Magisk modules may conflict with MIUI If after installing the module, the smartphone begins to overheat or discharge quickly, remove the module and check the logs in Magisk.

What to do if the module is not working?
If the animation has not changed after installing the module, try: 1. Clear the cache in Magisk (Cleaning section). 2. Remove conflicting modules (e.g. MIUI Debloater). 3. Manually copy animation files to /system/media via Root Explorer. 4. Check the compatibility of the module with your version of MIUI (some modules only work on MIUI 13+).

4. Manual editing of system files (for experienced)

This is only suitable for users with root and file editing experience, and we will change the animation directly to the /system/media folder, where all standard MIUI graphics resources are stored.

You'll need:

  • πŸ“± Xiaomi Redmi 10 with root rights and Magisk installed.
  • πŸ’» PC ADB or file manager with root support (e.g. Solid Explorer or FX File Explorer).
  • πŸ–ΌοΈ Animation files in.zip format (you can create yourself or download ready-made).

Step-by-step:

  1. Download the archive with animation (for example, charging_animation.zip) And put it in your phone's memory.
  2. Open Root Explorer and go to /system/media.
  3. Find the original animation files: bootanimation.zip β€” animation; charging_animation.zip β€” charging-animation; shutdown_animation.zip β€” shutdown.

charging_animation_bak.zip

/system/media

644

Reboot your smartphone.

If the animation has not changed, check:

  • πŸ” File name (must match the original name).
  • πŸ“ Resolution and format of animation (only certain sizes are supported, for example) 1080x2340 for Redmi 10).
  • πŸ”§ Access rights to the file (must be rw-r)--r--).
Animation filePermission (pixels)FormatNotes
charging_animation.zip1080Γ—2340ZIP with PNG/JPGIt should contain part0, part1 and desc.txt.
bootanimation.zip1080Γ—2340ZIP with PNGIt can be in conflict with MIUI optimizations.
shutdown_animation.zip1080Γ—2340ZIP with PNG/GIFNot all versions of MIUI support GIFs.

πŸ’‘

If you’re creating your animation, use Adobe After Effects or Blender for rendering, and then convert to the next one. PNG-The sequence is FFmpeg. The finished templates can be found on DeviantArt or XDA.

5. Third-party applications: risks and opportunities

There are a few apps on Google Play that promise to change the charging animation without root, but most of them either don't work on MIUI or require payment for basic features, and we tested a few popular options and collected their pros and cons.

List of annexes:

  • πŸ“± Battery Animation Changer is a simple interface, but only works on some Xiaomi devices.
  • 🎨 Boot Animations is a large animation library, but requires root to work properly.
  • ⚑ Charging Animation & Sound – allows you to change both sound and animation, but contains aggressive advertising.

As a rule, these applications work on one principle:

  1. They create an overlay on top of standard animation (which can lead to bugs).
  2. Or replace system files via ADB (which requires a PC connection).

We do not recommend using these applications for several reasons:

  • 🚫 Security: Many will request permission to access files and contacts without giving a reason.
  • 🐒 Performance: Overlays can slow down the system and increase battery consumption.
  • πŸ’Έ Hidden fees: often basic features are free, but for normal animations ask for payment.

⚠️ Note: Applications like Battery Animations for MIUI" Check the reviews and reputation of the developer on Google Play or APKCombo before installing.

6.How to bring back standard charging animation

If the animation experiments failed or you just want to get it back to normal, there are a few ways to roll back:

For users who have changed animations through themes:

  • 🎨 Return the standard theme to the settings (Settings) β†’ Topics β†’ Standard).
  • πŸ”„ Reboot your smartphone.

For those who have used ADB or Magisk:

  1. If you have backup of the original file, return it back: adb shell su -c "cp /system/media/charging_animation_bak.zip /system/media/charging_animation.zip" su -c "chmod 644 /system/media/charging_animation.zip" reboot
  2. If you have used the Magisk module, simply deactivate it in the module manager and restart the device.

For cases where the smartphone does not turn on or hovers on the charging screen:

  • πŸ”Œ Connect the device to charging and hold the power button 10-15 second-on-seconds.
  • πŸ› οΈ If it doesn’t work, try Fastboot (hold power). + Volume down) and reset using the Mi Flash Tool.

πŸ’‘

Always back up the original animation files before replacing them, which will allow you to return everything back in 2 minutes if something goes wrong.

FAQ: Frequent questions about changing charging animations

❓ Can I change the animation without rooting and ADB?
Yes, but the choice is limited. The only safe way is to use MIUI themes that support customizing the charging screen, and some Google Play apps promise to change animations without root, but they often run unstable or require payment.
❓ Why after the change in animation, the smartphone began to slow down?
This can happen for several reasons: 🐒 The animation is too heavy (for example, GIF High resolution or large number of personnel). πŸ”§ Conflict with other Magisk modules or optimizations MIUI. πŸ“± Incorrect permissions to access the animation file (must be 644) Solution: return the standard animation and try another file with lower resolution.
❓ Where to download high-quality animations for Redmi 10?
Best sources: 🌐 XDA Developers – Xiaomi Redmi section 10 Themes & Apps. πŸ“± Telegram channels about topics MIUI (for example, @miuithemes). 🎨 DeviantArt – Search on Demand MIUI Pay attention to the animation resolution - for Redmi 10 fitting 1080Γ—2340.
❓ Can I change the charging animation to Redmi 10 with a locked bootloader?
Yes, but only through the subject matter. MIUI or ADB (Methods with Magisk or manual editing of system files require an unlocked bootloader. 10, To: Apply for unlocking through the official Xiaomi website. 7-14 Days (wait time depends on the region) Use the Mi Unlock Tool to unlock. ⚠️ Unlocking the bootloader resets all data on the phone!
❓ Why After Updating MIUI animation dropped?
Updates MIUI They often overwrite system files, including animations, to avoid this: πŸ”„ Before upgrading, backup your custom animation. πŸ“₯ After the update, repeat the file replacement procedure (via ADB magisk). 🚫 Turn off automatic theme updates in settings (Settings) β†’ Topics β†’ Auto-update).