The standard charging animation on Xiaomi Redmi 9 can get boring over time, especially if youβre used to personalizing your smartphone. Fortunately, the manufacturer and third-party developers offer several ways to change it, from simple design themes to deep system modifications. In this article, weβll break down all the current methods, including those that do not require root rights, and those that give full control over the appearance of the lock screen while charging.
It's important to understand that not all methods are equally safe. ADB-If you do not act carefully, we will describe each method in detail, indicate its pros and cons, and give recommendations for restoring standard animation if something goes wrong. If you are a beginner, start with the simplest options and only then move on to the most difficult ones.
So we're going to go into detail on each of these, and start with the safest one, and end with the most flexible, but risky ones.
1. Change animation through standard MIUI themes
The easiest and safest way is to use the built-in theme feature in MIUI. This method requires no technical skills and is suitable even for users who are afraid of breaking anything in the system. Xiaomi themes often come with packages that change not only wallpaper and icons, but also the charging animation.
To find the right topic, follow the following steps:
- π± Open the Themes app on your Redmi 9 (brush-shaped icon).
- π In the search bar, enter the query: βcharging animationβ or βcharging animationΒ».
- π¨ Look at the options available. Pay attention to the rating and the number of downloads, this will help you choose a quality theme.
- π₯ Click Apply to set your favorite theme. Charging animation will change automatically.
If the animation hasn't changed after you've applied the theme, try restarting the device. Sometimes the changes only come into effect after the reboot. Also, you should note that not all the themes support changing the charging animation -- some only change the wallpaper or fonts, in which case you'll have to look for another theme or use alternative methods.
2. Use of third-party launchers with support for customization
If the built-in themes donβt work, you can try third-party launchers that offer advanced lock screen settings, including charging animations. For example, Nova Launcher or Lawnchair let you set your own wallpaper and animations for different device states.
For this:
- Download and install the selected launcher from Google Play.
- Run it and select the Lock Screen or Animation option in the settings (the name may vary depending on the launcher).
- Download the animation package (usually.zip or.apk files) and apply it.
There is a downside to this method: not all launchers support changing the charging animation at the system level. Most often they simply overlay their own graphics on top of standard animation, which may not look quite organic. In addition, some launchers may conflict with MIUI, causing delays or bugs when locking the screen.
π‘
Before installing a third-party launcher, back up your current lock screen settings. This can be done through Settings β System and Device β Backup.
3. Install custom animation via ADB (no root)
For more advanced users willing to work with ADB (Android Debug Bridge), there is a way to change the charging animation without getting root permissions. This method requires connecting a smartphone to a computer and executing multiple commands, but gives more than standard themes.
Here's the step-by-step instruction:
Enable debugging over USB in the developer settings
Install ADB drivers on your computer
Download the archive with animation in format.zip
Connect your phone to your PC via USB-cable-->
adb devices
adb shell
su -c"mount -o rw,remount /system"
su -c"cp /sdcard/charging_animation.zip /system/media/"
su -c"chmod 644 /system/media/charging_animation.zip"After you complete these commands, restart the device. The new animation should appear on the lock screen while charging. Note: this method does not work on all versions of MIUI, especially on the latest updates, where Xiaomi has tightened its security policy.
β οΈ Attention: Misuse of the right ADB If you stop turning on after you restart, try going to Recovery Mode and reset to factory settings.
Modification of system files (root required)
If you're willing to take risks and get root rights, you can manually replace the system files that animation charging, which gives you maximum freedom, but also maximum risk - if you make a mistake, you can get a brick instead of a phone.
Algorithm of action:
- Get root rights with Magisk or another tool.
- Download the archive with new animations (files should be in.zip format and correspond to the screen resolution of Redmi 9 - 720Γ1600).
- Use Root Explorer or Solid Explorer to navigate the path /system/media/.
- Replace the files bootanimation.zip and charging_animation.zip on their own.
- Set the correct access rights: 644 (rw-r-----).
- Reset the device.
If the phone doesnβt boot after replacing the files, try returning the original files via TWRP Recovery. To do this, save a copy of them to a memory card or computer. Also make sure that the downloaded animation is compatible with your version of MIUI β some packages can be designed for other Xiaomi models.
What if the phone doesnβt turn on after replacing the files?
5. Applications for customization of the lock screen
Google Play has several apps that allow you to change the charging animation without deep interference with the system.
- π¬ Always On Edge β Adds animations to the lock screen, including charging.
- π Charging Animation Changer β a specialized application to replace standard animation.
- πΌοΈ Lock Screen & Wallpaper Carousel β allows you to customize dynamic wallpaper, including animations when charging.
These applications have limitations:
- Many require permission to overlay (in the security settings).
- Some features are only available in the paid version.
- Animation can be superimposed on top of the standard, rather than replacing it completely.
Check reviews before installing, some apps may contain ads or collect data, and be aware that they may conflict with MIUI, especially if the phone has power-saving modes on.
Comparison of methods of changing charging animation
| Method | Difficulty | Root is required. | Risks. | Flexibility |
|---|---|---|---|---|
| Standard MIUI themes | β | β No. | Absent. | Limited. |
| Side of the launchers | ββ | β No. | Conflicts with MIUI | Medium |
| ADB (no root) | βββ | β No. | System failures | Tall. |
| Modification of system files | ββββ | β Yes. | High (risk of "bricking") | Maximum |
| Third-party annexes | ββ | β No. | Advertising, data collection | Low. |
As you can see from the table, the safest and easiest method is to use standard MIUI themes, while modifying system files gives you maximum freedom, but also maximum risks.
How to Return Standard Charging Animation
If after the experiments you want to return the original animation, you can do it in several ways:
- π Apply a standard theme in the Topic Appendix.
- π± Reset the lock screen settings in Settings β Lock screen β Reset.
- π» If you change files through ADB or root, return the original files bootanimation.zip and charging_animation.zip.
- π§ In extreme cases, reset to factory settings (all data will be deleted!).
If the animation didn't come back after the reset, maybe the third-party app or launcher is still active. Check the list of installed programs and remove those that may have affected the lock screen.
π‘
Before any experiment with system files, back up via Settings β Additional β Backup and Reset. This will allow you to quickly restore the phone to work in the event of a crash.