Xiaomi smartphone owners often want to personalize their device by making it unique and reflective of their individual style. One of the noticeable interface elements that catches the eye every day is the lock screen and the battery charging process. On the Redmi 9 model running the MIUI shell, standard animation can seem boring or just familiar, which encourages users to look for ways to change it. Fortunately, the system offers flexible customization tools that allow you to transform the visual perception of the connection to the power source.
Changing the charging style is not just a matter of aesthetics, but also a way to better control the status of the battery. Vivid indicators and unusual graphs allow you to instantly read information about the percentage of charge without even unlocking the screen. In this article, we will detail all the available methods for modifying the appearance of charging, from built-in theme functions to third-party applications. You will learn how to safely implement changes and what to do if standard methods do not work.
Before you start making any active modifications, it is important to understand that visual style depends on the firmware version and the regional identity of the device. Global versions of MIUI may differ in functionality from Chinese builds. However, the basic principles of working with themes remain universal for the entire ecosystem.
Built-in MIUI personalization capabilities
The first place to look at Xiaomi Redmi 9 is the official Theme app, a centralized hub where developers from around the world publish their creations. Many themes include not only wallpaper and icons, but also unique lock screens with author's charging animations. When you install this theme, the system will suggest using all the components or selecting only the ones you need, such as only Lock Screen.
The process of finding the right style requires care. The theme description often includes supported features. If the theme contains custom animation, this is usually shown in a preview or mentioned in the change list. Once the theme is applied, it is enough to plug in the charger to see the result. However, not all the themes are compatible with the specific screen resolutions or Android versions on which Redmi 9 is based.
It's worth noting that standard system settings also allow you to change some display settings. Going to Settings β Lock screen, you can choose the format of the watch and the date, which indirectly affects the perception of the screen while charging. While this does not change the animation of the lightning or circle itself, it creates a general visual context. Deep customization still requires the use of specialized resources.
β οΈ Note: Installing themes from unverified sources can lead to unstable system operation or advertising. Use only the official Topics app or trusted communities.
π‘
Before installing a new theme, take a screenshot of the current lock screen to easily return to the original design if you donβt like the new style.
Using the Mi Themes app to change animations
Mi Themes is the primary tool for changing the look of a smartphone. To find a charging style, you need to open the app and search. Type in keywords like "Charge," "Battery," "Animation" or "Lockscreen." Results filtering allows you to quickly weed out topics that do not contain the necessary components. In Redmi 9, search is quite efficient, finding thousands of design options.
Once you select your favorite theme, click the download button and then Apply. The system will tell you which items will be changed. Make sure that the list has a Lock Screen or Lock Screen. This component is responsible for displaying the graphics when the cable is connected. If you use only wallpaper, charging animation will remain standard.
In some cases, new animations may not be displayed immediately, due to caching system resources, it is recommended to restart the device after applying the theme, and in the theme settings, you can try to switch the lock component to the standard one, and then return the custom one again to force the interface resources to be updated, this often solves the problem of sticking to old graphics.
- π Open the Topics app and go to the search section.
- π¨ Enter the request "Charge style" or "Charge animation" for filtering.
- π₯ Download the theme and click Apply by selecting the lock component.
- π Reboot your smartphone to activate changes.
Third-party applications for lock screen customization
If MIUI is not built in, third-party solutions come to the rescue from the Google Play store. Apps like Lock Screen & Notifications or specialized launchers allow you to completely replace the standard lock screen.
Using third-party blockers has its advantages and disadvantages. On the one hand, you get unlimited customization options: gifs, video wallpaper, complex weather and time widgets. On the other hand, such applications consume additional battery power, since they must constantly run in the background. On Redmi 9 with its capacious battery, this is not critical, but the impact on autonomy will be noticeable.
To set this style, you need to download the application, give it all the permissions you want, including access over other windows and work in the background. Then you select the option "Charging style" or similar in the application settings, and then you start the third-party application interface when you connect the cable, not the system one, and this gives you maximum creative freedom.
Impact on productivity
It is important to set exceptions in Xiaomi's power saving system. Go to Settings β Battery β Application Management, find the installed blocker and select No Limits mode. Without this step, the system can force the application to close, and the charging animation will not start.
Configure widgets and indicators in Always On Display mode
Redmi 9 model is equipped with IPS-The screen does not support the technology Always on Display (AOD) at the hardware level, as they do. AMOLED-But it's software-based, and you can set the lock screen to enable the time and notifications after you turn off the screen. AOD, This allows you to see the charging status without touching the phone.
For more advanced visualization, you can use widgets on the theme lock screen itself. Many modern MIUI themes include large, stylish watches with a battery indicator that are activated when you press the screen while charging, which creates the effect of having information without constantly burning pixels.
You can also adjust the behavior of the screen when charging. You can find optimization options in Settings β Battery. Although they don't change the picture, they affect how long the screen will burn after you plug in the cable. Some users prefer to let the screen go off immediately, others prefer to show the animation longer.
| Method | Difficulty | Impact on the battery | Variability |
|---|---|---|---|
| Official themes | Low. | Minimum | Medium |
| Third-party blockers | Medium | High. | Very high. |
| MIUI widgets | Low. | Low. | Low. |
| Root modifications | Tall. | Depends on fashion. | Maximum |
β οΈ Warning: Constantly turning on the screen or using heavy widgets while charging can cause the smartphone body to heat up, especially if fast charging is used.
Advanced customization through Root rights and modifications
For users who are not afraid to experiment and have an unlocked bootloader, the door opens to the world of system modifications. Obtaining Root rights (for example, through Magisk) allows you to change the system files responsible for the interface framework, this is the only way to change the standard animation "dead" by embedding it into the system itself, rather than simply overlapping with the the theme.
There are special modules for Magisk and patches for system APKs that change the logo when you download and the charging animations at the system level. Installing such mods requires accuracy. An error in editing system files can lead to bootloop. So before any action you need to do a full backup of data through TWRP or similar recoveries.
The process is usually like this: unlock the bootloader, install a custom backup, get superuser rights, install the module, then replace the graphics resources in the /system/framework or /system/media folder, which gives the most stable and native result, but deprives the device of warranty.
βοΈ Preparation for Root-Modifications
For Redmi 9, which is often used as a working tool or a phone for the elderly, the risk of instability may not be justified, but for enthusiasts, it is the only way to completely unique the device.
Troubleshooting and troubleshooting
Often users are faced with a situation where the installed theme does not display a new charging animation. The most common reason is a conflict of versions of MIUI. The theme could be created for an older or new version of the shell. In this case, cleaning the cache of the Theme application will help. Go to Settings β Apps β All Apps β Themes β Memory β Clear.
Another problem is the theme bug, and the author may have forgotten to include charging animation resources in the package, check other users' reviews, and if the problem is massive, you should choose another theme, and the animation may not work if the Power Saving mode is on, which turns off unnecessary visuals to save charge.
If you use a third-party app to lock, but it doesn't start when you connect the cable, check the permissions. Android 10/11 (which runs Redmi 9) requires manual permission to display on top of other apps and auto-start. Without these permissions, the system will block the third-party interface from starting.
- π Clear the cache of the Themes app through smartphone settings.
- π Turn off the power saving mode to check the animation.
- π² Check the permissions for third-party screen blockers.
- π Make sure the theme is compatible with your version MIUI.
β οΈ Warning: When you reset to factory settings, all set themes and customization will be removed. charging animation will return to the standard factory look.
π‘
Most of the problems with displaying styles are solved by simply restarting the device or reinstalling theme with cache clearing.