Where Xiaomi Stores Wallpaper: System Paths, Hidden Folders, and How to Change Them

Xiaomi’s MIUI-based smartphones store wallpaper in multiple system and user folders β€” and it’s not as easy to find them as you might think. If you want to extract standard backgrounds, replace them with your own, or just understand where the uploaded images are stored, you’ll have to dig deeper than in the gallery. In this article, we’ll look at all possible wallpaper locations, including hidden system directories, and how to access them without root rights and with them.

The problem is that MIUI spreads wallpapers across different folders depending on their type: standard backgrounds are in one place, user-loaded ones are in another, and dynamic wallpapers are in a third place, and the paths may vary depending on the firmware version and smartphone model, but don't worry: we've gathered up-to-date information for MIUI 12-14 and modern devices, from the Redmi Note 12 to the Xiaomi 14 Pro.

If you're looking for a specific answer, use the table of contents below. If you want to get a handle on all the nuances, read the full article, and there are step-by-step instructions, warnings about possible errors, and even ways to recover deleted wallpaper from the MIUI cache.

All right, ready, then let's get started.

1. Standard MIUI wallpaper: where to store and how to extract

The standard wallpaper that comes out of the box on Xiaomi smartphones is stored in the system partition, which means that without root rights or ADB, you won’t see it in a regular file manager.

The main folder with standard wallpaper is along the way:

/system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/assets/wallpapers/

And there are high-resolution backgrounds that are used in the wallpaper selection menu, but access to them is complicated by the fact that /system is a protected partition. What do we do?

  • πŸ”§ Method 1: Use ADB (Android Debug Bridge) to copy files.
  • πŸ“± Method 2: Install a root-enabled file manager (e.g., Root Explorer or FX File Explorer).
  • πŸ–₯️ Method 3: Remove wallpaper through a computer using programs like 7-Zip (you need to download APK firmware and unpack it).

If you have chosen ADB, here is a step-by-step instruction:

  1. Enable USB debugging in the developer settings (Settings β†’ About Phone β†’ MIUI version – tap 7 times, then go back to Additional settings β†’ For Developers).
  2. Connect your smartphone to your PC and execute the command: adb pull /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk C:\wallpapers\
  3. Open the downloaded MiuiSystemUI.apk archiver and go to the folder assets/wallpapers.

⚠️ Warning: Not all wallpapers in this folder can be displayed in the selection menu. Some backgrounds (for example, for Super Wallpapers mode) are stored in other directories or downloaded dynamically from Xiaomi servers.

πŸ“Š How do you usually change wallpaper on Xiaomi?
Through the standard wallpaper menu.
I download from the Internet and install manually.
I use third-party apps (Zedge, Walli, etc.)
Never change.

2. Custom wallpaper: where the loaded backgrounds are stored

When you download wallpaper from the Internet or install it through apps like Zedge or Walli, it's stored in folders that are accessible to the user.

  • πŸ“ /storage/emulated/0/Pictures/Wallpapers/ – This is where the wallpaper installed via the standard menu MIUI is stored.
  • πŸ“ /storage/emulated/0/Download/ β€” if you downloaded the picture manually and set it as wallpaper.
  • πŸ“ /storage/emulated/0/DCIM/.thumbnails/ – miniatures of wallpaper (sometimes copies remain here even after the original is deleted).
  • πŸ“ /storage/emulated/0/Android/data/com.miui.gallery/ is a cache gallery where temporary copies may be stored.

To find these folders, just open any file manager (such as Mi File Manager or Solid Explorer) and follow these paths. Note: some wallpapers may be saved in hidden folders (their names begin with a dot, such as.nomedia).

If you have installed wallpaper through a third-party app, check its own folder. For example, Zedge saves downloads here:

/storage/emulated/0/Android/data/net.zdge.android.app/files/Wallpapers/

⚠️ Warning: When you clear the Gallery or Wallpaper app cache through settings (Settings β†’ Apps β†’ App Management β†’ Clear cache), you may lose temporary copies of wallpaper that are not saved in the main folders.

β˜‘οΈ Search for custom wallpaper

Done: 0 / 5

3. Dynamic and Super Wallpapers: Storage Features

Xiaomi offers two types of "live" wallpapers: Dynamic wallpapers (animated but without 3D- effects) and Super Wallpapers (with paralax effect and depth, such as wallpapers with Mars or Earth).

For Super Wallpapers, the path is this:

/data/app/com.miui.superwallpaper-*/base.apk/assets/

Instead of *, you'll have a random character set (e.g. com.miui.superwallpaper-1). Inside the assets folder, you'll find files with the.swp extension, which are archives that contain textures and animations.

Common dynamic wallpapers (e.g. from the MIUI collection) can be found here:

/data/app/com.miui.wallpaper.live-*/base.apk/assets/wallpapers/

To extract.swp files:

  1. Copy them on a PC (for example, through an ADB or root conductor).
  2. Rename the extension to.zip and unpack it with the archiver.
  3. Inside, you’ll find.png textures and configuration files.

⚠️ Warning: You can't just install.swp files on another smartphone, they're tied to a particular version of MIUI and a device model, and when you try to port it, the wallpaper may not work or it may not display correctly.

How to convert Super Wallpapers to another Xiaomi model?
It is a complex process that requires editing configuration files inside the.swp archive. 1. Unpack.swp via 7-Zip. 2. Open the config.json file and change the resolution settings for your model. 3. Repackage the archive back to.zip, then rename it to.swp. 4. Install it via ADB or replace the original file (need). There is no guarantee of operability - wallpapers can "break" or be displayed with artifacts.

4. How to replace system wallpaper without root (bypasses)

If you want to swap your standard wallpaper for your own, but you're not ready to get root rights, there are a few working ways that won't give you complete freedom, but they will get around the limitations of MIUI.

Method 1: Use the Wallpaper app from Xiaomi

  1. Open the Wallpaper app (the icon with the mountain on your desktop).
  2. Choose My Wallpaper β†’ Local.
  3. Click + and select your picture from the gallery.
  4. Apply it to the main screen or lock screen.

Method 2: Replace wallpaper with ADB (without root)

This method works because some MIUI system files can be rewritten even without the superuser rights.

  • πŸ–₯️ Computer installed ADB.
  • πŸ“± Included debugging by USB smartphone.
  • πŸ–ΌοΈ Your wallpaper is.jpg or.png (the resolution must match the screen resolution).

Instructions:

  1. Place your background in the platform-tools folder (where adb.exe lies) and rename it to wallpaper.jpg.
  2. Follow the commands: adb push wallpaper.jpg /sdcard/Pictures/Wallpapers/ adb shell am broadcast -a android.intent.action.WALLPAPER_CHANGED
  3. Reboot your smartphone.

This method will not work on all models, but on most devices with MIUI 12-14 wallpaper will be used at least on the lock screen.

πŸ’‘

If the wallpaper is applied but stretched or cut, check their resolution. For Xiaomi with a screen resolution of 1080Γ—2400, the optimal background size is 1080Γ—2400 pixels. For 1440Γ—3200, respectively, 1440Γ—3200.

5. Where the wallpaper in MIUI of different versions is stored: a comparative table

The paths to wallpaper may vary depending on the version of MIUI. Below is the current table for popular firmware. If your version is not on the list, try the paths from adjacent speakers (often they are the same).

MIUI versionStandard wallpaperCustom wallpaperSuper Wallpapers
MIUI 14/system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/assets/wallpapers//storage/emulated/0/Pictures/Wallpapers//data/app/com.miui.superwallpaper-*/base.apk/assets/
MIUI 13/system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/assets/wallpapers//storage/emulated/0/Pictures/Wallpapers/ or /storage/emulated/0/MIUI/wallpaper//data/app/com.miui.superwallpaper-*/base.apk/assets/
MIUI 12.5/system/media/theme/default/wallpapers//storage/emulated/0/Pictures/Wallpapers//data/app/com.miui.superwallpaper-*/base.apk/assets/
MIUI 12/system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/assets/wallpapers//storage/emulated/0/MIUI/wallpaper/Not present (Super Wallpapers appeared later)
MIUI 11 and below/system/media/wallpapers//storage/emulated/0/MIUI/wallpaper/Absent.

If your version of MIUI is newer than MIUI 14, try the ways from the MIUI 14 column – Xiaomi doesn’t change the wallpaper storage structure drastically.

πŸ’‘

Since MIUI 12, Xiaomi has moved the standard wallpaper from /system/media/ to /system/priv-app/MiuiSystemUI/. If you use the old manual (before 2020), the paths in it are likely outdated.

6. How to recover deleted wallpaper from MIUI cache

If you accidentally deleted wallpaper that was installed through a standard menu, you can try to restore it from the cache. MIUI saves temporary copies of backgrounds in several places:

  • πŸ—‘οΈ /data/data/com.miui.gallery/cache/ is the cache of the gallery.
  • πŸ—‘οΈ /data/data/com.miui.wallpaper/files/ are temporary Wallpaper files.
  • πŸ—‘οΈ /storage/emulated/0/Android/data/com.miui.gallery/cache/ is an external cache.

To restore the wallpaper:

  1. Connect your smartphone to your PC and use ADB to access /data/data/: adb pull /data/data/com.miui.wallpaper/files/C:\recovery\
  2. View downloaded files – look for images with names like wallpaper_temp.jpg or lockscreen_wallpaper.png.
  3. Copy them back to /storage/emulated/0/Pictures/Wallpapers/ and apply them through the wallpaper menu.

If the cache is already cleared, try recovering files using programs like DiskDigger or Recuva (you will need root to scan the system partition).

⚠️ Warning: Not all wallpaper is saved in the cache in its original quality. Often, it's compressed or cropped. If you want a high-resolution background, look for it in the original download folder or on the site you downloaded it from.

7. Frequent mistakes and how to avoid them

When working with wallpaper on Xiaomi, users often face typical problems, and here are the most common ways to solve them:

  • ❌ Wallpaper not applicable: Make sure the file is supported in format (.jpg,.png) and the resolution is not higher than the maximum for your screen. If the background is too large, MIUI may crop it or not install it at all.
  • ❌ No access to system folders: Without root rights, you will not be able to edit files in /system. Use ADB or the workarounds described above.
  • ❌ Wallpaper resets after update: This is normal behavior MIUI. After major updates (e.g., from MIUI 13 to MIUI 14), system wallpapers can be replaced with standard wallpapers. To avoid this, save your backgrounds to /Pictures/Wallpapers/ and apply them again.
  • ❌ Super Wallpapers don't work: Make sure your model supports this feature (the list of compatible devices is available on Xiaomi's website). Also check if the power saving mode is turned off - it can block animations.

If you are facing another problem, check:

  1. Free space on the device (minimum 500 MB).
  2. No restrictions for the Wallpaper application in the battery settings (Settings β†’ Battery β†’ Application Selection).
  3. The relevance of firmware (sometimes bugs with wallpaper are corrected in updates).

πŸ’‘

If the wallpaper is not installed via ADB, check if access to debugging via USB is blocked in the developer settings. Sometimes after updates, this option is reset.

FAQ: Answers to Frequent Questions

Can I transfer the wallpaper from one Xiaomi to another?
Yes, but with reservations: πŸ“± Static wallpapers (JPG/PNG) are portable without any problems β€” just copy them to the folder /Pictures/Wallpapers/ on the new device. 🌌 Super Wallpapers (.swp) may not work if the smartphone models are different. βš™οΈ Dynamic wallpapers (live) are often tied to the MIUI version. On another device, they may not display or work with errors. To port system wallpapers (from /system/...) root rights on both devices will be required.
Why did my wallpaper disappear after the settings reset?
Hard reset deletes all user data, including the /Pictures/Wallpapers/ folder. To avoid loss, πŸ”„ Regularly copy your wallpaper to your PC or cloud (Mi Cloud, Google Drive). πŸ“ Save backgrounds not only to the standard folder, but also to the /Download/ or to the SD- card. If the reset has already been made, try to restore files through programs like Recuva (you need to root or connect to the PC in mass storage mode).
How to remove unnecessary wallpaper from the system menu?
You can't remove the standard wallpaper from the selection menu without root rights -- it's stitched into the firmware. But you can: πŸ—‘οΈ Hide it by moving your wallpaper to the top of the list (on the wallpaper menu, click Edit and sort the backgrounds). πŸ› οΈ With root: Remove files from /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/assets/wallpapers/, but this can cause malfunctions in MIUI. For Super Wallpapers, you can turn them off by deleting the com.miui.superwallpaper file via ADB: adb uninstall --user 0 com.miui.superwallpaper Wallpaper will disappear from the menu, but it can be returned by reinstalling the application via APK.
Where is the wallpaper for Always On Display (AOD)?
Wallpapers for Always On Display are stored separately from regular backgrounds. Their paths: πŸ“± Standard AOD- Wallpaper: /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/assets/aod/ πŸ–ΌοΈ Custom: /storage/emulated/0/Pictures/AOD/ (if you set your pictures through settings AOD). File format is.png with black background (transparency not supported). The resolution must match the screen resolution, but is cropped to a circle (for AMOLED- displays).
Can I change the wallpaper on the lock screen and desktop separately?
Yes, MIUI allows you to set different wallpapers: Open the Wallpaper app. Select the background and click Apply. In the window that appears, select: πŸ”’ Lock screen 🏠 Desktop πŸ”„ Both screens If option is not available, update the firmware β€” in older versions MIUI (up to 12th) this was not possible.