How to Enable Animation on Xiaomi: All Ways for MIUI 12, 13, 14 and 15

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.

πŸ“Š What kind of Xiaomi model do you have?
Xiaomi 13/14 series
Redmi Note 11/12
POCO F/X series
Another model

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:

  1. Open Settings and go to the Display section.
  2. Select System Animation (on some firmware it may be called Transition Effects or Animation Style).
  3. Set the slider to 1x (standard speed) or 0.5x (slow-motion animation for better visualization).
  4. 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:

  1. Go to Settings. β†’ The phone.
  2. Find the MIUI version and tap it 7 times in a row. You will be notified of becoming a developer!
  3. 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:

  1. Download and install Platform Tools (including ADB) on your computer.
  2. Activate debugging by USB in the developer settings on your smartphone.
  3. Connect the device to your PC and open the command prompt (or Terminal on Mac/Linux) in the ADB folder.
  4. Enter the command to check the connection: adb devices Wait for the serial number of your device to appear.
  5. 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
  6. Reboot your smartphone.
What if the ADB can’t see the device?
Make sure that the Xiaomi drivers are installed (you can download on the official website). USB-cable USB 2.0 (USB 3.0 may cause problems. If the device is still not identified, reinstall drivers manually through Windows Device Manager.

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:

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Click Check Updates. If a new version is available, download it and install it.
  3. 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 deviceMIUI version with animation bugCorrected in version
Xiaomi 12/12 ProMIUI 13.0.4-13.0.6MIUI 13.0.8+
Redmi Note 11 Pro+MIUI 13.0.2-13.0.3MIUI 13.0.5+
POCO F4 GTMIUI 13.0.1 (Global)MIUI 13.0.4+
Xiaomi 11T ProMIUI 12.5.8-12.5.10MIUI 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:

  1. Run the device in Safe Mode (press the power button β†’ Safe Mode). In this mode, all third-party applications are disabled.
  2. Check if the animations are working. If so, there's a problem in one of the apps installed.
  3. 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.

Frequently asked questions

The animations work in a nutshell, even though the settings are right. What's the problem?
If animations twitch or slow down, the cause may be CPU overload or RAM shortage. Try: Close all background applications through Recent Tasks. Disable autorun of unnecessary programs in Settings β†’ Apps β†’ Autostart. Check the CPU temperature with the CPU Monitor app – overheating can cause trottling (forced performance loss). On weak devices (for example, Redmi 9C) also helps to disable MIUI Optimization in the developer settings.
Can animations be faster than standard speed (1x)?
Yes, in the developer settings, you can set values 0.5x for all three animation parameters (window_animation_scale, transition_animation_scale, animator_duration_scale). This will make the transitions between screens instantaneous, but it can impair the perception of the interface. ADB method 3 Or reset the developer’s settings through Settings. β†’ Additionally. β†’ Developer settings β†’ Reset.
After the MIUI update, the animations are gone. How do I get them back?
If the animations disappeared after the update, try: Reset the animation settings via ADB (see Method 3). Reverse to the previous version of MIUI (if backup is available). Set a patch for your model (look for 4PDA or XDA). If nothing helps, reset through Settings β†’ Additional β†’ Backup and Reset β†’ Reset settings, saving important data beforehand.
My Xiaomi doesn't have System Animation in the settings. What do I do?
The absence of this item may mean: Your device is in the budget line (Redmi A, POCO C), where animations are disabled at the firmware level. You have a lightweight version of MIUI installed (for example, MIUI Lite for weak smartphones). The manufacturer has disabled this option for your region (relevant to some global firmware). Solution: try activating animations through the developer settings (Meth 2) or install custom firmware (for example, xiaomi.eu), where this option is usually available.
Will the animations work in safe mode?
In Safe Mode, all third-party apps are turned off, but system animations (switching between screens, opening menus) should work if they are not disabled in the settings. If there are no animations even in Safe Mode, the problem lies in the system files - try resetting or reflashing the device.