How to turn off animation on Xiaomi: 3 proven ways to speed up the interface

System animations in MIUI make the interface smoother and more visually appealing, but for many users they become a source of irritation. Slow transitions between screens, β€œwaves” when clicking on icons and animations of folding applications are not only distracting, but also significantly reduce the speed of work β€” especially on budget models of Redmi or POCO with limited resources. If you want to make your Xiaomi faster, turning off animations can give a noticeable increase in responsiveness without the need of a factory reset or custom firmware installation.

In this article, we will discuss all the current ways to disable animations on the MIUI 12–15, including hidden developer settings, teams ADB And even manually editing system files for advanced users, and we'll focus on the difference between turning off animations through menus and removing them completely at the system level -- these are fundamentally different approaches with different effects.+, Xiaomi 13 Ultra, POCO F5 Supports certain methods and how to avoid typical errors in setting up.

Why are animations on Xiaomi slow?

The reasons for the β€œbrakes” of animations on Xiaomi fall into two categories: hardware and software, in the first case, the β€œhardware” – a weak processor (for example, Snapdragon) is to blame. 4xx redmi 10A) or lack of RAM (2–3 GB on budget models. The second one is the firmware features. MIUI, which by default sets inflated values of animation duration (window_animation_scale, transition_animation_scale).

Interesting fact: even on flagships like Xiaomi 14 Pro animations may seem slow not because of hardware limitations, but because of artificially overestimating their duration in the animation. MIUI. For example, a standard value transition_animation_scale=1.0 in reality corresponds ~300 MS delay, whereas in the β€œnaked” Android this value is usually equal to 150–200 That's why turning off animations has such a noticeable effect.

  • πŸ”§ Hardware causes: weak processor, little RAM, overheating (trottling).
  • πŸ“± Programmatic reasons: inflated values of animations in MIUI, Background processes, optimization for β€œbeautifulness” rather than speed.
  • ⚑ Consequences: delays when opening applications, slow folding of windows, "suspending" when switching between tasks.

Before you start disabling animations, check the system boot in Settings β†’ About Phone β†’ System Status. If free RAM is less than 1 GB, close the background applications first or restart the device - perhaps the problem is not animations, but a lack of resources.

πŸ“Š What kind of Xiaomi model do you have?
Redmi (Series Note, A, etc.)
POCO (F, X, M)
Xiaomi (digital series 11/12/13/14)
Black Shark
other

Method 1: Disabling animations through developer settings

The simplest and safest method is to use the Developer Menu, which works on all devices with MIUI 12-15 and does not require root or PC access. However, this method has a limitation: it does not remove the animations completely, but only reduces their duration to a minimum (0.5Γ—).

To activate the developer menu:

  1. Go to Settings. β†’ The phone.
  2. Find the MIUI version and click on it 7 times in a row.
  3. The message will be: β€œYou are a developer!”

Now go back to the main settings menu and open a new section, Advanced Settings β†’ For developers, and find three key options here:

  • The scale of window animation β†’ set Off. or Animation Γ—0.5.
  • Scale of transition animation β†’ equal.
  • Duration of the animator β†’ Off or Γ—0.5.

Activate the developer menu (7 taps according to MIUI)

Check free memory (minimum 1 GB)

Backup of important data

Reboot your phone after the changes-->

Once you have set up, reboot your device, and you can see the effect immediately: apps open faster and transitions between screens become almost instantaneous, but some system animations (like unlocking the screen or MIUI Launcher) will remain, and you can only remove them through ADB or editing system files.

⚠️ Note: On some models (POCO F4 GT, Redmi K50 Pro) after disabling animations, the smoothness of scrolling in MIUI Launcher. It's about optimizing gaming smartphones. To get it back to smoothness, set a value. Γ—0.5 instead of a full shutdown.

Method 2: Completely disabling animations via ADB (without root)

If you need to remove animations completely (including system), use commands. ADB. This method does not require root rights, but it requires connecting the phone to a computer. animation_scale=0, What is not possible with a standard interface.

The work will require:

  • πŸ–₯️ Computer with Windows/macOS/Linux.
  • πŸ“‹ Installed Xiaomi drivers USB Drivers (download from the official website).
  • πŸ”§ Tool. ADB (is part of Android SDK Platform Tools).
  • πŸ”Œ Cable USB Type-C (preferably original).

Step-by-step:

  1. Enable USB debugging in the developer menu (Settings β†’ Additional β†’ Developers β†’ USB debugging).
  2. Connect the phone to the PC and confirm the debugging permission on the smartphone screen.
  3. Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and go to the folder with ADB.
  4. Enter three commands in turn: adb shell settings put global window_animation_scale 0 adb shell settings put global transition_animation_scale 0 adb shell settings put global animator_duration_scale 0
  5. Reset the device.

After the reboot, all animations (including system animations) will be disabled. To return them back, replace the 0 with 1 in the commands above.

ADB Team TeamWhat's off?The effect
window_animation_scale 0Windows animations (opening/closing applications)Applications open instantly
transition_animation_scale 0Transitions between screensNo wave when changing activity
animator_duration_scale 0All other animations (including system)Maximum speed of the interface

⚠️ Attention: On some firmware (MIUI 14 for POCO F5) post-command ADB You can drop the brightness of the screen. To fix this, manually set the brightness in Settings. β†’ Display and reboot the device.

πŸ’‘

If after disabling animations through ADB the phone began to "twitch" when scrolling, try setting a value of 0.3 instead of 0. This will remove delays, but will retain minimal smoothness.

Method 3: Editing system files (for advanced users)

This is a method that works for those who have root rights or customized Recovery (TWRPs) installed, and not only disables animations, but also removes their files from the system, which maximizes productivity, but it's a risky approach, which is to get a brick if you make a mistake.

Instructions for root devices:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/media/theme/default.
  3. Find files with the.zip extension that contain the anim name (e.g. framework-res.apk or miui-systemui.apk).
  4. Make a backup copy of these files on SD-card.
  5. Delete or rename the animation files (e.g. add backup at the end of the title).
  6. Reset the device.

For TWRP devices:

  • Download the modified framework-res.apk file without animations (see the XDA Developers or 4PDA forums for your model).
  • Move it to the phone.
  • Download to TWRP, backup /system partition.
  • Replace the original file with a modified one.
  • Clear the cache and restart.

This is the fastest way to get the speed, but it takes experience. If the phone doesn't boot after the changes, restore the backup via TWRP.

What if the phone does not turn on after editing system files?
If the device is stuck on the MIUI logo or left in bootloop: 1. Boot to TWRP (press Power + Volume Up). 2. Restore the backup of the /system partition made before the changes. 3. If there is no backup, run the original firmware through Fastboot (instructions are available on xiaomiflash.com). 4. In the future, test the modifications on custom firmware, not on stock MIUI.

Comparison of methods: which way to choose?

The choice of method depends on your Xiaomi model, MIUI version and technical skills level, and below is a comparison table with the pros and cons of each approach.

MethodSkills requiredThe effectRisks.Suitable for
Developer menuRookieAnimations accelerate, but don’t disappear completelyNo.All models in MIUI 12-15
ADB-teamMedium.Complete shutdown of animationsMinimum (interface glitches are possible)All models except some games (Black Shark)
Editing system filesAdvanced.Maximum productivityHigh (bootloop risk)Devices with root or TWRP

For most users, the best solution is a combination of the first and second method: first set minimum values in the developer menu, and then achieve a complete shutdown through ADB.

If you own a flagship (Xiaomi 13T, Redmi K60 Pro), then turning off animations may not have the same noticeable effect as on budget models, in which case it is better to focus on optimizing background processes (disabling application autoruns, cleaning the cache).

πŸ’‘

On devices with MIUI 15 (such as Xiaomi 14), some animations are tied to the system services miui.systemui. These can only be disabled via ADB or root, but this can disrupt navigation gestures.

Frequent problems and their solutions

When you turn off animations on Xiaomi, users encounter common errors, and here are the most common ones and how to fix them:

  • πŸ”„ Animations return after reboot: This happens if you used the developer menu but didn't apply commands ADB. Solution: Repeat the steps from Method 2 or set 0.5 instead of Off in the settings.
  • πŸ–±οΈ Disappears smooth scrolling: Frequent problem on POCO and Redmi with 120 Hz displays. Solution: install transition_animation_scale=0.3 through ADB.
  • πŸ”‹ Battery goes down quickly: Paradoxically, turning off animations can increase battery consumption on some models.This is because the processor starts to work at full speed without "pausing" on animation. Solution: turn on power saving mode in Settings β†’ Battery.
  • πŸ“± Navigation gestures do not work: MIUI 14–15 shutdown ADB It can break back and home swipes. Solution: give it back. transition_animation_scale=0.5.

If after manipulating the animations, the phone began to behave unstable (spontaneous reboots, interface glitches), reset settings through Settings β†’ System β†’ Reset β†’ Reset settings. This will return all parameters to factory, but will not delete your data.

Can I turn off animations on Xiaomi without a computer?
Yes, but only partially. Through the developer menu (Settings β†’ Additional β†’ Developer), you can reduce the animations to Γ—0.5, but you can only remove them completely through ADB (PC needed) or with root permissions.
Why did some apps start opening more slowly after the animations were turned off?
This is because some apps (like Facebook or Instagram) are optimized for standard MIUI animations. Without them, they can load the interface longer.Solution: add such apps to battery optimization exceptions (Settings β†’ Apps β†’ Permissions β†’ Autorun).
Will this method work on the POCO Launcher?
Yes, but with reservations. POCO Launcher uses the same system animations as the standard MIUI Launcher, so disabling them through the ADB or the developer menu will work. However, some transitions (for example, when opening folders) may remain - they are registered in the launcher itself.
Can animations be turned off only for specific applications?
No, animation system settings are global, but you can use apps like Animations Control to fine-tune animations for individual programs, and the alternative is to use Nova Launcher with animations disabled in its settings.
Will the animations return after the MIUI update?
Yes, with major updates (e.g., MIUI 14 to MIUI 15), the animation settings are reset. After the update, you will have to re-use ADB commands or customize the developer menu. To avoid this, create a script to automatically apply commands after the update (the instructions are on XDA Developers).