How to change the charging animation on Xiaomi Mi 8 Pro: all ways with explanations

Xiaomi Mi 8 Pro is the flagship smartphone of 2018, which is still relevant thanks to the powerful hardware and support for custom firmware. One of the features of MIUI is the ability to customize the interface, including charging animations. But not all users know that it can be changed without root rights or complex manipulation.

In this article, we will discuss all the available ways to change the charging animation, from standard MIUI themes to hidden settings and third-party applications. We will pay special attention to the nuances for the Mi 8 Pro (codename equuleus), since this model has specific limitations due to the version of MIUI and the hardware platform.

If you're tired of standard animation with percentages, or want to bring back the old style (like MIUI 10), here's a working solution, and if you're ready to experiment, we'll tell you how to install custom animations using ADB or TWRP.

Standard Methods: MIUI Themes and Settings

The easiest way to change charging animation is to use built-in MIUI themes.This method does not require superuser rights and is suitable for most firmware versions on the Xiaomi Mi 8 Pro.

In MIUI 12.5 and later, the charging animation is tied to the system theme, so you can change it.

  1. Open the β€œThemes” app (icon with brush).
  2. Go to the tab My β†’ Local or Online.
  3. Select your favorite theme (note the β€œChanges Charging Animation” mark in the description).
  4. Click Apply and confirm the changes.

Not all themes change the charging animations – often this is indicated in the title (for example, β€œDark Mode + Custom Charge”). If the animations haven’t changed after applying the theme, try restarting your smartphone.

⚠️ Attention: On the Mi 8 Pro with MIUI 14+ Some themes may not use charging animation due to performance limitations, in which case resetting the themes cache to Settings will help. β†’ Annexes β†’ Application management β†’ Topics β†’ Warehouse β†’ Clear the cache.

A list of proven themes for the Mi 8 Pro that exactly change animation:

  • 🎨 MIUI 10 Classic – Returns Old Animation with a Round-Out Load.
  • πŸŒ™ DarkNite Charge – Dark Theme with Minimalist Animation.
  • ⚑ FastCharge Pro - animation with lightning and interest.
  • πŸ”„ Retro MIUI β€” early-stage MIUI (11th).
πŸ“Š What kind of charging animation do you prefer?
Standard (percentage)
Circular (like in MIUI 10)
Minimalist (without text)
Castomy (my picture)
I don't care.

Hidden Settings: How to Enable Alternative Animation Without Them

MIUI has hidden options that allow you to change the charging animation without installing themes.This method works on the Xiaomi Mi 8 Pro with firmware up to MIUI 13 inclusive.

Instructions:

  1. Open the Settings app.
  2. Go to About Phone and tap 7 times on the MIUI version line to activate the developer mode.
  3. Return to the main settings menu and open Additional β†’ for developers.
  4. Find Charging animation (or Charging animation style) and select one of the options: Standard (percentage + battery icon), Circular (as in MIUI 10), Minimalistic (only icon without text).

Restart the device so that the changes take effect.

If the charge animation item is not on the developer menu, then your version of MIUI does not support it, in which case only installing a custom theme or modifying system files will help.

What to do if there is no item "Aimation charging"?
On some firmware (for example, MIUI 14 for Mi 8 Pro) this parameter is hidden deeper. ADB-Adb shell settings put global charging_animation_style 1 Where 1 β€” circular animation, 0 β€” Once you have the command, restart your smartphone.

Castom animations: installation through ADB

For advanced users willing to work with ADB, there is a way to install their own charging animations, which requires minimal technical skills, but gives you complete customization freedom.

What you need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Initiated debugging mode USB on Mi 8 Pro (Settings) β†’ For developers β†’ Debugging by USB).
  • 🎨 Ready-made animation in.zip format (can be downloaded from forums) XDA create).

Step-by-step:

  1. Connect your smartphone to your PC and confirm access via ADB.
  2. Download the archive with animation (for example, custom_charge_animation.zip) And put it in the platform-tools folder.
  3. Open the command line in this folder and do: adb push custom_charge_animation.zip /sdcard/ adb shell su -c"mount -o rw,remount /system" adb shell su -c"cp /sdcard/custom_charge_animation.zip /system/media/" adb shell su -c"chmod 644 /system/media/custom_charge_animation.zip" adb shell su -c"mount -o ro,remount /system"
  4. Reset the device.

⚠️ Attention: Misuse of the right ADB This can lead to soft-brick, and before experimenting, back up your data via adb backup or TWRP. On the Mi 8 Pro with a locked bootloader, this method does not work without unlocking the bootloader.

Where to download the finished animations:

  • πŸ”— Collection on XDA (more than 50 options).
  • πŸ”— Telegram channel MIUI Themes (there are Russian-language themes).
  • πŸ”— Official Xiaomi Theme Catalogue (filter on Charging AnimationΒ»).

Installation via TWRP: for advanced users

If you have an unlocked bootloader and installed custom recovery (for example, TWRP), You can also download the animation as ZIP-This is a way of doing things better, but it takes care.

Advantages of the method:

  • βœ… It works on all versions. MIUI (including unofficial ports).
  • βœ… You can install animations with effects (for example, animated ones). GIF).
  • βœ… No need for root rights (sufficient) TWRP).

Instructions:

  1. Download. ZIP-archive with animation (e.g, Mi8Pro_CustomCharge_v2.zip).
  2. Reboot to TWRP: Turn off your smartphone, press Power + Volume up.
  3. V TWRP Choose Install β†’ point the way to the sloping ZIP-file.
  4. Swipe to confirm the firmware.
  5. After completion, press Reboot System.
Type of animationCompatible with the Mi 8 ProNeed root?Risks.
Standard MIUI themesβœ… Yes, all versions)❌ No.Low (may not apply)
Hidden settingsβœ… Yes. MIUI 13)❌ No.Medium (may reset after the update)
ADB-methodβœ… Yes (with unlocked bootloader)⚠️ Partially (access to access required) /system)High (soft-brick risk)
Firmware through TWRPβœ… Yeah (any firmware)❌ No, but you do. TWRP)High (incorrect ZIP = bootloop)

Make a backup of data through TWRP|Check the version. MIUI (Some animations don't work on MIUI 14)|Download ZIP only from verified sources (XDA, 4PDA)|Make sure the battery is charged > 50%|Disable antivirus on PC (can block) ADB)-->

Problems and Solutions: Why animations don't change

Even after all the manipulations, the charging animations may still be the same, and the reasons and ways to eliminate them are considered.

Problem 1: Theme applied, but animations have not changed.

  • πŸ”Ή Check if the theme supports the animation change (read the description).
  • πŸ”Ή Clear the theme cache in Settings β†’ Annexes β†’ Topics β†’ Warehouse β†’ Clear the cache.
  • πŸ”Ή Restart the device (sometimes changes only apply after rebooting).

Problem 2: After firmware is installed via TWRP, the smartphone does not turn on.

  • πŸ”Ή Keep your food on. + Loudness up to go back into TWRP.
  • πŸ”Ή Stitch the original boot.img for your version MIUI.
  • πŸ”Ή If it doesn’t work, reset via Wipe. β†’ Advanced Wipe (select Dalvik, Cache, Data).

Problem 3: ADB is a read-only file system error.

  • πŸ”Ή Execute the command adb shell su -c"mount -o rw,remount /system" before copying files.
  • πŸ”Ή If there is no root, unlock the bootloader through the Mi Unlock Tool.
  • πŸ”Ή Some firmware requires you to disable dm-verity (look for patches for your version). MIUI).

πŸ’‘

If after the animation change, the smartphone started to slow down, return the standard theme and clear the cache to recovery.On the Mi 8 Pro with 6GB of RAM, custom animations can cause lags due to optimizing MIUI for 2018 flagships.

Creating your own charging animation

If the options don't work, you can create your own animation, which requires basic graphics editorial skills and an understanding of the structure. APK-file MIUI.

What needs to be done:

  1. Download the animation template (for example, charge_animation_template.psd s XDA).
  2. Edit the layers in Photoshop or GIMP (resolution should be 1080Γ—2340 for the Mi 8 Pro).

Recommendations for the Mi 8 Pro:

  • 🎨 Use no more than 30 frames - otherwise the animation will slow down.
  • πŸ–ΌοΈ Optimize. PNG using TinyPNG to reduce the size.
  • πŸ”„ Test animation on the emulator before firmware on the real device.

πŸ’‘

On the Xiaomi Mi 8 Pro, custom animations with a frequency above 24 FPS can cause slowdowns due to the hardware limitations of the Snapdragon 845 processor when rendering.

FAQ: Frequent questions about charging animation

Can I change the animation without root?
Yes, but with limitations: Through standard MIUI themes (not everyone changes animations); through hidden settings (runs to MIUI 13); through ADB (requires unlocked bootloader, not root); Full customization freedom is available only with root or TWRP.
Why did the animation drop after the MIUI update?
For major updates (e.g. MIUI 12.5 to 13), the system animation files are replaced with standard ones. To return custom: Repeat the firmware via TWRP. Or reapply the theme in the settings. If you used ADB, repeat the commands (files in /system/media/ could be erased).
Can I get an animation from another Xiaomi smartphone?
Technically yes, but you have to consider: πŸ“± The screen resolution should be the same (Mi) 8 Pro β€” 1080Γ—2340). πŸ”§ File structure in ZIP-The file may be different (for example, for the 9 or Redmi Note 10 Pro). ⚠️ Animations with POCO Black Shark is often incompatible due to different branches. MIUI. It is better to look for animations specially adapted for equuleus (codename Mi). 8 Pro).
How do you get back the standard animation if something goes wrong?
Recoiling Methods: Apply a Standard Theme MIUI in the settings. miui_charging.zip through TWRP (downloadable 4PDA). Reset the settings in the settings β†’ Additionally. β†’ Reset settings (data not affected) In extreme cases, reflash your smartphone through the Mi Flash Tool (full reset).
Is there a risk of losing the warranty when changing animations?
Technically yes, if: You unlocked the bootloader (this always removes the warranty from Xiaomi); you used root or TWRP for firmware; you didn't violate the warranty with secure methods (themes, hidden settings); but if after experiments, the smartphone stops turning on, the service center may refuse to repair it under warranty.