Wallpaper Engine

Wallpaper Engine

View Stats:
Merricat Nov 30, 2021 @ 1:33pm
Tasker App
So the Tasker app is one of the 'goto' apps for automation on android phones. One of the thngs that people often set up using it are automated wallpapers (i.e. changing them based on location or time of day, etc.). One thing I used to use it for, in the before times, was setting a 'work' wallpaper when I was in the geofence of my workplace, a 'home' wallpaper when I was at home, and a 'inbetween' wallpaper when I wasn't at either of those.

Setting live wallpapers takes a bit of effort as doing so requires running a command. I won't paste the command here because it depends on the version of android you are using (and thus if you want to do this you probably need to do the investigation youself).

But one thing that would be helpful, if the devs could give it, are the actual package and service names the Wallpaper Engine app is using for the live wallpaper. These can be 'discovered' manually by a user using a various set of apps, but it would be alot simpler if they were just told them directly.
< >
Showing 1-7 of 7 comments
Biohazard  [developer] Nov 30, 2021 @ 2:25pm 
If I understand you correctly, I don't think this will work since it's not enough to only configure the app as the active Android live wallpaper, you also need to choose a wallpaper within Wallpaper Engine. And this last thing is an internal setting. We already noted down the idea to add custom intents to change the active wallpaper and such, but these don't exist yet.
Merricat Nov 30, 2021 @ 3:15pm 
That would be also cool, but what I was suggesting was more of something like "I'm at work, so I set my wallpaper to a static image via standard android functions. I'm a home so I switch my wallpaper to Wallpaper Engine." which wouldn't need to tweak anything in the engine itself, just setting it as the active live wallpaper.
Biohazard  [developer] Nov 30, 2021 @ 3:19pm 
Okay, yeah, that should be possible through normal means then, do you need to know the wallpaper service and package name?

io.wallpaperengine.weclient.WEWallpaperService
Merricat Nov 30, 2021 @ 3:24pm 
Thanks!
Mikito Nov 30, 2021 @ 8:10pm 
Originally posted by Merricat:
Thanks!
Can you Please share/export your profile/task ...
not so good with tasker ...
but i have it ..i will tweak things to my liking.
Merricat Dec 1, 2021 @ 2:47pm 
You create a task of type "Code" sub-type, "Run Shell" - the command you paste in should look something like the below. The 5 may be a different number depending on which version of Android you have installed. You also need to make sure you've given Tasker permission to change system settings under app permissions.

service call wallpaper 5 i32 1 s16 "io.wallpaperengine.weclient" s16 "io.wallpaperengine.weclient.WEWallpaperService
"
OctavXD Apr 12, 2024 @ 12:59pm 
I tried doing the same with automate, but sadly I get a long error code
< >
Showing 1-7 of 7 comments
Per page: 1530 50