How to remove the screensaver on the lock screen Xiaomi: 5 proven ways

Why Xiaomi’s lock screensaver is hindering users

The screensaver on the lock screen Xiaomi is a dynamic image that appears when the device wakes up or after a few seconds of inactivity.It can display the time, weather, notifications or just an animated background. For many users, this feature seems redundant: It slows unlocking, consumes battery power, and distracts from basic tasks. AMOLED-screens where animations consume additional energy.

In different versions of MIUI firmware and the new HyperOS, the screensaver algorithm changed. For example, MIUI 14 introduced the Dynamic Wallpaper feature, which is integrated with system animations, and HyperOS made the screensaver more intrusive due to optimization for smooth transitions, while not all users know that this feature can not only be configured, but also completely disabled – both through standard settings and with hidden commands.

In this article, we will discuss all the current ways to remove the screensaver, including methods for devices with and without an unlocked bootloader, you will also learn how to return the standard static lock screen and what hidden MIUI settings allow you to disable animations at the system level without losing functionality.

Method 1: Disable the screensaver using the standard settings MIUI/HyperOS

The easiest method is to use the built-in system options, which is suitable for most Xiaomi, Redmi and POCO devices based on MIUI 12-15 or HyperOS. It is important to note that depending on the firmware version, the path to settings may vary slightly.

Step instructions:

  1. Open the Settings app (cog icon).
  2. Go to the Lock Screen section (or Lock and Password in older versions).
  3. Select the lock screen saver (in HyperOS, lock animation may be called).
  4. Move the slider to the off position or select the No option.
  5. Confirm the changes if the system requests a password or fingerprint.

If your firmware version does not have an explicit "Savenger" clause, try an alternative path:

  • πŸ”„ Settings β†’ Wallpaper. β†’ Lock screen β†’ Dynamic wallpaper β†’ turn off the option.
  • πŸ“± Settings β†’ Display. β†’ Additionally. β†’ Animation of the system β†’ install No animation.
  • βš™οΈ Settings β†’ Special facilities β†’ Remove animations (not working on all models).

Check the MIUI/HyperOS version in the settings

Make a backup copy of the lock wallpaper

Make sure the device is charged at more than 30%.

Close all background applications-->

Once the screensaver is turned off, the lock screen will become static, but the basic elements will remain: time, date, notifications and application shortcuts. If this method does not work, move to the next method.

Method 2: Using Developer Mode for Deep Customization

In some cases, standard settings don't allow you to completely remove the screensaver due to manufacturer restrictions, and then the developer mode comes to the rescue, which opens up access to hidden system parameters, which works on all Xiaomi devices, but requires the activation of additional options.

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.
  3. Enter the device password if required.
  4. Return to the main settings menu and a new section for developers will appear.

Now go to Settings β†’ For developers and follow the following steps:

  • πŸ” Find the debugging option by USB And activate it.
  • πŸ–₯️ Scroll down to the animation block and set all three parameters (Scale of animation, transition animation, Duration of animation) to the position No animation.
  • πŸ”„ Restart the device to apply changes.

πŸ’‘

If the screensaver still appears after the developer mode animations are turned off, try to further disable the MIUI Optimization option in the same menu.

This method doesn't remove the screensaver completely, but it makes it instantaneous, which visually solves the problem. To completely shut it down, you need more radical measures, described below.

Method 3: Disable the screensaver through ADB (without root)

If standard methods don’t work, you can use Android Debug Bridge (ADB), a low-level device management tool that doesn’t require root rights, but requires a computer connection and basic command line knowledge.

Step-by-step:

  1. Download and install ADB Tools on your computer.
  2. Activate USB Debugging in the developer settings (see previous section).
  3. Connect your phone to your PC through USB-cable and select File Transfer Mode.
  4. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  5. Enter the command to check the connection: Adb devices Make sure your device appears in the list.
  6. Execute the command to disable the screensaver: adb shell settings put global lock_screen_show_notifications 0 adb shell settings put secure lock_screen_allow_private_notifications 0 adb shell settings put global lock_screen_visualizer_enabled 0
  7. Reset the device.

These commands are off:

  • πŸ“΅ Displaying notifications on the lock screen (does not affect the main screensaver).
  • 🎨 Visualization of animations (visualizer).
  • ⏳ System screen saver timer.
What if the ADB can’t see the device?
If the adb device command returns a blank list, try: 1. Install official Xiaomi drivers from the manufacturer's website. 2. Switch mode USB to Charge Only, then back to File Transfer. 3. Enable Debugging option USB (security settings) in the developer settings. 4. Use another USB-cable (preferably original).

If after the execution of the commands the screensaver remained, try an additional command to reset the lock screen cache:

adb shell pm clear com.android.systemui

⚠️ Warning: This command will reset the system interface settings, including wallpaper and shortcuts on the home screen.

Method 4: Remove the screensaver using third-party applications

For users who don’t want to mess with ADB or developer settings, there are third-party apps that allow you to customize the lock screen. However, most require root rights or run unstable on newer versions of MIUI/HyperOS. We’ll only look at proven options.

Top.-3 screen-control:

AnnexRoot is required.FunctionalCompatibility
Lock Screen Customizer❌ No.Replacement of the standard screensaver with a static image, setting transparencyMIUI 12-14, partly HyperOS
Always On Edgeβœ… Yes.Complete disabling of animations, customization of AOD (Always On Display)All versions, but root rights are needed.
MIUI Hidden Settings❌ No.Access to hidden MIUI settings, including disabling the screensaverOnly MIUI 13-14

Instructions for using Lock Screen Customizer:

  1. Download the app from Google Play.
  2. Open it and provide all the necessary permissions (access to notifications, overlay of windows).
  3. Select Disable Lock Screen Effects from the main menu.
  4. Activate the Static Wallpaper option and apply the changes.
  5. Reset the device.

⚠️ Note: Some lock screen customization apps may conflict with Xiaomi system services, causing freezes or accelerated battery discharge.

Method 5: Radical measures – disabling through editing system files (root)

If all previous methods fail, the most effective, but also the most risky, way to do this is to edit system files, which requires unlocked bootloaders and root rights, and knowledge of the basics of working with the Android file system, and to do so may result in data loss or device blinking.

Instructions for experienced users:

  1. Install Magisk to obtain root rights.
  2. Download a root-enabled file manager (such as Root Explorer or Solid Explorer).
  3. Go to /system/media/theme/default/ and find the files with the.mp4 or.webp extension that are responsible for the screensaver animations.
  4. Rename them by adding.bak at the end (e.g. lockscreen.mp4 β†’ lockscreen.mp4.bak).
  5. Reset the device.

An alternative method is to disable the system service:

  • πŸ› οΈ Through ADB with root rights, do: adb shell su -c "pm disable-user com.android.keyguard" ⚠️ Warning: This command will turn off the entire lock screen, including password protection! Use only if you are prepared for the consequences.
  • πŸ”§ To restore the lock screen, perform: adb shell su -c "pm enable com.android.keyguard"

πŸ’‘

Editing system files without a backup can render your device inoperable. Always create a backup through TWRP or other tools before making changes.

Frequent problems and their solutions

Even after successfully disabling the screensaver, Xiaomi users face side effects, and consider the most common and ways to eliminate them.

Problem 1: The screensaver returns after the MIUI/HyperOS update.

  • πŸ”„ Solution: Repeat the disabling procedure (especially if used) ADB third-party).
  • πŸ“₯ Prevention: Turn off automatic firmware updates in Settings β†’ The phone. β†’ Updating the system.

Problem 2: After the screensaver was turned off, notifications on the lock screen disappeared.

  • πŸ”” Solution: Return notification settings to Settings β†’ Notifications β†’ Lock screen.
  • πŸ”§ Alternative: Use the notification widget on the home screen.

Problem 3: The device started to brake after the changes were applied.

  • ⚑ Solution: Clear the system cache through Settings β†’ Memory. β†’ Cleanup.
  • πŸ”„ Extreme measure: Reset to factory settings (with data loss).

Through standard settings

Used the developer mode

Used. ADB-team

Installed a third-party app

Nothing helped.-->

Can I remove the screensaver on Xiaomi without a computer?
Yes, in most cases, standard settings or apps from Google Play (like Lock Screen Customizer) are sufficient, but some HyperOS models may require ADB or root rights.
Why did the lock screen turn black after the screensaver was turned off?
This is normal behavior, the system replaces the dynamic screensaver with a static black background. To return the wallpaper, go to Settings β†’ Wallpaper β†’ Lock screen and select a new image.
Will your fingerprint work after the screensaver is turned off?
Yes, all biometric unlocking techniques (fingerprint, facial recognition) will remain viable. They don't depend on the screensaver.
How do I return the screensaver if I need it?
Just repeat the steps in reverse: In standard settings, turn on the screensaver. In developer mode, return the animations. In ADB, execute commands with 1 instead of 0.
Is there a risk of losing your warranty when using ADB or root?
While the use of ADB does not affect the warranty, as it does not require unlocking the bootloader, obtaining root rights officially voids Xiaomi’s warranty, and in most cases, service centers do not check for root during repairs for other reasons (such as screen failure).