How to change animation speed on Xiaomi: from 0.5x to 2x without root

The animations in MIUI make the interface smooth, but sometimes they work too slowly โ€” or, conversely, interfere with fast interaction. If you want to speed up the opening of applications, make transitions instantaneous or, conversely, slow them down for visual comfort, this article will help you understand all the ways. We will look at both standard Xiaomi settings and hidden options for power users.

Itโ€™s important to understand that changing the speed of animation affects not only visual perception, but also system responsiveness. For example, turning off animations can speed up the launch of heavy games on the POCO F5 or Redmi Note 12 Pro+, and slowing down can make the interface smoother on budget models like the Redmi A2. But some methods require caution: incorrect settings through ADB can lead to failures.

In this article you will find:

  • ๐Ÿ”ง Standard settings MIUI โ€” What can be changed without additional tools.
  • ๐Ÿ› ๏ธ Developer Mode โ€“ How to Activate and Which Parameters Are Responsible for Animation.
  • ๐Ÿ–ฅ๏ธ ADB-Teams โ€“ for advanced users who are ready to work with a computer.
  • โš ๏ธ Risks and Limitations โ€“ What Happens When You Set Extreme Values.
  • ๐Ÿ“ฑ Special cases - special features for Black Shark, POCO Launcher and custom firmware.

1. Standard animation settings in MIUI

Most Xiaomi users donโ€™t even realize that some of the animations can be adjusted through the usual settings menu, which does not offer the flexibility of ADB, but is completely safe and does not require technical knowledge.

Go to Settings โ†’ Design โ†’ System Animation. Here you will see three preliminary options:

  • ๐Ÿข Slow โ€“ Animations stretch, are suitable for a smooth interface (useful on weak devices like Redmi). 9A).
  • โšก Standard โ€“ Balance between speed and visual appeal (default on most models).
  • ๐Ÿš€ Fast โ€“ speeds up transitions, but can make the interface โ€œtwitchyโ€ on devices with 60 Hz display.

These settings only affect system animations (open/close apps, transitions between screens), and the animations within apps (for example, Instagram or TikTok) remain unchanged, and are regulated by the software developers themselves.

๐Ÿ“Š What speed of animation do you prefer?
Slow (smoothness is more important than speed)
Standard (balance)
Fast (maximum responsiveness)
Turned off all animations.

2. Developer Mode: Hidden Animation Parameters

To fine-tune it, you need to activate developer mode, which works on all Xiaomi devices, including the POCO X5 Pro, Mi 11 Ultra and even Black Shark 5, but requires caution โ€“ the wrong values can make the interface unstable.

How to turn on the developer mode:

  1. Open the Settings. โ†’ The phone.
  2. Find the MIUI version and tap it 7 times in a row (you will receive a notification "You became a developer").
  3. Return to the main settings menu โ€“ there will be a new section for developers.

Now go to For Developers โ†’ Animation. There are three key parameters available here:

ParameterDescriptionRecommended values
The scale of window animationSpeed of opening/closing applications0.5x (quick) - 1.5x (slow)
Scale of transition animationTransition speed between screens (e.g. return to home screen)0.5x โ€” 2x
Duration of the animatorTotal duration of all animations in the system0.3x (instantly) โ€“ 10x (extremely slow)

Setting a 0x value for any parameter completely disables the relevant animation, but can lead to visual artifacts in some applications (for example, in Google Maps or YouTube).

Record the current parameters (take a picture of the screen)

Make sure that the battery charge is > 30%

Close all background applications

Do not set values above 5x (risk of lags)

-->

3. ADB-Teams: Maximum control over animation

If standard settings are not enough, you can use ADB (Android Debug Bridge), a computer debugging tool, which allows you to set any animation values, including those that are not available in the developer menu, and is suitable for all Xiaomi devices, including the Redmi K60 and POCO M5.

What you need:

  • ๐Ÿ’ป Computer with installed ADB-driver.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (in the section For developers).
  • ๐Ÿ”Œ Cable USB Type-C (preferably original).

Step-by-step:

  1. Connect the phone to the computer and confirm the debugging permission on the smartphone screen.
  2. Open the command line (Win + R โ†’ cmd) and type:
adb devices

If the device appears in the list, you can continue. Next, use commands to change the animations:

adb shell settings put global window_animation_scale 0.3


adb shell settings put global transition_animation_scale 0.3




adb shell settings put global animator_duration_scale 0.3

Here 0.3 is the animation scale (can be replaced by any value from 0 to 10). To return the standard settings, use:

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

๐Ÿ’ก

If, after application, ADB-commands the interface began to glittle, restart the phone in safe mode (click the power button). โ†’"Reboot in Safe Mode.This will reset the animation temporary settings.

4. Features for POCO Launcher and custom firmware

Devices with POCO Launcher (e.g., POCO X3 Pro or POCO F4) have additional animation settings that are not found in standard MIUI. These options are hidden in the launcher menu and allow you to configure:

  • ๐ŸŒ€ Effects when opening folders (explosion, fan, grid).
  • โžก๏ธ Swipe animation (smoothness of screen flipping).
  • ๐Ÿ”„ Transitions between applications (zoom, slide, fade).

To access these settings:

  1. Keep your finger free on the main screen.
  2. Select Home Screen Settings โ†’ Additional settings.
  3. Find the animation section (some versions may call effects).

On custom firmware (e.g. Pixel Experience or LineageOS), the path to animation settings may be different. They are usually in Settings โ†’ System โ†’ Advanced โ†’ Animations. Be careful: some firmwares are unstable with extremes (0x or 10x).

What to do if after changing the animations, the application icons disappeared?
This is a well-known bug in some versions. MIUI 14+. To return the icons: 1. Reboot the phone. 2. If it didn't help, reset the launcher settings: Settings โ†’ Annexes โ†’ Application management โ†’ POCO Launcher โ†’ Warehouse โ†’ Clear the data. 3. In extreme cases, roll back animation changes through ADB (see section 3).

5 Risks and Possible Problems When Changing Animations

While setting up animations seems harmless, it can have unexpected consequences, and here are the most common problems and ways to solve them:

โš ๏ธ Attention: Setting the value animator_duration_scale higher 5x device-wise 120 Hz display (e.g. Xiaomi) 13 Pro or Redmi K50 Gaming can cause the screen to flicker and the processor to overheat, which is because the system tries to render animations faster than the display is physically capable of.

Other possible problems:

Problem.Reason.Decision
Lags when opening applicationsToo low (0.1x)Return 0.5x or standard 1.0x
Black screen after unlockingConflict with the Always-on Display settingsDisable AOD in Settings โ†’ Screen
Navigation gestures do not workTransition animation disabled (0x)Set a minimum value of 0.3x

If after the changes the phone began to brake or overheat, reset the animation settings:

adb shell settings delete global window_animation_scale


adb shell settings delete global transition_animation_scale




adb shell settings delete global animator_duration_scale

This will return all parameters to factory values.

6. Optimal settings for different scenarios

The speed of animations depends on your tasks and the characteristics of the device.

  • ๐ŸŽฎ For gamers (Black Shark) 4/5, POCO F3 GT): Turn off all animations (0x) maximum FPS Exception: leave it. transition_animation_scale 0.3x, Not to break down the system menus.
  • ๐Ÿ“ฑ For weak devices (Redmi) 8A, POCO C31): Install. window_animation_scale 0.8x and transition_animation_scale 1.0x โ€” It'll reduce the load on the processor. 0x โ€” on a weak gland, this can cause braking.

On devices with AMOLED-screens (e.g. Xiaomi) 12T or POCO X5 Pro) too fast animations can increase battery consumption due to frequent pixel updates: window_animation_scale 0.7x and transition_animation_scale 0.9x.

๐Ÿ’ก

On devices with MIUI 14+ (such as Xiaomi 13 or Redmi Note 12), some animations are tied to system services. Disabling them can break the Google Assistant or Mi Share. Always test changes before everyday use.

FAQ: Frequent questions about setting up animations on Xiaomi

Can you change the speed of animations without the developer mode?
Yes, but only within a limited range. MIUI (section Registration โ†’ System animations are available in three previews: slow, standard and fast. To fine-tune it, you will have to activate the developer mode or use the developer mode. ADB.
Why are the animations changed through ADB reset after the reboot?
This happens if you use temporary commands without a flag. --user 0. To keep the changes, use the full commands: adb shell settings put global. window_animation_scale 0.5 --user 0 Also check if the battery optimizer resets. Add the Settings app to the exceptions: Settings โ†’ Battery โ†’ Optimizing the battery โ†’ All applications โ†’ Settings โ†’ No restrictions.
Is there a difference in animation settings for POCO and Redmi?
The main parameters of animation (window_animation_scale, transition_animation_scale) The same is true for all Xiaomi devices, including POCO And Redmi, though. POCO Launcher has additional effects settings (see section) 4), on some Redmi models (e.g. Redmi Note) 11 Pro+) There may be no section Animation of the system in the standard settings.
Can I change the battery charging animation?
Charging animations (such as an animated battery on the lock screen) are not regulated through standard settings. It can be turned off completely by activating the developer mode and disabling the option Charging animation in For Developers โ†’ Debugging. An alternative way is to use themes from the Mi Theme Store, where some themes offer static charging icons.
Does the speed of animations affect performance in benchmarks (AnTuTu, Geekbench)?
No, benchmarks test clean CPU and GPU performance, not including system animations. However, in real-world scenarios (such as when running games), disabling animations can reduce load times by 5 to 15 percent by reducing the overhead of interface rendering, especially on devices with Snapdragon 7xx or Dimensity 9xx.