There are some apps on Play Store that provide some wallpapers that can then be set as home background from various launcher, such as Nova, Apex, etc.

Where do these apps store the wallpapers? I looked in the usual locations, such as /data/data/, or /sdcard/Android/data, but I couldn't find anything.

EDIT: Here are the details: Galaxy Nexus, with latest Paranoid Android (which builds on top of Android 4.4.4). The app in question is like all the apps that add wallpapers to use with the most used launchers. I would say the name, but it probably would be considered spam.

I want to extract the wallpapers because I run into a strange issue: when I select the wallpaper with Nova it does not get set and I get all sort of errors in the logcat. The process in charge of setting the wallpaper then keeps retrying and uses all the phone resources. I have to remove the battery out of the phone because it isn't responding. I don't know if the issue is solvable. I searched but hardly anything relevant turns up. So I wanted to inspect the wallpapers and maybe reduce them in resolution, just to see if that worked.

  • You need to provide details, such as what device, version, and specific app info
    – HasH_BrowN
    Sep 12 '14 at 21:55
  • @HasH_BrowN: Added, thank you for the interest.
    – rubik
    Sep 13 '14 at 16:59
  • Have you tried restarting the device, because the media scanner should take care of that, but your device might need a reboot. Sep 13 '14 at 17:52
  • @StephanBranczyk: Countless times, but I cannot set the wallpaper other than a few (one or two) that works.
    – rubik
    Sep 13 '14 at 18:00

Check out this answer, just in case the wallpaper was moved

That being said, since you're looking for an app-provided wallpaper and not a system provided wallpaper, we'll probably need to know the package name of the application in question (and you'll need to have root access to your device, which I believe you already have).

So assuming the package name of the app is com.example.superdupperlauncher, then you would need to look into /data/data/com.example.superdupperlauncher/files/ or /data/data/com.example.superdupperlauncher/

  • 1
    Yes, I have root access. I checked those location, but the wallpapers are neither in /data/data/{name}/*, nor in /sdcard/Android/data/{name}/*. I also checked the launcher (Nova) folders, but found no wallpapers. I suspect that there is some shared location where third-party apps can add their files, so that Nova or any launcher can discover them. But it's so hard to search these things on Google...
    – rubik
    Sep 13 '14 at 18:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.