How to remove the screensaver on Xiaomi Mi 8 Pro: from standard settings to hidden MIUI features

The screensaver on the lock screen Xiaomi Mi 8 Pro is not just decoration, but part of the corporate identity of MIUI. For some users, an animated wallpaper or watch becomes a pleasant bonus, for others – an annoying element that slows down the unlocking of the phone.

In this article, we'll look at all the ways you can disable the screensaver, from basic settings to ADB and modified firmware, and look at the nuances of different versions of MIUI (12 to 14) and the common mistakes users make, and if you want to not just hide the screensaver, but completely remove it from the system, here's a solution.

⚠️ Important: Some methods require unlocking the bootloader or root rights.This can lead to a loss of warranty or unstable phone operation.Before experimenting, back up the data via Settings β†’ Additionally. β†’ Backup.

1. disable the screensaver through the standard MIUI settings

The safest and most obvious way is to use the built-in MIUI tools, which are suitable for most users and do not require technical skills, but the functionality may vary depending on the firmware version.

In MIUI 12/13, the path to settings for the screensaver looks like this:

  1. Open the Settings β†’ Lock screen.
  2. Select the Lock screen saver (or Lock animation in some localizations).
  3. Move the slider to the off position. or press Remove if the screensaver is set as wallpaper.

In MIUI 14, the interface has changed a bit:

  • πŸ” Go to Settings. β†’ Personalization β†’ Lock screen.
  • 🎨 In the Style section, select Classic or Simple – these modes turn off animations.
  • πŸ”„ If the option is not available, try changing the theme to the standard (Settings) β†’ Topics β†’ My subjects. β†’ Basic).

⚠️ Warning: Some firmware may have a black screen with a watch on it after the screensaver is turned off. This is not a bug, but the regular Always-on Display mode. To remove it, go to Settings. β†’ Screen. β†’ Always-on Display and Lock and Disable the Option.

πŸ“Š What version? MIUI You're using it?
MIUI 12
MIUI 13
MIUI 14
Other (specify in the comments)
I don't know.

2. Removal of the screensaver through ADB (without root)

If the standard settings don’t work, you can use Android Debug Bridge (ADB) β€” This is a tool for debugging Android devices, which doesn't require superuser rights, but it requires a computer and a computer. USB-cable.

Step-by-step:

Enable Developer Mode (7 times click on the MIUI version in Settings β†’ About Phone)

Activate USB Debugging in Settings β†’ Additional β†’ For Developers

Download ADB Tools for Windows/macOS/Linux

Connect your phone to your PC and confirm your device’s trust

-->

After preparation, execute the following commands in the terminal (command line):

adb shell


settings put secure lock_screen_allow_private_notifications 0




settings put secure lock_screen_show_notifications 0




pm disable-user --user 0 com.miui.screenlock

πŸ”Ή Transcription of teams:

  • πŸ“± The first two lines turn off notifications on the lock screen (sometimes they conflict with the screensaver).
  • πŸ”§ The last command will deactivate the system application com.miui.screenlock, responsible for animation.

⚠️ Attention: Once the third command is executed, the unlock animation may disappear completely - even the standard swipe up:

pm enable com.miui.screenlock
What if the ADB can’t see the device?
1. Check if the drivers are installed for Xiaomi Mi 8 Pro (you can download on the official website). 2. Try another one. USB-cable (preferably original). 3. in Settings β†’ Additionally. β†’ For developers, turn on debugging by USB (security settings) and select Allow Always from this computer. 4. Restart your phone and PC.

3. Use of third-party applications

If you don’t want to mess with ADB, Google Play apps offer more flexible settings, but require caution β€” some may contain ads or collect data.

Top.-3 Checked applications for working with the lock screen:

AnnexFunctionalNeeds root?Reference
Lock Screen CustomizerAllows you to turn off animation, change fonts, remove the clock❌ No.Download
Always On DisplayReplaces the standard screensaver with custom (does not work on all firmware)⚠️ Partially.Download
Xposed Framework + NoLock ModuleCompletely shutting down the lock screen (requires Xposed)βœ… Yes.XDA Forum

πŸ”Ή Important nuances:

  • πŸ›‘οΈ Applications without root may conflict with MIUI β€” After installation, restart the phone.
  • πŸ”„ If the screensaver returned after the firmware update, repeat the settings in the application.
  • πŸ“± Nana MIUI 14 Some applications (e.g., Always On Display) may not work due to changes in security policies.

πŸ’‘

Before installing third-party apps, check reviews from the past 2-3 months.Some utilities stop being supported after MIUI updates and may cause errors.

4. editing system files (requires root)

For advanced users willing to risk system stability, there is a way to remove the screensaver by editing system files, which permanently removes animation from the firmware, so only suitable for those who are confident in their actions.

Instructions:

  1. Get root rights with Mi Unlock and Magisk.
  2. Install a file manager with root support (such as Root Explorer or FX File Explorer).
  3. Cross the path. /system/media/theme/default/ and find the files: lockscreen_wallpaper (lock-up) lockscreen_animation.zip (animation)

.bak

lockscreen_animation.zip.bak

Reboot the phone.

⚠️ Note: Deleting or corrupting system files can lead to a "bootloop" (cyclical reboot). /system through TWRP:

adb backup -f system_backup.ab -system

πŸ”Ή Alternative: If you use custom firmware (like LineageOS or Pixel Experience), you can turn off the screensaver via the kernel settings:

  1. Install the Kernel Adiutor app.
  2. Go to section. CPU β†’ Governor.
  3. Select Powersave mode – this will reduce the load on the processor and can remove lags during animation.

5. Resetting the lock screen settings

If the screensaver comes after a firmware update or theme installation, sometimes resetting the lock screen helps, which doesn't affect user data, but it will return all settings to factory settings.

How to perform the reset:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the upper right corner and select Show System Processes.
  3. Find the Lock Screen app (com.miui.screenlock).
  4. Click Warehouse β†’ Clear the data and Clear the cache.
  5. Reboot the phone.

⚠️ Warning: Some firmware may lose the Always-on Display feature after a reset. To return it, go to Settings β†’ Screen. β†’ Always-on Display and turn on the option again.

πŸ’‘

Resetting the lock screen settings is the safest way to return the factory behavior of the screensaver, but it does not guarantee its complete shutdown on new versions of MIUI.

6. firmware of custom Recovery and modified MIUI

For those who are willing to take drastic measures, there is an option to flash a modified version of MIUI without screensavers, which is suitable for advanced users and requires an unlocked bootloader.

πŸ”Ή Step-by-step plan:

  1. Unlock the bootloader through the Mi Unlock Tool (can take up to 72 hours).
  2. Install TWRP Recovery for Xiaomi Mi 8 Pro (you can download on the official website).
  3. Download the firmware without screensavers, for example: πŸ“± MIUI EU (European version without Bloatware) πŸ“± MIUI Pro (modified build with advanced settings) πŸ“± LineageOS or Pixel Experience (Pure Android)

TWRP

Food + Volume up

Wipe β†’ Advanced Wipe

Dalvik, Cache, System, Data

Magisk

πŸ”Ή The pros and cons of custom firmware:

AdvantagesDeficiencies
βœ… Complete removal of screensavers and unnecessary functions❌ Loss of guarantee
βœ… Smoother operation on older devices❌ The risk of a β€œbrick” (inoperability) of the phone
βœ… Regular updates from the community❌ Possible bugs with camera or sensors

⚠️ Note: Before firmware check version compatibility MIUI With your Xiaomi Mi 8 Pro, a bad firmware can lead to a hard brick. JTAG).

Frequent mistakes and their solutions

Even with the instructions, users often face problems, and we'll look at the most common ones.

πŸ”Ή "The screensaver returns after the reboot"

  • πŸ”„ Reason: com.miui.screenlock automatically restores settings.
  • πŸ› οΈ Solution: Turn off auto-update themes in Settings β†’ Topics β†’ Settings of topics β†’ Auto-update.

πŸ”Ή "The lock screen turned black after the screensaver was turned off"

  • πŸ–₯️ Cause: Conflict with Always-on Display.
  • πŸ› οΈ Solution: Turn on and off Always-on Display in screen settings.

πŸ”Ή "ADB no-team"

  • πŸ”Œ Reason: Lack of rights or USB-debugging unactivated.
  • πŸ› οΈ Repeat the steps from the section about ADB Check the connection by command adb devices.

πŸ”Ή "After editing system files, the phone does not turn on"

  • ⚑ Reason: Section damaged /system.
  • πŸ› οΈ Solution: Sweat the original firmware through the Mi Flash Tool in Clean All mode.

πŸ’‘

If you've been manipulating the screensaver and you've lost the notification sound, check the settings in Settings β†’ Sounds and vibrations β†’ Notifications. Sometimes system changes reset the volume.

FAQ: Answers to Frequent Questions

❓ Can I remove the screensaver without rooting and ADB?
Yes, in most cases, standard MIUI settings are sufficient (see Section 1).If they don't help, try third-party apps from Section 3.
❓ Why after disabling the screensaver, the lock screen became slower to work?
This may be because MIUI is trying to download remote animations, try resetting the lock screen settings (see section 5) or revert to a previous firmware version.
❓ How to return the screensaver if I change my mind?
If you've disabled it through settings, just turn it on again. If you've edited system files or used it. ADB, adb shell pm enable com.miui.screenlock settings put secure lock_screen_allow_private_notifications 1 Recovering deleted files will require re-flashing /system or restore the backup.
❓ Will these methods work on other Xiaomi models?
Most methods (except editing system files) are suitable for all MIUI smartphones, including Redmi and POCO. However, file paths and package names may differ. For example, for Redmi Note 10 Pro, com.miui.screenlock can be used instead of com.miui.lockscreen.
❓ Can I turn off the screensaver on the always-on screen (Always-on Display)?
Yes, but it depends on the firmware: On MIUI 12/13: go to Settings β†’ Screen β†’ Always-on Display and select Off or Notified Only. On MIUI 14: AOD is integrated with the screensaver - you can only turn it off completely through ADB or root.