Automatic wallpaper change on Xiaomi Redmi 7 is a feature that is not popular with everyone. The constantly changing background images are not only distracting, but also consume battery power, and sometimes even slow the interface when switching desktops. If you are tired of the endless carousel of pictures and want to fix one static background, this is the guide for you.
Depending on the version of MIUI (from 10 to 14) and the launcher installed, the ways to disable may vary. We have reviewed all the current methods, from standard settings to hidden developer parameters. Importantly, some solutions require permission to change system files, so make a backup copy of the data before experimenting.
If your Redmi 7 runs on custom firmware or a modified launcher (like POCO Launcher), some of the methods may not work.
Why does the wallpaper carousel turn on on itself?
The dynamic wallpaper feature is activated on Xiaomi for several reasons:
- π Update MIUI β After installing a new firmware version, some settings are reset to factory ones, including background images.
- π± Launcher reset β if you cleared the app cache MIUI Launcher or reset its settings, the carousel can turn on automatically.
- π¨ Topics MIUI β Some themes from the official Mi Themes store contain built-in dynamic wallpaper that is activated when applying the theme.
- π§ Hidden settings - in some versions MIUI The function is enabled through the developer settings or service menu.
The most common fault with the factory-built Redmi 7 is the MIUI Launcher, the standard interface shell that controls desktops, which is responsible for automatically rotating wallpaper, even if the theme settings are static.
Method 1: Disconnect via theme settings (the easiest)
This method works on MIUI 11-14 and does not require superuser rights, and is suitable for most Redmi 7 users.
- Open the Themes app (the icon with a brush on your desktop).
- Go to Wallpaper section. β My wallpaper.
- Click on the current background and select Install on the desktop.
- At the bottom of the screen will appear switch Automatic change - turn it off.
- Confirm the action by clicking Apply.
If there's no switch, your version of MIUI uses a different mechanism.
- Press the empty space on the desktop β Wallpaper settings.
- Choose any static background (even one that is already installed).
- After application, check if the text Automatic Shift: On appears at the bottom of the screen. If yes, tap it to turn it off.
Check the version of MIUI in Settings β About the phone
Take a screenshot of the current wallpaper (in case of reset)
Close all background applications
Connect your phone to charge (recommended)
-->
Important: On some firmwares, after turning off the carousel, wallpaper may be reset when the device is restarted.This is a MIUI bug that is only fixed by completely disabling the function through the Developer Settings (see Method 3).
Method 2: Reset the MIUI Launcher settings
If a standard shutdown didn't work, the problem could be in the launcher's cache, resetting the launcher's settings would bring back factory parameters, including wallpaper management:
- Go to Settings β Applications β Application Management.
- Find MIUI Launcher (or Lawnchair if you use an alternative launcher) in the list.
- Open Warehouse β Clear cache and Clear data.
- Confirm the action. After the reset, the desktop will return to its factory appearance.
- Reset the desired wallpaper through the wallpaper settings (press your finger on the desktop).
β οΈ Attention: Clearing the launcher data will remove all your widgets, folders and icon locations on your desktop. Take a picture of your current layout in advance or write down which widgets have been installed.
After reset, check if you can turn off the carousel in the wallpaper settings. If the problem persists, move to the next method.
What if the MIUI Launcher is not reset?
Method 3: Disconnect through the developer settings
This method is suitable for advanced users and requires activation of the developer mode, which blocks automatic wallpaper change at the system level:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI until you become a developer!
Developer settings
Turn off automatic wallpaper change
Disable Wallpaper Carousel
Activate the switch and restart the phone.
If there is no such item, try an alternative path:
- In the Developer Settings, find Debugging by USB and turn it on.
- Connect the phone to the PC and execute the command to ADB: adb shell settings put global wallpaper_carousel_enabled 0
- Reset the device.
β οΈ Attention: Misuse of the right ADB If you are not sure about your actions, skip this step and use Method 4.
| MIUI version | Availability of a point in the developer settings | Does it work? ADB-team |
|---|---|---|
| MIUI 10β11 | β No. | β Yes. |
| MIUI 12 | β Yes (hidden in extended settings) | β Yes. |
| MIUI 12.5β14 | β Yes (under the heading βSchedule") | β οΈ Partially (root rights required) |
Method 4: Using Third-Party Applications
If the system methods don't work, third-party tools will come to the rescue, blocking the wallpaper change at the software level.
- π± Wallpaper Changer Stopper is a dedicated application to disable the carousel on Xiaomi. Works without root, but requires permission to access settings.
- π οΈ MacroDroid β Create a macro that will drop wallpaper on the selected background every time you unlock the screen.
- π§ Tasker is an advanced automation tool, and you can set up a task that will turn off the carousel service when you boot the system.
Instructions for Wallpaper Changer Stopper:
- Download the app from Google Play (or APKCombo if itβs not in your area).
- Run the utility and provide all the permissions you have requested (including Overlaying on top of other applications).
- In the main menu, click Stop Wallpaper Carousel.
- Select MIUI Launcher from the list and confirm the lock.
- Reboot the phone.
π‘
If after installing a third-party launcher (like Nova Launcher) the wallpaper carousel continues to work, clear the cache of the MIUI Themes app in the settings. This will delete the temporary dynamic wallpaper files.
The advantage of this method is that it works even on modified firmware and custom ROMs, where system settings can be changed, but some applications (such as MacroDroid) require permission to access special features, which can cause a warning system.
Additional tips for working with wallpaper on Redmi 7
If you managed to turn off the carousel, but the wallpaper still behaves strangely (for example, blurred or cropped), check these settings:
- π Wallpaper Scaling: In wallpaper settings, select Fill screen instead of Screen Size to avoid black bars.
- π Resetting topics: Some topics MIUI You have to force dynamic wallpaper. Try using a standard Default theme.
- πΌοΈ Image resolution: Use wallpaper with at least a resolution 1080Γ2340 pixels (native for Redmi) 7) avoidance of stretching.
- π Block changes: In some launchers (for example, Nova) you can block wallpaper changes through the settings β Desktop locking.
If you want to return the carousel back, repeat the steps from Method 1, but turn on the Autoshift switch. On some firmware, this will require reinstalling the MIUI Themes app via Google Play.
π‘
On Redmi 7 with MIUI 12.5+, the wallpaper carousel can be part of the Super Wallpapers feature. To turn it off, go to Settings β Display β Super Wallpaper and select Turn it off.
Frequent mistakes and their solutions
When you turn off the carousel, Redmi 7 users face typical problems.
| Problem. | Reason. | Decision |
|---|---|---|
| Carousel switch inactive | The launcher does not support manual control | Install a third-party launcher (such as Nova) |
| Wallpaper is reset after resetting | Mistakes in MIUI Themes | Clear the cache of the Themes app and reinstall the wallpaper |
| ADB-team is not working | No rights or incorrect syntax | Check the USB connection and repeat the root command |
| Carousel returns after MIUI update | Resetting the launcher settings when updating | Repeat the shutdown through the Developer Settings |
If none of these methods worked, the cause could be damage to the system files, in which case only a complete reset of the phone to the factory settings (with loss of data) or flashing through Fastboot will help.