How to change charging animation on Xiaomi Redmi Note 10 Pro: 5 proven ways

The Xiaomi Redmi Note 10 Pro is one of the most popular mid-range smartphones, but even it has some minor drawbacks. One of them is the standard charging animation, which can get boring over time. Fortunately, it can be changed in a number of ways, from simple theme tweaks to deep system modifications.

In this article, we will discuss all available methods - from official (without risk for warranty) to advanced (require unlocking the bootloader). MIUI Theme Editor, ADB-It's important that some methods can lead to resetting or locking the device if you don't perform correctly.

1. Ways to change charging animation: which one to choose?

Before you make any changes, you need to figure out the level of difficulty you're willing to go to, and you can divide all of these methods into three categories:

  • πŸ”Ή Safe (does not require root or unlock): Change the theme through Settings β†’ Topics, use of third-party launchers.
  • πŸ”§ Medium difficulty (requires) ADB Replacement of system files via adb pull/push.
  • ⚠️ Advanced (risky): editing bootanimation.zip through TWRP magisk.

If you're a beginner, start with the first method. Power users can jump straight to ADB or custom firmware. Note: On the Redmi Note 10 Pro with MIUI 13/14, some methods may not work due to manufacturer limitations.

πŸ“Š What kind of animation changes do you prefer?
Official settings (no risk)
ADB-team (debugging)
Castom firmware (root/TWRP)
I don't know, I'll pick it after reading it.

2. Method 1: Change theme through MIUI Theme Store (without root)

The easiest way is to use the built-in MIUI themes, many of which change not only the wallpaper and icons, but also the charging animations. Here's how to do this:

  1. Open the Themes app on the main screen.
  2. Go to the Popular or Animations section.
  3. Select a theme marked β€œChanges Charging Animation” (e.g., β€œEnergy Charge” or β€œNeon Battery”).
  4. Click Apply and confirm the changes.

⚠️ Attention: Not all themes really change the charging animation - some only add effects to the lock screen.

β˜‘οΈ Preparation for the topic change

Done: 0 / 4

3. Method 2: Replacement via ADB (without root but with debugging)

If standard themes don't work, you can manually replace animations through ADB (Android Debug Bridge), which doesn't require root rights, but you need unlockable debugging over USB.

You'll need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Redmi Note 10 Pro with debugging enabled (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to unlock the developer settings).
  • πŸ“ New animation file in.zip format (for example, battery_charge.zip).

Instructions:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command line in the adb folder and do: Adb devices Make sure the device is defined.
  3. Download the original animation file (for backup): adb pull /system/media/battery_charge.zip
  4. Place your new file in the same folder on your PC and upload it to your phone: adb push battery_charge.zip /sdcard/ adb shell su mount -o rw,remount /system cp /sdcard/battery_charge.zip /system/media/ chmod 644 /system/media/battery_charge.zip reboot

⚠️ Attention: MIUI 14 The new system can block changes in the /system even ADB. This will require Magisk or TWRP.

What to do if ADB issues a Read-only file system error
This error means that the section /system It's set up in read-only mode: 1. Try the team. `adb remount` before copying. 2. If it doesn’t help, unlock the bootloader and install Magisk to get root rights. 3. Some of the firmware requires a rollback to an older version. MIUI (for example, 14 on 13).

Method 3: Install custom animation via TWRP

For advanced users, the most reliable way to stream custom animations is through TWRP.

  • πŸ”“ Unlocked bootloader (fastboot oem unlock).
  • πŸ› οΈ Established custom recovery (TWRP Or OrangeFox).
  • πŸ“¦ Animation file in format bootanimation.zip (You can download it on the forums. XDA Developers or 4PDA).

Step-by-step:

  1. Download the appropriate bootanimation.zip (e.g., from here).
  2. Reboot your phone to TWRP (clip Power + Volume up).
  3. In TWRP, select Advanced β†’ File Manager.
  4. Go to /system/media/ and find the original bootanimation.zip.
  5. Delete the old file and copy the new one.
  6. Change the access rights to 644 (long-click on the file β†’ Permissions).
  7. Reboot to the system.
Advantages of the methodDeficiencies of the method
βœ… It works on any firmware.❌ Requires unlocking the bootloader (data reset)
βœ… Supports high-resolution animations❌ Risk of "brike" in an error
βœ… You can bring back the original animation.❌ Violates Xiaomi’s Guarantee

πŸ’‘

Before you run your firmware through TWRP, make a full backup of the /system partition in.tar format. This will help restore the phone if something goes wrong.

5. Method 4: Magisk and modules

If you already have Magisk installed, you can use ready-made modules to replace animations, which is safer than manual editing of system files, since the changes apply in the Magisk sandbox.

Instructions:

  1. Install Magisk (if not already installed).
  2. Download the charging animation module (for example, Battery Animation Changer from XDA or Telegram channels).
  3. Open Magisk β†’ Modules β†’ Install from storage.
  4. Select the downloaded.zip file and wait for the installation.
  5. Reboot the phone.

The advantage of this method is the ability to roll back to the original animation in one click (just remove the module in Magisk).In addition, modules are updated often, and you can choose from dozens of animation options.

⚠️ Note: Some modules may conflict with other Magisk modifications (e.g., audio or kernel modules.

6. Method 5: Castom firmware (for power users)

If you’re willing to take drastic measures, installing custom firmware (like LineageOS, Pixel Experience or crDroid) will give you complete control over the charging animations.

  • 🎨 Built-in animation settings in Settings β†’ Display.
  • πŸ”„ Option to choose from several predefined options.
  • πŸ› οΈ Support Substratum or LSPosed themes for deep customization.

However, this method has serious disadvantages:

  • ❌ Loss of official updates from Xiaomi.
  • ❌ Risk of unstable camera or sensor performance (especially on the Redmi Note 10 Pro with its MediaTek Helio) G96).
  • ❌ Difficulty returning to stock firmware.

If you do, follow this algorithm:

  1. Unlock the bootloader through the Mi Unlock Tool.
  2. Install TWRP or OrangeFox Recovery.
  3. Download the firmware from the official website (for example, LineageOS).
  4. Sweat the firmware through recovery, then install GApps (if you need Google services).

πŸ’‘

Custom firmware is the most powerful customization tool, but it requires a deep knowledge. Beginners should focus on methods 1-3.

7. Frequent mistakes and how to avoid them

When you change the charging animation, users often face typical problems, and here are the most common ways to solve them:

Problem.Reason.Decision
The animation did not change after the topic was applied.Theme does not support changing charging animationsCheck the topic description or try another one.
Adb: Error: Closed when copying a fileInsufficient rights or partition mounted in ro modeDo adb remount or use Magisk
The phone will not turn on after replacing bootanimation.zipIncorrect file format or access rightsRestore the original file via TWRP
Animation displayed with artifactsThe animation resolution does not match the screen (1080x2400 for Redmi Note 10 Pro)Find the animation with the right resolution or edit it in Adobe After Effects

If the phone stops loading after the change, don't panic, 90% of the time it helps:

  1. Download in Fastboot Mode (Food + Volume Down).
  2. Firmware of the original boot.img via fastboot flash boot.img.
  3. Recovery through the Mi Flash Tool (at last).

8.Where to download high-quality charging animations?

Not all animation files from the Internet are suitable for the Redmi Note 10 Pro.

  • 🌐 XDA Developers: Redmi Note section 10 Pro (look for topics marked with a note) [ANIMATION]).
  • πŸ“± Telegram channels: @MIUIThemes β€” theme-and-animation. @XiaomiCustomization β€” Custom modifications for Xiaomi.
  • 🎨 Designer sites: LottieFiles -.json animations (to be converted to.zip) DeviantArt - search for "battery animation".

⚠️ Note: Only download files from trusted sources. Some archives may contain malicious scripts, especially if they require additional installation. APK.

Before installation, check:

  • πŸ“Œ File format – must be.zip with the correct structure (desc.txt) + folder part0, part1).
  • πŸ“Œ Resolution – for Redmi Note 10 Pro optimal 1080x2400 (20:9).
  • πŸ“Œ Compatibility – the description should indicate that the animation works on the MIUI 12/13/14.

πŸ’‘

If you want to create your own animation, use templates from this repository. Adobe After Effects or free Blender are suitable for editing.

FAQ: Answers to Frequent Questions

Can I change the charging animation without a computer?
Yes, but the options are limited. You can: Use themes from the MIUI Theme Store (method 1); install a launcher like Nova Launcher with animation support (but this will only change the lock screen, not the charging itself); Complete replacement of system animation without a PC will require root and a file manager with superuser rights (for example, FX File Explorer).
Why did the phone stop after the animation was replaced?
This can happen for two reasons: Animation too heavy: if the file weighs more than 10 MB or contains highly detailed animation. 3D-graphics, Helio processor G96 It may not be possible to cope. MIUI Optimization: Turn off optimization in Settings β†’ Special facilities β†’ Optimization MIUI. Solution: Go back to standard animation or choose a lighter option (e.g..gif instead of.gif.mp4).
How to return the standard charging animation?
The way it works depends on how you changed it: πŸ”„ If you use a theme, apply a standard theme to Settings. β†’ Topics. πŸ–₯️ If you've changed through ADB β€” Repeat the steps, but copy the original battery_charge.zip (You made a backup?). πŸ› οΈ If you've stitched through TWRP/Magisk β€” Remove the module or restore the original file from the backup. In extreme cases, reset the settings through Settings. β†’ System system β†’ Resetting settings (data not affected).
Will this manual work on the Redmi Note 10 (not Pro)?
Partially. Redmi Note. 10 (model mojito/sunny) It has a different iron (Snapdragon) 678) and screen resolution (1080x2400, But with a different ratio. The main differences: πŸ“± Paths to animation files may differ (e.g, /system/media/bootanimation.zip instead battery_charge.zip). πŸ”§ Some custom firmware for Note 10 Pro is not suitable for Note 10. 🎨 Animations must be selected under permission 1080x2400, But with a different notch location for the front camera, check for compatibility on forums before experimenting, 4PDA).
Can I change the wireless charging animation?
The Redmi Note 10 Pro doesn't have hardware-enabled wireless charging, so there's no animation for it. However, if you're using reverse wireless charging (for accessories), it's not a hardware-enabled thing: πŸ”‹ The animation will be the same as when wired charging. πŸ› οΈ To change it, follow the same instructions (methods 1-5). USB-C), The animation may not be displayed at all – this is a limitation MIUI.