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.
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:
- Open the Settings. โ The phone.
- Find the MIUI version and tap it 7 times in a row (you will receive a notification "You became a developer").
- 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:
| Parameter | Description | Recommended values |
|---|---|---|
| The scale of window animation | Speed of opening/closing applications | 0.5x (quick) - 1.5x (slow) |
| Scale of transition animation | Transition speed between screens (e.g. return to home screen) | 0.5x โ 2x |
| Duration of the animator | Total duration of all animations in the system | 0.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:
- Connect the phone to the computer and confirm the debugging permission on the smartphone screen.
- Open the command line (Win + R โ cmd) and type:
adb devicesIf 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.3Here 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:
- Keep your finger free on the main screen.
- Select Home Screen Settings โ Additional settings.
- 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?
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 applications | Too low (0.1x) | Return 0.5x or standard 1.0x |
| Black screen after unlocking | Conflict with the Always-on Display settings | Disable AOD in Settings โ Screen |
| Navigation gestures do not work | Transition 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_scaleThis 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.