Have you ever tried to find the original wallpaper image installed on your Android smartphone, but could not determine where exactly it is stored? This task seems simple only at first glance. In fact, the paths to your desktop wallpaper files depend on the version of Android, the device manufacturer, and even how you installed them. In some cases, the system creates copies in hidden folders, in others it uses temporary files that disappear after a reboot.
In this article we will look at Android: from standard paths to production features data-i="36">. You will learn how to find these files through all possible wallpaper storage locations on Android: from standard paths to /data/system/users/0/ to production features Samsung, Xiaomi And Google Pixel. You will learn how to find these files through file manager, ADB or even special applications, and also why sometimes wallpapers simply “disappear” after a system update. If you want to save your favorite background image or replace it manually, this guide is for you.
Standard ways to store wallpaper in pure Android
On devices with “clean” Android (for example, Google Pixel, Nexus or smartphones running Android One) desktop wallpapers are usually stored in system folders that are inaccessible without rootrights. However, there are several key locations where they can be found:
- 📁
/data/system/users/0/wallpaper—the current wallpaper for the desktop and lock screen is stored here in the format.jpgor.png. The files are usually namedwallpaperorlockscreen_wallpaper. - 📁
/data/data/com.android.systemui/files/wallpapers/—an alternative location used by some versions of Android to cache wallpapers. - 📁
/storage/emulated/0/Pictures/Wallpapers/—if the wallpaper was manually installed from the gallery, a copy of it may remain here.
It is important to understand that accessing the folder /data/ requires superuser rights (root). Without them, you will only see empty directories or get an "Access Denied" error. However, there are workarounds - we'll talk about them in the following sections.
⚠️ Attention: In Android 12 and later, Google has tightened its access policy to system folders. Even withroot-rights, some files can be encrypted or hidden viaSELinux. Before attempting to change system files, make a backup copy!
Features of storing wallpaper on Samsung smartphones
Devices Samsung (series Galaxy S, Note, A etc.) use their own shell One UI, which changes the standard paths for storing wallpaper. The following rules apply here:
- 📱
/data/data/com.sec.android.app.launcher/files/wallpaper/— the main folder for desktop wallpaper. The files can have names likewallpaper_orgorwallpaper_temp. - 🔒
/data/system/users/0/wallpaper_info.xml— an XML file with wallpaper metadata (resolution, scale, position). It can be opened with any text editor. - 🖼️
/storage/emulated/0/DCIM/Screenshots/Wallpapers/—if the wallpaper was downloaded via Galaxy Themes, their copies can be located here.
Feature Samsung —duplication of wallpaper in several places. For example, when installing via Galaxy Themes the system creates:
- Source file in
/data/(for display). - Compressed copy in
/storage/emulated/0/(for the user). - Miniature preview in
/data/data/com.sec.android.app.launcher/cache/.
If you want extract wallpaper in original quality, look for files in the first location. The remaining folders often contain compressed versions with resolution 1080×2400 or 1440×3200 (depending on the model).
On Samsung Galaxy S22 and newer, wallpaper can be stored in encrypted form. To extract them, use the application Solid Explorer with the mode enabled Root and disable encryption in the developer settings (Settings → About phone → Build number - tap 7 times).
Where to look for wallpapers on Xiaomi, Redmi and POCO
Smartphones Xiaomi, Redmi and POCO work on a shell MIUIthat radically changes the logic of wallpaper storage. The rule here is: most user wallpapers are stored in the public domain, but with non-obvious file names.
| Wallpaper type | Storage path | File format | Notes |
|---|---|---|---|
| Standard wallpaper | /storage/emulated/0/MIUI/wallpaper/ |
.jpg, .png |
The files are named wallpaper_1920_1080.jpg (resolution may vary) |
| Lock screen wallpaper | /storage/emulated/0/MIUI/wallpaper/lockscreen/ |
.jpg |
May be missing if used system wallpaper |
| Themes from Mi Themes | /storage/emulated/0/Android/data/com.mi.android.globalFileexplorer/files/ |
.mtz (archive) |
Need to be unpacked via MIUI Theme Editor |
| Wallpaper cache | /data/data/com.miui.home/files/wallpaper/ |
.jpg, .webp |
Required root or ADB |
An interesting feature MIUI: if you installed wallpaper through the standard menu (Settings → Wallpaper), the system automatically creates a copy of it in the folder /MIUI/wallpaper/. These files are available without rootrights and can be copied to a PC or another smartphone.
However, there is a pitfall: when updating MIUI (for example, from version 12 to 13) the system maybe delete old wallpaper from this folder. To avoid losses, make regular backups:
Copy the folder /MIUI/wallpaper/ to PC
Export themes via Mi Themes (if using)
Take a screenshot of the screen (hold Power + Volume Down)
Check for files in /DCIM/Screenshots/
-->
How to find wallpaper through a file manager (without root)
If you have no rootright, but you need to extract the current wallpaper, use one of these methods:
- Use Solid Explorer or FX File Explorer:
These managers can show hidden system files Enable the “Show hidden files” option in the settings and go to the paths. indicated above for your smartphone model.
- View the launcher cache:
Some launchers (for example, Nova Launcher) store copies of wallpaper in their folders:
- 📂
/storage/emulated/0/Nova/backups/— backup copies of settings, including wallpaper. - 📂
/data/data/com.teslacoilsw.launcher/files/—requiresroot.
- 📂
ADB:
Connect your smartphone to the PC and run the command:
adb pull /data/system/users/0/wallpaper .
This will copy the wallpaper to the current folder on the computer.
If the wallpaper was installed through a third-party application (for example Zedge or WallpapersCraft), check:
- 📱
/storage/emulated/0/Android/data/[application_package]/files/—downloaded images may be located here. - 🖼️
/storage/emulated/0/Pictures/[application_name]/— many applications create their own folders.
⚠️ Attention: On some devices (for example, Huawei s EMUI) wallpapers are stored encrypted form in/data/app/.... Retrieving them withoutrootis almost impossible. In this case, the only way out is to take a screenshot of the screen in maximum resolution.
Why do wallpapers “disappear” after updating or resetting
Many users are faced with a situation where, after updating Android or reset to factory settings the desktop wallpaper is reset to standard, and previously found files disappear. The reasons for this lie in the mechanisms of the system:
- 🔄 Clearing the launcher cache: When updating Android, the system may reset the application cache
com.android.launcher, which leads to the loss of links to custom wallpaper. - 🗃️ Overwriting system files: New versions of the OS sometimes overwrite folders in
/data/system/users/0/, deleting the old wallpaper. - 📱 Manufacturer restrictions: Samsung, Xiaomi and others brands may block access to wallpapers after updating due to changes in security policy.
To avoid losing wallpaper:
- Save the original file in
/Pictures/Wallpapers/to updates. - Use third-party launchers (for example, Nova Launcher), which store wallpaper settings separately from the system.
- Create a backup copy of the folder
/data/system/users/0/viaADB:adb backup -f wallpaper_backup.ab -shared com.android.systemui
How to restore wallpaper after a reset
If you made a backup via ADB, restore it with the command:
adb restore wallpaper_backup.ab
If not, try to find the file in the folder /Pictures/Screenshots/ (you may have taken a screenshot of the screen). As a last resort, use services like Google Photoswhere the originals could be saved.
How to manually replace wallpaper through system files
If you want install your wallpaper directly, bypassing the standard menu, this can be done through replacing system files. This method only works on devices with root access or via ADB with debugging.
Instructions for pure Android:
- Copy your image to your smartphone (for example, in
/storage/emulated/0/Download/wallpaper.jpg). - Open
ADB Shelland execute:adb shellsu
mount -o rw,remount /data
cp /storage/emulated/0/Download/wallpaper.jpg /data/system/users/0/wallpaper
chmod 644 /data/system/users/0/wallpaper
reboot - After a reboot, the wallpaper will be applied.
For Samsung the path will be different:
adb shell
su
cp /storage/emulated/0/Download/wallpaper.jpg /data/data/com.sec.android.app.launcher/files/wallpaper/wallpaper_org.jpg
chmod 644 /data/data/com.sec.android.app.launcher/files/wallpaper/wallpaper_org.jpg
am force-stop com.sec.android.app.launcher
Important: after manual replacement, the wallpaper may displayed incorrectly (stretched, cropped). This is due to the fact that the system does not update the metadata in wallpaper_info.xml. To fix it, open the wallpaper through the standard menu and apply it again.
⚠️ Attention: On some devices (for example, OnePlus s OxygenOS) directly replacing wallpaper files may cause the launcher to crash. Before experiments, create a restore point in TWRP or make a backup via adb backup.
Applications for managing wallpapers and storing them
If manual methods seem complicated, use specialized applications. will help you find the current wallpaper, but will also simplify their replacement:
- 🔧 Wallpaper Changer & Saver — saves copies of all installed wallpapers in
/Pictures/Wallpaper Changer/. - 🖼️ Resplash —allows you to download wallpapers in high resolution and shows the path to the saved files.
- 📱 Muzei Live Wallpaper — stores wallpapers in
/Android/data/net.nurik.roman.muzei/and updates them according to schedule. - 🔍 Root Explorer —if available
root, will show all system wallpaper files, including hidden ones.
Example of working with Wallpaper Changer & Saver:
- Install wallpaper through the standard Android menu.
- Open Wallpaper Changer and click “Save Current Wallpaper”.
- The file will be saved in
/Pictures/Wallpaper Changer/with the original resolution.
For Muzei the path will be different:
/storage/emulated/0/Android/data/net.nurik.roman.muzei/files/artwork/
All downloaded wallpapers are stored here format .jpg with a resolution of up to 4K.
Applications like Wallpaper Changer are the most reliable way to save wallpaper without root. They create copies in accessible folders and do not depend on system updates.
FAQ: Frequently asked questions about storing wallpaper on Android
Is it possible to extract wallpapers without root access?
Yes, but not always. On most devices, wallpapers are duplicated in folders like /Pictures/Wallpapers/ or /MIUI/wallpaper/ (for XiaomiIf they are not there, try doing so). screenshot or use ADB to extract files from /data/ (USB debugging required).
Why did the wallpaper reset to standard after updating Android?
This happens due to clearing the system launcher cache or overwriting files in /data/system/users/0/. To avoid loss, save the original wallpaper files manually (for example, in /Pictures/) or use third-party launchers that store settings separately.
Where are Live Wallpapers stored?
Live wallpapers are stored not as images, but as APK files or archives with animation. They can be found in:
/system/app/[name of wallpaper]/— system live wallpapers./data/app/[application_package]-1/apk/—installed from the Play Market.
To extract, use APK Extractor or ADB.
How to return wallpaper after resetting to factory settings?
If you did not make a backup, you can restore the wallpaper only if:
- They were installed from the gallery - check the folder
/Pictures/. - You are using Google Photos - perhaps the original was saved in the cloud.
- You had it turned on Nova Launcher — it stores the settings in
/Nova/backups/.
In other cases, you will have to install the wallpaper again.
Is it possible to change the wallpaper via ADB without root?
You can partially copy the wallpaper files from /data/ to the PC. (command adb pull), but for them replacements you will need rootrights or disabling SELinux (which is unsafe). Without superuser rights, you can only view or save the current wallpaper.