How to change the speed and animation of flipping menus on Android Xiaomi: the complete guide

Flipping through menus on Xiaomi, Redmi and POCO smartphones often causes users to complain: some animations seem too slow, others are annoyingly sharp. In MIUI 14 and the new HyperOS, the manufacturer hid some of the settings, and some functions were removed from the standard interface. This article will help you understand how to speed up or slow down switching between screens, turn off animations altogether, and return the classic behavior of the menu on Xiaomi devices after updates.

We tested all methods on current firmware (as of June 2026) and identified working methods for different versions of the shells. Importantly, some parameters depend on the model of the smartphone β€” for example, on the POCO F5 with HyperOS, the algorithm for changing animations differs from the Redmi Note 12 to MIUI 14.

Why Menu Flip Speed Is Important for User Experience

Animation of transitions between screens is not just a visual effect, but a key element of interface interactivity. Google research shows that the delay of more than 300 ms during the system reaction is perceived by the user as a β€œbrake”. Xiaomi often sets the default values of 1x or 0.5x, which can create the illusion of a β€œheavy” interface even on flagship models like Xiaomi 14 Ultra.

On the other hand, a complete shutdown of animation (value 0x) is not suitable for everyone: abrupt transitions can be disorienting, especially on the large screens of Xiaomi Pad 6 tablets.

  • πŸ”Ή Screen resolutions: on Full HD+ (2400Γ—1080) The animation looks smoother than the HD+ (1600Γ—720)
  • πŸ”Ή Upgrade Frequencies: At 120Hz, even the standard speed seems faster than 60Hz
  • πŸ”Ή Shell versions: HyperOS smoothing algorithms differ from MIUI 13/14
  • πŸ”Ή Personal preferences: Gamers prefer minimal delays, and older users prefer smooth transitions

In Xiaomi, the flip rate affects not only the main menu, but also:

  • πŸ“± Switching between applications in recent
  • πŸ“‚ Opening/closing folders on the desktop
  • βš™οΈ Animation of system dialogs (for example, the appearance of the notification panel)
  • πŸ”„ Navigation gestures (if you use them) MIUI Gestures)
πŸ“Š What speed of animation is more comfortable for you?
Standard (1x)
Accelerated (0.5x)
Maximum (0x - no animation)
Slowed (1.5x)

Method 1: Change speed through "Special features" (no root)

The most secure method, working on all Xiaomi devices with MIUI 12-14 and HyperOS. does not require superuser rights and does not reset settings after the update.

  1. Open Settings β†’ Special Opportunities
  2. Choose Improve Visibility β†’ Delete Animations
  3. Activate the switch Remove the animations of windows
  4. To fine-tune, tap the animation scale and select a value from 0.5x to 1.5x.

⚠️ Note: Some models (e.g. Redmi) 10C) The animation scale may not be available, and in this case the system will only offer two options: On (standard speed) or Off (complete animation shutdown).

Value of the scaleThe effect on MIUI 14The effect on HyperOSRecommendations
0xAnimation disabled completelyAnimation disabled, but smooth transitions are kept in the launcherFor gamers and owners of weak smartphones
0.5xAcceleration by 50%30% acceleration (algorithm of smoothing another)Optimal for most users
1xStandard speedStandard speedDefault baseline
1.5x50% slowdownSlowing down by 70% (smoother transitions)For users with vision problems

πŸ’‘

If after changing the speed of the animation began to β€œtwitch”, restart the smartphone – it will reset the cache of the graphics accelerator.

Method 2: Use of the ADB-Teams (for experienced users)

The Android Debug Bridge (ADB) method allows you to customize settings that are not available in the GUI, suitable for all Xiaomi models, including the POCO X6 Pro and Redmi K70.

Enable USB debugging in Settings β†’ About Phone β†’ MIUI version (shap 7 times)

Install Xiaomi USB Drivers on PC

Download Platform Tools from Google’s official website

Connect your smartphone to your PC with the original cable-->

The main commands for changing animations:

adb shell settings put global window_animation_scale 0.5 # Animation windows


adb shell settings put global transition_animation_scale 0.5 # Animation of transitions




adb shell settings put global animator_duration_scale 0.5 # Duration of animation

To return the standard values, replace 0.5 with 1.0. Use 0 (zero) to completely disable.

⚠️ Attention: On HyperOS commands ADB They may not work the first time because of the modified animation control mechanism:

adb shell cmd device_config put animation window_animation_scale 0.5

What if the ADB does not recognize the device?
1. Check if File Transfer is enabled when you connect over USB 2. Try another cable (original Xiaomi Type-C) 3. Update drivers via Mi Flash Tool 4. Restart your smartphone and PC 5. If you are using Windows 11, disable driver signatures in diagnostic mode

Method 3: Configure through the engineering menu (hidden parameters)

The #4636### engineering menu allows you to change system settings that are not available in standard settings. For Xiaomi, this method works on MIUI 13-14, but may not be available on HyperOS (depending on regional firmware).

  1. Open the phone app and type ##4636##
  2. Select Phone Information (or Testing on English firmware)
  3. Scroll down to Window animation scale and Transition animation scale
  4. Set the values from 0.1 to 2.0 (step 0.1)

πŸ”§ Technical nuance: On some models (for example, Xiaomi) 13T) The engineering menu is locked to unlock:

  1. Install Activity Launcher from Google Play
  2. Find the activity of com.android.settings.TestingSettings
  3. Run it manually.

πŸ’‘

Changes to the engineering menu are reset after the firmware update. To save the settings, fix them through the firmware update. ADB-team.

Method 4: Applications for fine-tuning animation

If the standard methods don't work, you can use third-party utilities. We tested 5 popular applications on Xiaomi and selected the best ones:

AnnexFunctionalWorks for MIUI?It's running HyperOS?Needs root?
QuickShortcutMakerCreating shortcuts for hidden settingsYes.Partially.No.
Animation ChangerSmooth speed adjustment (step 0.1)Yes.Yes.No.
MIUI Hidden SettingsAccess to Hidden MIUI ParametersYes.No.No.
SetEdit (Xposed)Deep Customization of System ValuesYes.Yes.Yes.

πŸ“Œ Recommendation: HyperOS is best chosen by Animation Changer, as it works correctly with the new MiuiAnimationFramework animation system. MIUI 14 can be used MIUI Hidden Settings for access to original Xiaomi settings.

⚠️ Note: Applications like SetEdit require root rights, which voids the Xiaomi warranty.On models with a locked bootloader (for example, the Redmi Note 13 Pro).+) root can only be obtained through official unlocking, which takes up to 720 hours of waiting.

Method 5: Manual editing of system files (for advanced ones)

This method is suitable for smartphone owners with unlocked bootloader and installed TWRP. It allows you to change the animation at the level of system files, which gives maximum control.

  1. Create a backup of the /system partition via TWRP
  2. Open /system/build.prop file in text editor
  3. Add the lines: debug.animation.windows.scale=0.3 debug.animation.transition.scale=0.3 debug.animation.animation.animator.duration.scale=0.3
  4. Save the changes and reboot.

πŸ”§ Technical details:

  • πŸ“ Values can be set to within 0.01 (e.g. 0.25)
  • πŸ”„ Resetting is mandatory for the application of changes
  • πŸ› οΈ On HyperOS, the build.prop file can be in /vendor/build.prop
  • ⚠️ Incorrect editing will lead to bootloop (locked download)

On Xiaomi models with Snapdragon processors 8 Gen 2/3 (for example, Xiaomi 14) Editing build.prop can cause reset DRM-This will result in loss of Widevine support. L1 (no HD Netflix, Disney.+).

Comparison of methods: which to choose for your Xiaomi model

The choice of method depends on the firmware version, the smartphone model and your technical skills, and we have compiled a comparative table for popular devices:

Xiaomi modelFirmwareRecommended methodThe alternativeRisks.
Redmi Note 12MIUI 14Special capabilities (0.5x)ADB-teamNo.
POCO F5HyperOSADB + device_configAnimation ChangerResetting settings after update
Xiaomi 13 UltraMIUI 14 (Global)Engineering menu (#4636###)QuickShortcutMakerNo.
Redmi 10AMIUI 13MIUI Hidden SettingsManual editing build.propPossible bootloop
Xiaomi Pad 6HyperOSAnimation Changer + ADBNo alternatives.Loss of Widevine L1

πŸ’‘ Advice for flagship owners: On devices with Snapdragon 8+ Gen 1/2 (for example, Xiaomi 12T Pro is better used ADB, As the hardware acceleration of animation on these chips is more stable than the software methods.

Frequent problems and their solutions

When you change the speed of flipping through the menu, Xiaomi users encounter typical errors, and we have collected the most common ways to eliminate them:

  • ❌ The animation doesn't change after ADB-team πŸ”Ή Check if the debugging is included USB (Settings β†’ For developers) πŸ”Ή Follow the command adb shell settings list global and make sure the parameters are applied. πŸ”Ή Use it on HyperOS. device_config instead of settings put global
  • ❌ After the update, the settings were reset. πŸ”Ή Set the settings via Tasker or MacroDroid (automatic application after restart) πŸ”Ή For MIUI use MIUI Hidden Settings with Auto-Start Function
  • ❌ Twitchy animation at 120Hz πŸ”Ή Set the value 0.75x instead 0.5x β€” This is the optimal balance for a high refresh rate. πŸ”Ή Turn off Adaptive Frequency in Settings β†’ Display.
  • ❌ The engineering menu is not working. πŸ”Ή Install Activity Launcher and search com.android.settings.TestingSettings πŸ”Ή On HyperOS, the engineering menu may not be available – use it ADB

⚠️ Note: On devices with MediaTek Helio G99 (For example, the Redmi Note 12 4G) when animation is turned off (0x) Artifacts can occur when scrolling through lists, in which case it is recommended to use the value. 0.3x.

Can you change the animations for the main menu, not all apps?
No, MIUI and HyperOS have global animation settings that apply to the entire system. However, you can use Nova Launcher or Hyperion Launcher, which adjusts the speed of flipping only desktops. To do this, Set an alternative launcher Go to its settings β†’ Animations Disable or accelerate transitions between screens Note: system dialogs (such as notifications) will still use global settings.
Why did the animation settings disappear after the HyperOS update?
Xiaomi in HyperOS has reworked the animation management mechanism, transferring some parameters to the device_config. Standard settings put global commands may not work. Solutions: Use adb shell cmd device_config Put animation... Install Animation Changer (updated version with HyperOS support) MIUI 14 (Not recommended due to security issues on some models (e.g. Xiaomi) 14) Animation settings are hidden in Settings β†’ Display. β†’ Additionally. β†’ Special effects.
How to return standard animation, if after experiments everything went wrong?
To reset all animation parameters to factory values, do: MIUI: adb shell settings delete global window_animation_scale adb shell settings delete global transition_animation_scale adb shell settings delete global animator_duration_scale For HyperOS: Adb shell cmd device_config delete animation Reboot device If the animation still doesn't work properly, reset the settings via Settings β†’ System system β†’ Resetting settings β†’ Reset all settings (app data will be saved).
Is there a difference in animation between Xiaomi’s global and Chinese firmware?
Yes, significant differences: 🌍 Global firmware (EU/Global): default animation 1x, Settings available in Special Opportunities πŸ‡¨πŸ‡³ Chinese firmware (China): animation optimized for 120 Hz, standard value β€” 0.8x πŸ”§ Chinese versions have more hidden options available via the engineering menu ⚠️ On Chinese firmware without root rights can not change animation through build.prop To switch from Chinese to global firmware requires unlocking the bootloader, which cancels the warranty.
Does the speed of animation affect battery autonomy?
Yes, but the effect is minimal.Tests on Xiaomi 13 Pro showed: πŸ”‹ Animation. 1x: Battery consumption is 1-2% higher than when 0x (due to the additional burden on GPU) ⚑ Animation. 0x: economy ~30-40 minutes of autonomy with active use ⚠️ Nana AMOLED-The difference is more noticeable due to the features of the technology (for example, Xiaomi 14), however, the main influence on the battery is the background processes and the frequency of screen refresh, not animation.