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.
- Open the βThemesβ app (icon with brush).
- Go to the tab My β Local or Online.
- Select your favorite theme (note the βChanges Charging Animationβ mark in the description).
- 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).
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:
- Open the Settings app.
- Go to About Phone and tap 7 times on the MIUI version line to activate the developer mode.
- Return to the main settings menu and open Additional β for developers.
- 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"?
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:
- Connect your smartphone to your PC and confirm access via ADB.
- Download the archive with animation (for example, custom_charge_animation.zip) And put it in the platform-tools folder.
- 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"
- 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:
- Download. ZIP-archive with animation (e.g, Mi8Pro_CustomCharge_v2.zip).
- Reboot to TWRP: Turn off your smartphone, press Power + Volume up.
- V TWRP Choose Install β point the way to the sloping ZIP-file.
- Swipe to confirm the firmware.
- After completion, press Reboot System.
| Type of animation | Compatible with the Mi 8 Pro | Need 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:
- Download the animation template (for example, charge_animation_template.psd s XDA).
- 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.