Material You is a privacy issue. It gives a reason for people to have a custom wallpaper.Because of the WallpaperColors API, any third party app can use the wallpaper to generate a unique ID based on that
You make this sound mich worse than it is:
> Exposes the 3 most visually representative colors of a wallpaper.
Samsung has that in Secure Folder. Hardware-based isolation.
it's completely proprietary tho (Samsung knox stuff is reaching scary levels of obfuscation and proprietary-ness in general)
So it doesn't simply supply the generated palette from the system? (I never tried implementing Material You)
It does
I'm pretty sure apps can just grab your phone's MAC address
Wouldn't this ID change every time the user changes their wallpaper?
It does. But it also means that if you want to reset the tracking you would need (for every app) to also clear the storage of the app and logging off and log back in with a different account before starting to use the app again
Are you this insufferable always?
Someone explain please
Material you changes the android colour palette based on the colours in your background image.
Looks like pywal does the same for your terminal.
Material You: sets all the colours of your phone according to the colours of your wallpaper
Pywal: sets all the colours of your Linux desktop (terminal colours, GTK theme, config files derived from template files) according to the colours of your wallpaper
What I don't get is how often are people looking at their wallpapers? I see mine for a couple seconds before all the screen real estate gets taken by apps or monitoring etc.
I read it as paywall and was confused af
"To change your device theme color to the ones matching your wallpaper, consider paying for a subscription"
Material You is a privacy issue. It gives a reason for people to have a custom wallpaper.Because of the WallpaperColors API, any third party app can use the wallpaper to generate a unique ID based on that
You make this sound mich worse than it is:
> Exposes the 3 most visually representative colors of a wallpaper.
Source: https://developer.android.com/reference/android/app/WallpaperColors
Android really needs a sandbox feature for apps you don't trust (or just any by Meta)
Or Google...
You can leverage the work profile with something like Shelter
https://gitea.angry.im/PeterCxy/Shelter
Samsung has that in Secure Folder. Hardware-based isolation.
it's completely proprietary tho (Samsung knox stuff is reaching scary levels of obfuscation and proprietary-ness in general)
So it doesn't simply supply the generated palette from the system? (I never tried implementing Material You)
It does
I'm pretty sure apps can just grab your phone's MAC address
You can for older devices (so your app has to target only those I think) but with added permissions that you will definitely question It seems it is more complex or impossible now: https://developer.android.com/training/articles/user-data-ids#mac-addresses
Wouldn't this ID change every time the user changes their wallpaper?
It does. But it also means that if you want to reset the tracking you would need (for every app) to also clear the storage of the app and logging off and log back in with a different account before starting to use the app again
Are you this insufferable always?