How to change the charging style on Xiaomi: 5 ways with animation, sound and themes

Are you tired of standard charging animation on your Xiaomi, Redmi or POCO? Want to add originality to the everyday charging process of your smartphone? In this article, weโ€™ll look at all the ways you can change your charging style, from built-in MIUI settings to custom themes and modified firmware. You wonโ€™t need root rights for most methods, but some tricks will require unlocking the bootloader or using ADB.

Charging style on Xiaomi includes not only visual animation on the lock screen, but also sound signals, vibration, and in some models โ€“ even backlighting. RGB-Indicator (for example, in the Black Shark or Xiaomi series) 12T). The manufacturer hides some of the possibilities in deep settings, but we'll show you how to activate them. MIUI 14+ Some of the functions are transferred to the menu "Themes", and on older versions (MIUI 12) manual editing of system files may be required.

1. Standard MIUI settings: what can be changed without root

Even without additional manipulation, MIUI offers several options for customizing charging, which are available on most devices, including the Redmi Note 11/12, POCO F4/F5 and Xiaomi 13/14.

To open the basic settings:

  • ๐Ÿ“ฑ Go to Settings. โ†’ Lock screen.
  • ๐Ÿ”‹ Select Charging Style (on some devices it is hidden under Additional lock screen settings).
  • ๐ŸŽจ Here you will find 3-5 preset animations (depending on the model): for example, "Classic" (strip), "Digital" (percentage), "Animation" (moving elements).
  • ๐Ÿ”Š Turn on or off the Sound when connecting/disabling charging.

On devices with AMOLED-screens (for example, Xiaomi 12 Pro or Redmi) K50 Ultra) may also include the Always-on Display option on this menu when charging, which allows you to display time, notifications and charge levels even when the screen is off. Note that this feature drains your battery by 2 to 5 percent per night, even if your phone is connected to the network.

โš ๏ธ Note: On some models (e.g, POCO X3 Pro after updating to MIUI 14 menu items can be "reset" to factory. Before changing the charging style, back up the themes in Settings โ†’ Topics โ†’ My subjects. โ†’ Exports.

๐Ÿ“Š Which type of charging style do you like more?
Standard animation (strip)
Interest with numbers
Castomy Themes from MIUI Themes
Animation with sound and vibration
I don't care.

2. Install themes from MIUI Theme Store: free and paid options

Official theme store MIUI It offers hundreds of free and paid charging styles, and unlike standard settings, you can find animations with a different set of different types of charging. 3D-effects, game characters (such as Genshin Impact or Minecraft) and even interactive elements (such as charging as a filling glass).

How to install a theme with custom charging:

  1. Open the Themes app (icon with brush).
  2. In the search bar, enter charging or charging (more results in English).
  3. Choose your favorite theme and click Apply. Some themes require payment (50 to 300 rubles).
  4. After application, restart the device - this is necessary for the correct activation of the animation.

Among the popular themes:

  • ๐ŸŽฎ Game Charging - style with pixel graphics for gamers.
  • โšก Lightning Charge - Lightning Charge animation for fast charging.
  • ๐ŸŒŒ Neon Space - Neon Effects for the AMOLED-screen.
  • ๐Ÿ‰ Dragon Charge โ€“ Dragon that absorbs energy).
ThemeCostSupport for MIUIFeatures
Minimalist ChargeFree of charge.12โ€“15Clean design, without unnecessary elements
Cyberpunk 2077200 rubles.13โ€“14Playstyle animation, sounds
Battery Pet150 rubles.14+Interactive pet that responds to the level of charge
Retro WaveFree of charge.12โ€“15The wave effect is 80s-style

โš ๏ธ Attention: Some topics from MIUI Theme Store may conflict with system fonts or icons. If notification icons disappear after applying the theme or lock screen settings fail, return the standard theme and restart the device.

๐Ÿ’ก

Before buying a paid theme, check reviews! some charging animations only work on the AMOLED-screens and look dull on IPS-matrices (e.g. in Redmi) 10C).

3.Use of ADB-commands for hidden functions

If you donโ€™t have enough standard and theme animations, you can activate hidden system styles through ADB. This method works on most Xiaomi devices with MIUI 12-15, but requires a connection to a computer. The advantage of the method is that you donโ€™t need root rights, and the risk of โ€œshorteningโ€ the phone is minimal if you follow the instructions.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ”Œ Cable USB Type-C (preferably original).
  • ๐Ÿ› ๏ธ Utility. ADB (Download from the official Android website).
  • ๐Ÿ“ฑ Included Debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Press 7 times, then return to Settings โ†’ Additionally. โ†’ For developers).

Step-by-step:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command prompt (cmd in Windows or Terminal in macOS/Linux) and go to the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Activate hidden charging style (e.g., Digital with Percentage): adb shell settings put global charging_animation_style 1 Other options: 0 โ€” standard animation; 1 โ€” percentage; 2 โ€” Battery animation (on some devices); 3 โ€” minimalist strip (only) MIUI 14+).

Reboot your phone to make the changes take effect.

If the command doesnโ€™t work, try an alternative method using sysui:

adb shell cmd overlay enable --user 0 com.android.sysui.charging.animation.custom
List of all hidden commands for MIUI
V MIUI 13+ Additional options available: adb shell settings put global charging_sound_enabled 1 โ€” Enable charging sound (even if the settings are turned off); - adb shell settings put global wireless_charging_animation 1 โ€” separate animation for wireless charging (on supported models); - adb shell settings put global battery_percentage_style 1 โ€” Change the percentage display in the status bar. the full list can be obtained by the command adb shell settings list global | grep charging.

4. Custom firmware: maximum freedom (unlocking of the loader is required)

For the most advanced users willing to sacrifice the warranty, there is an option to install custom firmware like LineageOS, Pixel Experience or Xiaomi.eu.

  • ๐ŸŽ›๏ธ Full control over charging animations (including GIF-picture);
  • ๐Ÿ”Š Adjusting sounds and vibrations for each charging stage (0-100%);
  • ๐Ÿ–ผ๏ธ The ability to replace the standard bootanimation.zip on;
  • ๐Ÿ“Š Detailed battery statistics with discharge/charge graphs.

Cons of the method:

  • โš ๏ธ Loss of warranty (if you do not return the stock firmware before contacting the service);
  • ๐Ÿ”“ The need to unlock the bootloader (on some models, it takes up to 720 hours of waiting time);
  • ๐Ÿ› Risk of "bricking" if installed incorrectly.

If you decide to do this, follow the algorithm:

  1. Unlock the bootloader through the official Xiaomi tool.
  2. Install TWRP Recovery for your model (see XDA Developers or 4PDA for instructions).
  3. Download custom firmware (e.g. Xiaomi.eu for maximum compatibility with MIUI).
  4. Sweat the firmware through TWRP, having previously made a backup.
  5. To replace the charging animation, place the file charging_animation.zip into /system/media/.

โš ๏ธ Note: On devices with Dynamic RAM Expansion (e.g. Xiaomi) 12T Or the Redmi Note 12 Pro.+) Custom firmware can disable this feature, which will lead to a decrease in performance in games.

bootloader unlocked |Data backup (photos, contacts, SMS)|Battery charge > 50% |Right TWRP version downloaded for model |Mi Account disabled in settings-->

5. Customization applications: work without root, but with restrictions

If you donโ€™t want to mess with ADB or firmware, you can try third-party apps that donโ€™t give you the same level of control as custom firmware, but allow you to change charging sounds, vibrations, and even the color of the indicator (on supported models).

Top.-3 apps:

  • ๐Ÿ”Š Charging Animation & Sounds โ€“ replaces standard sounds with their own (there is a library with Star Wars, Marvel and other themes). MIUI.
  • ๐ŸŽจ Battery Style โ€“ Changes the battery icon in the status bar (not working on all devices).
  • ๐Ÿ’ก LED Blinker Notifications - manages RGB-Charging indicator (for example, on Black Shark 5 or POCO F4 GT).

How to install Charging Animation and Sounds:

  1. Download the app from Google Play.
  2. Open the section "Charge sounds."
  3. Select the sound you like (e.g., โ€œRobot R2-D2โ€ or โ€œTesla Chargingโ€).
  4. Click Apply and grant permissions to change system settings.

Limitations of applications:

  • On MIUI 14+, some applications require permission to change system settings via ADB:
  • On some models (such as the Xiaomi 13 Ultra), apps canโ€™t change animations because of HyperOS protection.

๐Ÿ’ก

Third-party apps can't change the charging animation on the lock screen itself -- just sounds, vibrations and indicators. You need root or ADB to be fully customized.

6. Manual editing of system files (for power users)

This method is suitable for those who are ready to dive into the system files of Android. It allows you to replace the standard charging animation with your own, but requires root rights and knowledge of working with the file system. An error can lead to a bootloop ( looped reboot), so be sure to do a backup.

Where animation files are stored:

  • /system/media/charging_animation.zip โ€” animation;
  • /system/media/battery_charging.png โ€” battery-image;
  • /system/media/audio/ui/ChargingStarted.ogg is the sound of the charging connection.

How to replace animation:

  1. Download the ready. charging_animation.zip (can be found XDA Or create your own through After Effects. + Android Asset Studio).
  2. Use Root Explorer or Mixplorer (with root access enabled) to copy the file to /system/media/.
  3. Set the license 644 (r-w-r-----).
  4. Reset the device.

Example of structure charging_animation.zip:

charging_animation/




โ”œโ”€โ”€ desc.txt (description of animation)




โ”œโ”€โ”€ part0/




โ”‚   โ”œโ”€โ”€ 00001.png




โ”‚   โ”œโ”€โ”€ 00002.png




โ”‚   โ””โ”€โ”€ ...




โ””โ”€โ”€ part1/ (optional, for the second part of the animation)

โš ๏ธ Note: On devices with Dynamic Partition (all Xiaomi after the first two years) 2021 direct editing /system This can cause a partition to reset the next update. To avoid this, use Magisk and Systemless Hosts to mount files on top of the system.

7. Features for different Xiaomi models

Not all methods work the same on different devices.

ModelSupported methodsLimitations
Xiaomi 13/14 seriesTopics, ADB, AppsMIUI 14+: Block changes through ADB without unlocking the bootloader
Redmi Note 11/12Topics, ADB, custom firmwareNo. RGB-charger
POCO F4/F5All methods.POCO Launcher may reset style after update
Black Shark 5/6Topics, ADB, firmware, RGB-setupCastom firmware can disable Shark Space
Xiaomi Pad 5/6Topics and ADB onlyNo support for custom firmware for tablets

For HyperOS devices (such as Xiaomi 14 or Redmi K70), some methods may not work due to enhanced system protection.

  • Official themes from MIUI Theme Store
  • Applications for sound substitution;
  • Expect community updates (such as ported Magisk modules).

FAQ: Frequent questions about changing charging style

Can I change the animation without root?
Yes, but with limitations. You can: Use the built-in settings. MIUI (3-5 options; Set a theme from MIUI Theme Store; Apply ADB-commands for hidden styles; Use third-party applications for sounds and vibrations. For complete customization (for example, installing your own personal styles). GIF-animations) need root.
Why did the charging style drop after the MIUI update?
This is standard system behavior. MIUI 13 on MIUI 14) reset: Theme settings; ADB-Global settings; some system files (if you edited them manually) Solution: Re-use the theme after the update or perform ADB-team-up.
How to return the standard charging animation?
Methods depending on the method of change: If you used the theme: apply the standard theme in Settings โ†’ If you've changed themes through ADB: adb shell settings delete global charging_animation_style If you edited system files: return the original files from the backup or reflash the stock firmware.
Can I install charging animation from iPhone on Xiaomi?
Technically yes, but with reservations: We need to find a way to get it. charging_animation.zip, Stylized for iOS (is on the XDA Telegram channels of theme; Root will be required to replace the system file; Animation can slow down, as optimized for Apple; Connection sound ("ring") can be installed through the Charging Animation & Sounds application. There are no ready-made solutions "one click" - you will have to collect animation manually.
Why is my Xiaomi not having a charge style item in the settings?
Possible reasons: You have an outdated version MIUI (Update the firmware; model with stripped firmware (for example, Redmi) 9A or POCO C-series; menu item hidden by manufacturer (try it out) ADB-Commands; custom firmware installed where this feature is disabled. Solution: check the version MIUI In Settings โ†’ If it's older than 12, upgrade or use alternative methods from this article.