[APP][8.1+] LWP+ - customized Monet colors

Search This thread

jonlang

Member
Feb 8, 2022
7
0
no. as I wrote, it works for a day or two and then crashes. after re-enabled, it goes for few days again
 

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
no. as I wrote, it works for a day or two and then crashes. after re-enabled, it goes for few days again
So it matches the issue I've explained that users have on specific devices, and I also gave an example.
It has nothing to do with my app. Happens on other live wallpaper apps too.
Please search for solutions.
Or, flash a custom ROM which will most probably solve it as it is more based on the clean Android.
 

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
last try. is there any practical advice/solution for LG phones?
I don't have an LG phone. You can try the tips I've found for OnePlus and wrote about them above (though I also don't have OnePlus device).
Sadly LG has left the smartphones business. In the past, it was a part of a nice competition between companies...
 

jonlang

Member
Feb 8, 2022
7
0
Sure.
So, folks. Here's how you can fix your odd colors WITHOUT this crashing app.
If you installed it just because your apps picked some nasty colors from your wallpaper (pink for most of LG phones), you simply need to alter this wallpaper image in such a way that its most dominant mid-tone color will be close to what you want.
for example. This is the LG's original WP that creates those pink colors :

000001178113721_Siamese Eyes Wallpaper.jpg


And this is slightly altered one that makes light blue-cyan colors instead :

000001178113721_Siamese Eyes Wallpaper_3.jpg


It's really that simple and you don't need to waste your time trying to figure out why LWP+ crashes on you.
one silly app out - one less problem to your phone.
 
  • Sad
Reactions: AndroidDeveloperLB

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
Sure.
So, folks. Here's how you can fix your odd colors WITHOUT this crashing app.
If you installed it just because your apps picked some nasty colors from your wallpaper (pink for most of LG phones), you simply need to alter this wallpaper image in such a way that its most dominant mid-tone color will be close to what you want.
for example. This is the LG's original WP that creates those pink colors :

View attachment 5901925

And this is slightly altered one that makes light blue-cyan colors instead :

View attachment 5901927

It's really that simple and you don't need to waste your time trying to figure out why LWP+ crashes on you.
one silly app out - one less problem to your phone.
That's not a fix. That's going back to the image wallpaper.
And again, the app isn't crashing. If you have proof that the app is crashing, please provide it and I will fix it. Show logs of the crash from the app itself, for example.
You can try on a Pixel device too. I've never had the app "crashing" after a few days.
It's the OS on LG that causes it. You can search about it online as I said, about it happening to other users for other live wallpaper apps.
You can also contact LG and write about it on LG forums. You can also check for yourself that it's not because of my app, by installing a different live wallpaper app (such as Muzei ) and see that the app "crashes" after a few days.
 

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
Hello, This app supports Realme GT2 Pro,With Android 13?
Yes, it should be possible to install and run it.
However, just like every other device, for the dynamic-colors feature, it depends on what the OEM has done to the themes engine.
I've added a step in the tutorial that helps detecting if the device supports it.

I don't have the device. It's a spare time app.
Please try it out.
 

esmaeil mohamadi

Senior Member
Apr 6, 2015
126
21
Hello, does this program support the Realme GT2 Pro phone or not? Because I tried to use it several times, but unfortunately I could not. If anyone can guide me, I will be happy.
 

SPLESHER

Senior Member
Jun 23, 2017
83
57
Xiaomi Poco F1
@AndroidDeveloperLB Hey, I wanted to set different image for "cropped image" but after i choose image it says "Not chosen animated GIF/WEBP File".
Yesterday everything worked fine, what happened? I already tried clearing cache of app and even reinstalling it, but didn't help
 

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
@AndroidDeveloperLB Hey, I wanted to set different image for "cropped image" but after i choose image it says "Not chosen animated GIF/WEBP File".
Yesterday everything worked fine, what happened? I already tried clearing cache of app and even reinstalling it, but didn't help
You are correct!
Sorry about this. Fixed and published
I tried to fix the file picker for the animation on the last version, and on the way it ruined it for the images...

Are you seeing the issue now?
 
Last edited:

Pacshadow

Member
Aug 2, 2023
7
0
Hello,

I have a OnePlus 11 with Android 13 on it and seem to be having some issues with the app. It is not crashing and works perfectly for a couple of days then after a while the dynamic colors get changed to match the live wallpaper I am using through the app. The only way I can change it back to the color I choose is by going through the ? Icon and setting the color to black so it displays light blue/blue for my dynamic colors. (Screen shots provided are of before I have to go in and change it back and after I change it back.) My wallpaper isn't getting changed to a stock photo on the OnePlus gallery but the dynamic colors are still changing to match the wallpaper I have chosen through the app. When I try to change the dynamic colors through the main screen it does not work. I have to go through the ? Icon to be able to change the dynamic colors. Can I get some help with this issue or is it just my phone being stupid?
 

Attachments

  • Screenshot_2023-08-02-06-39-27-29_2333e260f6e543bf9664e71849bbb2b7.jpg
    Screenshot_2023-08-02-06-39-27-29_2333e260f6e543bf9664e71849bbb2b7.jpg
    677.8 KB · Views: 4
  • Screenshot_2023-08-02-06-39-58-30_2333e260f6e543bf9664e71849bbb2b7.jpg
    Screenshot_2023-08-02-06-39-58-30_2333e260f6e543bf9664e71849bbb2b7.jpg
    546.5 KB · Views: 4

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
Hello,

I have a OnePlus 11 with Android 13 on it and seem to be having some issues with the app. It is not crashing and works perfectly for a couple of days then after a while the dynamic colors get changed to match the live wallpaper I am using through the app. The only way I can change it back to the color I choose is by going through the ? Icon and setting the color to black so it displays light blue/blue for my dynamic colors. (Screen shots provided are of before I have to go in and change it back and after I change it back.) My wallpaper isn't getting changed to a stock photo on the OnePlus gallery but the dynamic colors are still changing to match the wallpaper I have chosen through the app. When I try to change the dynamic colors through the main screen it does not work. I have to go through the ? Icon to be able to change the dynamic colors. Can I get some help with this issue or is it just my phone being stupid?
The screen you are showing is for testing that indeed your device supports dynamic colors.
In order for the live wallpaper to affect the colors, you need to further read the instructions, and choose the colors on the settings screen.
 

Pacshadow

Member
Aug 2, 2023
7
0
The screen you are showing is for testing that indeed your device supports dynamic colors.
In order for the live wallpaper to affect the colors, you need to further read the instructions, and choose the colors on the settings screen.
When I choose colors on that screen it doesn't actually change my dynamic color. The only way I've found to be able to change my dynamic color is though the testing. Attached is before changing color on settings screen and after. Google chrome didn't change colors when I turned off the live wallpaper, changed the color and then turned the live wallpaper back on.
 

Attachments

  • Screenshot_2023-08-03-19-15-28-58_2333e260f6e543bf9664e71849bbb2b7.jpg
    Screenshot_2023-08-03-19-15-28-58_2333e260f6e543bf9664e71849bbb2b7.jpg
    324.7 KB · Views: 0
  • Screenshot_2023-08-03-19-15-48-14_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
    Screenshot_2023-08-03-19-15-48-14_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
    102.9 KB · Views: 0
  • Screenshot_2023-08-03-19-16-55-23_2333e260f6e543bf9664e71849bbb2b7.jpg
    Screenshot_2023-08-03-19-16-55-23_2333e260f6e543bf9664e71849bbb2b7.jpg
    352.8 KB · Views: 0
  • Screenshot_2023-08-03-19-16-11-20_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
    Screenshot_2023-08-03-19-16-11-20_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
    102.1 KB · Views: 0

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
When I choose colors on that screen it doesn't actually change my dynamic color. The only way I've found to be able to change my dynamic color is though the testing. Attached is before changing color on settings screen and after. Google chrome didn't change colors when I turned off the live wallpaper, changed the color and then turned the live wallpaper back on.
I've now updated the steps below "How to use:"


Please follow all steps.
 

Pacshadow

Member
Aug 2, 2023
7
0
I've now updated the steps below "How to use:"


Please follow all steps.
So I followed the steps and anything I change in the settings screen does nothing. I already had the "Used customized colors" on and had my colors all selected black. But when I change it from black to any other color my dynamic colors do not change.
 

Attachments

  • Screenshot_2023-08-04-08-27-50-35_2333e260f6e543bf9664e71849bbb2b7.jpg
    Screenshot_2023-08-04-08-27-50-35_2333e260f6e543bf9664e71849bbb2b7.jpg
    375.6 KB · Views: 1
  • Screenshot_2023-08-04-08-27-59-22_2333e260f6e543bf9664e71849bbb2b7.jpg
    Screenshot_2023-08-04-08-27-59-22_2333e260f6e543bf9664e71849bbb2b7.jpg
    342.9 KB · Views: 1

AndroidDeveloperLB

Senior Member
Mar 30, 2014
1,988
464
So I followed the steps and anything I change in the settings screen does nothing. I already had the "Used customized colors" on and had my colors all selected black. But when I change it from black to any other color my dynamic colors do not change.
So you've changed all colors to green, for example, turned off and on the display, and nothing happened?
And that's while the app is set to be the current wallpaper for home&lock screen?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Starting from Android 8.1, when you set a wallpaper, the OS might change its colors based on it.
    On Android 12 and above, it got more official as "Monet" feature.

    Sometimes though, what you get might not be what you'd wish to have.

    This is why I've made this tiny live wallpaper app:


    With this app, you can stay with your own wallpaper and still have more control about the colors.

    APK mirror:
    https://www.apkmirror.com/apk/androiddeveloperlb/lwp-live-wallpaper-with-customized-colors/
    ApkPure:
    https://apkpure.com/lwp-live-wallpaper-with-customized-colors/com.lb.lwp_plus

    1638807730630.png


    The app allows you to manually set which colors you'd like to request the OS to use.
    This means, for example, that even if you have a relatively yellow background, you can still (if the OS allows it) choose to have green colors.

    For now the app is very basic, so only features are:

    1. Ability to import your current wallpaper, and have more control of it. Alternatively, you can import a different one, or animation, or just a solid color.
    3. Ability to have a double-tap-to-lock device.
    4. Ability to choose which colors to request from the OS.
    5. Some experimental flags.

    How to use:

    1. Check if your device supports dynamic colors. You can use the app's tutorial to test it out, but it's advised to backup your current wallpaper if you want, first. You might need to check the settings of the OS.
    For example, if you have a Pixel device, make sure that in "Wallpaper & style" setting screen, it is set to use "Wallpaper colors" and not the manual "Basic colors". Choose the first option there.
    If it doesn't seem to affect the OS and/or various apps, maybe you don't have dynamic colors supported.
    2. In the app, optionally choose content to be shown. You can choose the current wallpaper as an image (as long as the current app isn't set as the default live wallpaper). If you choose an image as content, choose how to crop it for portrait and landscape mode. You can also choose to do it automatically via the toolbar action items. You have to choose it for both portrait and landscape mode. Other types of content work a bit differently.
    3. Optionally choose to double tap on the live wallpaper, to lock the device. If you have a rooted device, you can choose that it will turn off the screen instead.
    4. If you wish, you can (try to) set which color to use for the OS, which on some devices will change the color of the navigation drawer, volume bar, etc... It might change colors on other apps too, such as the launcher. Do note that it might not work this way on all devices, if at all.
    It is advised to first try vibrant, bright colors first, such as green, yellow, or red, but not blue, black, or white.
    Read more about this matter below.
    5. Set the app to be the live wallpaper of your device. This is the most important step. You need to have it at least as the current home wallpaper, but on some devices you might need to set it as both hom&lock wallpaper.
    For the custom colors you've chosen (or the colors of the wallpaper) to be used by the OS and other apps, turn off&on the display, to let the OS check out the new colors.

    That's it!

    FAQ

    Q: What's with the different colors? What are they for?
    A: The app only requests the OS to use the colors. The OS is the one to decide what to do with them, if at all. Same goes for other apps in case they check the colors.
    The meaning of each of the 3 colors (primary, secondary, tertiary) you can set depends on the OS alone.
    For me, changing the colors have changed the volume color and the quick-settings tiles colors.
    On different devices, the colors can mean different things. It can change a lot on some devices, change a little on others, or change nothing... The purpose of each color you choose depends on the OS alone, and on the apps that check the colors.
    This is why I can't add description of what each of them do.
    If you think this is a bug on the app, please try any other live wallpaper that tells the OS about which colors it uses, such as Muzei . There, set the background to be completely black, and see if it affects the OS UI.

    Q: How can I know if my device supports dynamic colors?
    A: On Android 12 it is a bit rare to find devices that support them, and only on Android 13 it began to be more widely supported. In order to find if your device supports it, start by changing your wallpaper (normal wallpaper images, not a live wallpaper app) to very clear colors, such as pure red, pure yellow, pure green. Then turn off and on the display/device (to let the OS re-generate the dynamic colors based on the wallpaper). After that, you should notice on various places on the OS that the colors have changed, or at least on apps that support it, such as Gmail.
    If you've noticed the change, it means your device supports dynamic colors.
    If not, either your device doesn't support it, or you need to change something in the settings of the OS to have it enabled.

    Q: I choose some color, but it's not used on the OS and other apps, or the color becomes different. How come?
    A: As I wrote, it all depends on the OS (and other apps), of what they will do with it.
    Android might choose a "Pastel" color based on what you've chosen, which didn't happen in the past. That's why I've reported about it here, hoping they will go back to showing the real colors you've chosen.
    Recently Google also created a website explaining the change to this "Pastel" colors, here.

    Q: It works fine, but after a few hours/days, the OS goes back to the default wallpaper and/or colors. How come?
    A: It seems this issue exists for some OEMs, such as OnePlus and Xiaomi, and that it's not just for my app, but for many live wallpaper apps.
    Try to search about the problem over the Internet for your specific device.
    For example, if you have "Redmi K20 Pro", you can search for "Redmi K20 Pro phone wallpaper back to default", and maybe one of the solutions that works for you will be there, such as setting the wallpaper only to the home screen, or disabling/removing some built-in wallpaper app.

    Q: Why doesn't horizontal-scrolling work for me?
    A: It works only on launchers that support it, and have it enabled for them.
    On Nova launcher, for example, it exists, but you need to enable it there.

    Q: What if I want a different wallpaper for lock screen?
    A: You can still do it. Choose a normal wallpaper photo (using your launcher, not my app) for the lock screen. Then choose my live wallpaper app to be of your home screen.
    According to my tests, the colors of my app should be the ones that define what's being used, and not the photo you chose for the lock screen.
    If you wish to still have your previous live wallpaper, you have some choices:
    1. Request the developer of the live wallpaper to allow customized colors.
    2. Update to Android 9.0, where you can choose the theme.
    3. Record a video of your current live wallpaper in full screen, as sometime in the future (I don't know when) I plan to allow to view videos in addition to images and animations.

    Q: Can I use a different live wallpaper , while using this app?
    Sadly, you can't use 2 live wallpapers at the same time, especially not one that hosts another.
    This app is a live wallpaper, and Android allows to choose only one, and it alone will be shown.
    That being said, it could be nice to have 2 live wallpapers at the same time, one for the lock screen and one for the home screen, just like of normal wallpapers.
    This is why I've put a request for such a thing, here. If you wish for it too, please star it and optionally cast your opinion about it there.

    Q: Is this app consuming any battery ?
    A: If you choose a photo as the content, not at all. All it does is draw the photo. No animation needed, so no CPU is needed after that.
    If you choose animated content, it will take what is needed to show it, but of course only when you can see it. It won't be using any CPU/GPU while the live wallpaper isn't showing.

    Q: I can't download, install, or use the live wallpaper. How come?
    A: You have to have at least Android 8.1, and the OS must allow to use live wallpapers.
    For example, many say that the device called "Asus Zenfone Max Pro M1" can't use any live wallpaper, and it seems this is a known bug on the OS for this device (reported here). I don't know if Asus will fix it.

    Q: Why are there multiple ways to lock the screen? Which should I choose?
    A: If you use a secured lock screen , you should use root or accessibility, because using admin will cause the unlocking request you for the unlocking method you've chosen (password, pattern, ...).
    In all other cases (swipe, no lock screen...), admin and root should be fine.

    Q: Monet was introducted on Android 12. What about previous version?
    A: Originally the app was actually meant for Android 8.1 and above, to try to get dark theme no matter which wallpaper you've chosen. There was even a video of it, here.
    Over time, as dark theme was a part of the OS, the colors that you've chosen barely changed anything, but now on Android 12 they are useful again, as you can see that they might even affect other apps.

    Q: What about the status bar color?
    A: There are already various apps that change the color of the status bar to whatever you wish. Here's one for a black status bar :
    https://play.google.com/store/apps/details?id=com.xda.nachonotch
    And one that lets you choose the color:
    https://play.google.com/store/apps/details?id=com.conghuy.colorstatusbar
    And one that lets you choose even a background image:
    https://play.google.com/store/apps/details?id=com.firezenk.ssb

    Q: What about the nav bar?
    A: There are apps for this too. Here are some cool ones:
    https://play.google.com/store/apps/details?id=pl.damianpiwowarski.navbarapps
    https://play.google.com/store/apps/details?id=ace.jun.simplecontrol
    https://play.google.com/store/apps/details?id=com.axndx.navbaranimations
    https://play.google.com/store/apps/details?id=com.perfectapps.muviz

    Articles


    Privacy policy ?
    Written on this post.
    3
    Some bad news about the app:
    While I'm been trying to figure out how to add GIF/WEBP/video support, I got an email from Google that the app was removed because I didn't explain why it requires admin privilege :

    After review, LWP+ - live wallpaper with customized colors, com.lb.lwp_plus, has been removed from Google Play because it violates the deceptive device settings changes policy.

    You must explain to users why you are requesting the 'android.permission.BIND_DEVICE_ADMIN' in your app. Apps must provide accurate disclosure of their functionality and should perform as reasonably expected by the user. Any changes to device settings must be made with the user's knowledge and consent and be easily reversible by the user.

    The app doesn't really require it (it's needed only if you choose you wish to lock the device upon double tap), but I've updated the description anyway, including screenshot to show it.

    I hope the app will get back to the Play Store soon.

    Sorry for the inconvenience .

    EDIT: and it's back. Really appreciate Google for returning it so soon after putting what's needed. :)
    2
    I've just tested on Android P DP2 (public beta), and noticed the app can't handle customized colors.

    This is not because of the app, as it seems that it will occur for any live wallpaper app that claims to have customized colors (except for built in live wallpaper, for some reason).

    I've checked it myself, using all possible ways I can think of to set customized colors. Published about this issue here:
    https://issuetracker.google.com/issues/79404938

    If you wish, please star it to raise attention.

    Sorry for the inconvenience. Hope Google will fix this soon.

    I will try to find a workaround for this, but this is all I've found for now.

    EDIT: just found out that even even one of Google's developer live wallpaper (here) has this issue. This proves it's an OS issue.

    I'm sure Google will fix it.
    2
    I've updated the app in the recent days to use a new mechanism that will hopefully help me to support more types of content to show (such as GIF animation and maybe even video).

    It seems it still has some issues.

    One of them is that if you are on one type of content and switch to the other, it won't show the new content.

    For this, as a workaround, do a force-stop on the app, and start it again.

    I will fix it as soon as I can.

    Sorry for the inconvenience .

    EDIT: ok fixed and published new version.
    2
    Good new guys!

    On Android P, we might not even need this app for dark colors on the OS:
    https://issuetracker.google.com/issues/75233230#comment6

    "We have added support for a Dark theme to be applied to quick settings and launcher under Settings -> Display -> Device Theme. It will be available in a future Android build.
    "

    https://www.androidpolice.com/2018/...-light-theme-toggle-upcoming-android-release/
    https://www.phonearena.com/news/Pixel-Launcher-dark-theme-switch-in-Android-P_id105719