The screensaver when you turn on the Xiaomi Redmi smartphone is not just a brand logo, but a part of the system animation that starts when you boot the device. For some users, it becomes a familiar element, and for others it becomes an annoying factor, especially if it takes extra seconds to load. In this article, we will discuss all possible ways to remove or replace it, including official MIUI settings and methods for advanced users.
It is important to understand that the procedure differs depending on the firmware version (MIUI 12/13/14), the bootloader status (unlocked/locked) and the Redmi model. For example, on the Redmi Note 10 Pro with a locked bootloader, only software methods are available, whereas on the Redmi K50 with an unlocked one, you can completely replace animation via TWRP. We will look at options for all scenarios, including safe and risky ones.
Before you start, check the MIUI version in the Settings menu β About Phone β MIUI version. This will help you avoid errors when choosing a method. Also note that some methods require superuser rights (root), which may be ineffective.
1. disable the screensaver through the MIUI settings (without root)
The easiest and safest way to do this is to use the built-in MIUI options. Unfortunately, it doesn't work on all models and versions of the firmware, but it's worth a try. It doesn't remove the screensaver completely, it just speeds up the playback or replaces it with a static logo.
Instructions:
- π± Open the Settings. β The phone.
- π§ Press 5-7 times on the item Version MIUI, activate the developer mode.
- π Return to the main settings menu and select Additional β For developers.
- π Find the option Download animation or animation speed (some firmware may not be available).
- β‘ Set the value without animation or 0.5x speed up.
If you don't have Download Animation, your version of MIUI doesn't support this option, so move on to the next method, and note that Redmi with MediaTek processors (like Redmi 9A) doesn't work as well as Snapdragon models.
β οΈ Attention: On some firmware (MIUI 14 for global version) Download animation hidden. To see it, you may need to change region to India in settings β Region.
2. Remove the screensaver via ADB (without root, but with a computer)
If the settings do not have the necessary option, you can try to disable animation through ADB (Android Debug Bridge. This method doesn't require superuser rights, but you need a computer and a computer. USB-This is suitable for most Redmi models. MIUI 12β14.
Step-by-step:
- π₯οΈ Install. ADB and Fastboot Tools on PC.
- π± Put the debugging on. USB on the phone: Settings β For developers β Debugging by USB.
- π Connect Redmi to your computer and confirm debugging permission.
- π» Open the command line (Windows) or the terminal (macOS/Linux) adb-folder.
- π Enter the command: adb shell settings put global boot_animation_disabled 1
- π Reboot your phone with the command: adb reboot
After the reboot, the screensaver should disappear or be replaced with a black screen with the MI logo. If the command does not work, try an alternative option:
adb shell setprop debug.sf.nobootanimation 1This is a temporary way, because once you reset your settings or update your firmware, the animation can come back, and to get it back, use the same command, replacing it with 1 by 0.
Install Xiaomi drivers on PC
Enable debugging over USB on your phone
Download ADB Tools with the latest version
Connect your phone to the original cable
Check the connection with the adb device command
-->
3. Replace the screensaver via TWRP (unlocked bootloader required)
To fully control the screensaver, you need an unlocked bootloader and custom TWRP recavators. This method is suitable for experienced users, since it requires unlocking the bootloader (which resets the phone) and installing TWRP. But it allows you to replace the screensaver with any custom or remove it altogether.
Steps:
- π Unlock the bootloader through the official Xiaomi tool (linking to the Mi Account is mandatory!).
- π₯ Install. TWRP For your model (you can download it on twrp.me).
- π Download the empty file. bootanimation.zip (You can create it yourself or find it on forums. 4PDA).
- π Boot in. TWRP (power-button + Loudness up).
- π Go to Advanced. β File Manager and replace the file along the way: /system/media/bootanimation.zip
- π§ Set permissions 644 for the new file.
- π Reboot to the system.
If you want to delete the animation completely, you can simply rename the original file to bootanimation.zip.bak. The system will not find it and will skip the screensaver.
β οΈ Note: On some models (Redmi Note) 11 and newer) the animation file can be stored in the section /product/media/ or /vendor/media/. Check all possible paths through TWRP.
| Model Redmi | The path to bootanimation.zip | Need a TWRP? |
|---|---|---|
| Redmi Note 10 Pro | /system/media/ | Yes. |
| Redmi 9A/9C | /vendor/media/ | Yes. |
| Redmi K50 Pro | /product/media/ | Yes. |
| Redmi A1/A2 | /system/media/ or /vendor/media//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | Yes. |
4. Magisk module (root required)
If you already have root rights (like Magisk), the easiest way to install a dedicated module is to not only remove the screensaver, but also replace it with any other one without manually editing system files.
Instructions:
- π± Install Magisk Manager (you can download it on GitHub).
- π Find Disable Bootanimation or BootAnimation Changer in the repository.
- π₯ Download and install the module through Magisk.
- π Reboot the phone.
The advantage of this method is the ability to return everything back in one click (just delete the module in Magisk), and some modules allow you to select animations from the gallery or install GIFs.
π‘
Before installing Magisk modules, make a backup of the /system partition via TWRP. This will help restore the phone if the module causes a bootloop ( looped boot).
5. editing the build.prop file (for advanced users)
Another way for Redmi root owners is to edit the build.prop system file. This method is more risky, as an error can lead to bootloop, but it works even on newer versions of MIUI.
How to do this:
- π± Install any file manager with root support (such as Root Explorer or Root Explorer) FX File Explorer).
- π Open the file on the way: /system/build.prop
- βοΈ Add a line to the end of the file: debug.sf.nobootanimation=1
- πΎ Save the changes and set rights to 644.
- π Reboot the phone.
If the screensaver is left, try adding a line as well:
persist.sys.disable_bootanimation=1β οΈ Attention: On some firmware MIUI 14 editing build.prop can only work after disabling signature verification through the Magisk module Disable DM-Verity. Without this, the system can restore the original file when you reboot.
6. Alternative methods: from custom firmware to hardware solutions
If none of the above methods worked, radical measures remain:
- π Install custom firmware (such as LineageOS or Pixel Experience). AOSP-Firmware allows you to easily change or disable the screensaver through the settings.
- π οΈ Some official Xiaomi firmware (such as the Redmi Note 8 Pro) have modified versions without animation.
- π§ Hardware solution - replacement of the display module with firmware (relevant for Redmi with a AMOLED-screens where the screensaver is sewn into the panel).
Custom firmware is the most reliable method, but it requires unlocking the bootloader and losing warranty. If you're a beginner, it's better to focus on methods with ADB or Magisk.
What if the phone doesnβt turn on after the change?
FAQ: Frequent questions about removing the screensaver on Xiaomi Redmi
β Can I remove the screensaver without a computer?
β Will the screensaver return after the update? MIUI?
β Why After Removing the Screensaver, the Phone Boots Longer?
β Can I get back the standard screensaver?
β Are these methods working on POCO and Black Shark?
π‘
The most universal and safe method is the use of ADB-It runs on most Redmi models without the risk of losing data or warranty.