Animations in the Xiaomi interface are not just decoration, but an important element of the user experience that makes interaction with the device more smooth and intuitive. However, after updating the system or resetting the settings, many owners face a problem: animations suddenly disappear, menus open in jerks, and transitions between screens occur instantly, without the usual visual effects. In this article, we will analyze all the current ways to bring animations back on Xiaomi, Redmi and POCO smartphones β from standard settings to hidden developer parameters.
It's important to understand that the lack of animations isn't always due to a system bug, and in some cases, it's the result of a power-saving mode that turns off visuals to save battery power, but if you're sure that's not the problem, our instructions will help bring the interface back smoother regardless of the device model -- whether it's the Xiaomi 13 Pro on MIUI 15 or the Redmi Note 10 with MIUI 12.5.
Why are animations on Xiaomi missing?
Before we get to the bottom of this, we need to understand why, because animations on Xiaomi can disappear for a number of reasons, and each requires a different approach to recovery.
The most common reasons are:
- π Energy saving regime: MIUI It automatically disables animations when you activate Super Power Saving or Ultra Energy Saving modes, which is designed to extend battery life, but often causes inconvenience.
- βοΈ Resetting: After resetting to factory settings or updating firmware, animation settings may get lost, especially if you previously changed them manually through the developer settings.
- π± Performance optimization: On weak devices (e.g. Redmi) 9A or POCO C31) The system can forcibly turn off animations to reduce the load on the processor.
- π Programming errors: In some versions MIUI (particularly MIUI 13 and MIUI 14) there were bugs causing animations to disappear after the reboot.
If animations are missing after a firmware update, check the MIUI version in Settings β About Phone β MIUI version. For some models (such as Xiaomi 12T or POCO F4), there are special patches that restore the animations.
Method 1: Enabling animations through standard MIUI settings
Let's start with the simplest method, which works on most devices without having to activate developer modes, which is suitable for smartphone owners on MIUI 12.5 and later.
Instructions:
- Open Settings and go to the Display section.
- Select System Animation (on some firmware it may be called Transition Effects or Animation Style).
- Set the slider to 1x (standard speed) or 0.5x (slow-motion animation for better visualization).
- Restart the device so that the changes take effect.
If you don't have System Animation on your menu, it means that the device's performance is not good enough for animations (relevant for budget models like the Redmi A1), or it's hidden in the developer's settings.
π‘
On some firmware, the "System animation" item only appears after the power saving mode is turned off. Check this in Settings β Battery β Energy saving mode
Method 2: Activation through Developer Settings
Developer Options allows you to flexibly adjust animation settings, including the speed of transitions between windows, the duration of animations and even completely disabling them, a method that works on all versions of MIUI, but requires pre-activation of the developer mode.
How to turn on the developer settings:
- Go to Settings. β The phone.
- Find the MIUI version and tap it 7 times in a row. You will be notified of becoming a developer!
- Return to the main settings menu and open a new section Additional β Developer Settings (or Developers).
Now set up the animations:
- π Windows animation scale - responsible for the speed of opening / closing applications: 1x.
- π Transition animation scale -- adjusts the smoothness of transitions between screens: 1x.
- π The duration of the animator affects the speed of animations within applications. 1x.
Developer settings are activated|Window animation scale = 1x|Transition animation scale = 1x|Duration of the animator = 1x|Device rebooted.-->
If you don't see any animations after you change these settings, check if they conflict with other system settings. For example, on POCO X3 Pro, when the mode is on, the performance in the animation battery settings may not work properly.
Method 3: Reset animation settings via ADB
In rare cases, animation settings can be corrupted at the system level and cannot be restored through the standard interface. ADB (Android Debug Bridge, which allows you to manage hidden Android settings.
Warning: This method requires connecting your smartphone to your computer and basic command line knowledge. Incorrect use of ADB can cause system failures, so follow the instructions carefully.
Step-by-step:
- Download and install Platform Tools (including ADB) on your computer.
- Activate debugging by USB in the developer settings on your smartphone.
- Connect the device to your PC and open the command prompt (or Terminal on Mac/Linux) in the ADB folder.
- Enter the command to check the connection: adb devices Wait for the serial number of your device to appear.
- Execute commands for reset animations: adb shell settings put global window_animation_scale 1.0 adb shell settings put global transition_animation_scale 1.0 adb shell settings put global animator_duration_scale 1.0
- Reboot your smartphone.
What if the ADB canβt see the device?
This method is especially useful for devices with custom firmware or after unsuccessful experiments with modifying system files. For example, on Xiaomi Mi 11 Ultra with firmware xiaomi.eu, the animation values sometimes get confused after an update - ADB helps to return them to factory settings.
Method 4: Update MIUI to restore animations
If the animations are gone after a firmware update, your version of MIUI may have a bug that has already been patched in newer builds, in which case a forced system update will help.
How to update MIUI:
- Go to Settings β About the phone β System update.
- Click Check Updates. If a new version is available, download it and install it.
- If the update is not found, try downloading the firmware manually from the official Xiaomi website and installing it through System Update β Three dots β Select a firmware file.
For some models (such as the Redmi K50 or POCO F5), there are patches that fix animation problems, and you can find them on forums like XDA Developers or 4PDA. Only install them if you are sure they are compatible with your version of MIUI!
| Model of the device | MIUI version with animation bug | Corrected in version |
|---|---|---|
| Xiaomi 12/12 Pro | MIUI 13.0.4-13.0.6 | MIUI 13.0.8+ |
| Redmi Note 11 Pro+ | MIUI 13.0.2-13.0.3 | MIUI 13.0.5+ |
| POCO F4 GT | MIUI 13.0.1 (Global) | MIUI 13.0.4+ |
| Xiaomi 11T Pro | MIUI 12.5.8-12.5.10 | MIUI 13.0.1+ |
π‘
Before you manually install firmware, be sure to back up your data through Settings β Additional β Backup and Reset. Some updates reset custom settings!
Method 5: Checking conflicts with third-party applications
Sometimes animations disappear due to conflicts with installed applications, especially those that optimize performance or change the system interface.
- π Battery Optimizers (e.g. Greenify, AccuBattery)
- π¨ Nova Launcher, Hyperion Launcher)
- π οΈ System Modifiers (Magisk, LSPosed)
- π Advertising blocking applications (AdGuard, Blokada)
To identify the culprit:
- Run the device in Safe Mode (press the power button β Safe Mode). In this mode, all third-party applications are disabled.
- Check if the animations are working. If so, there's a problem in one of the apps installed.
- Remove suspicious programs, starting with optimizers and launchers, until you find the culprit.
β οΈ Note: On devices with an unlocked bootloader and Magisk installed, conflicts with animations may arise due to modules that change system files (for example, MIUI Optimization or Animations Mod. Disable all modules in Magisk and restart the device.
Additional tips for optimizing animations
If the animations work but slow down, try the following tips to improve smoothness:
1. Turn off unnecessary visual effects:
- π In the developer settings, turn off animation when turned on / off and window transparency - this will reduce the load on the device. GPU.
- π± Set a static wallpaper instead of live (Settings) β Wallpaper).
2. Optimize productivity:
- π Enable Performance mode in battery settings (Settings) β Battery β Performance mode).
- π§Ή Clear the system cache through Settings β Warehouse β Cleanup.
For advanced users:
- π οΈ Install a custom core (such as FrancoKernel or Kirisoft Kernel) optimized for your model.
- π§ Change the task scheduler to cfq or bfq using applications like Kernel Adiutor (root rights required).
On devices with AMOLED-screens (for example, Xiaomi 13 Lite or Redmi) K60 Pro) enabling Dark Theme mode and disabling background animations can significantly improve interface smoothness by reducing processor load.