this post was submitted on 28 Jul 2023
177 points (95.9% liked)

linuxmemes

21291 readers
1062 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 1 year ago
    MODERATORS
     
    top 39 comments
    sorted by: hot top controversial new old
    [–] menehar@feddit.ch 21 points 1 year ago (6 children)

    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

    [–] Aduentix@lemmy.world 25 points 1 year ago

    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

    [–] PaigePalisade@lemmy.blahaj.zone 18 points 1 year ago (3 children)

    Android really needs a sandbox feature for apps you don't trust (or just any by Meta)

    [–] eskuero@lemmy.fromshado.ws 6 points 1 year ago (2 children)

    You can leverage the work profile with something like Shelter

    https://gitea.angry.im/PeterCxy/Shelter

    [–] QuazarOmega@lemmy.world 3 points 1 year ago (1 children)

    Can we have unlimited sandboxes for each app though?

    [–] eskuero@lemmy.fromshado.ws 4 points 1 year ago (1 children)

    Nope, one sandbox per device

    [–] QuazarOmega@lemmy.world 2 points 1 year ago
    [–] emberwit@feddit.de 1 points 1 year ago* (last edited 1 year ago)

    Haven't tried Shelter but I am using Insular from F-Droid for just that and it works great.

    [–] vox@sopuli.xyz 2 points 1 year ago* (last edited 1 year ago)

    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)

    [–] QuazarOmega@lemmy.world 7 points 1 year ago (1 children)

    So it doesn't simply supply the generated palette from the system? (I never tried implementing Material You)

    [–] Aduentix@lemmy.world 8 points 1 year ago (1 children)
    [–] QuazarOmega@lemmy.world 1 points 1 year ago (1 children)

    Ah alright, so it is a problem because it can be used as another bit of information to construct a more refined fingerprint of the user?

    [–] Aduentix@lemmy.world 2 points 1 year ago (2 children)

    Uhm.. yeah..., sure, could certainly be another data point for that. I think you can also set static colora thought.

    [–] QuazarOmega@lemmy.world 3 points 1 year ago* (last edited 1 year ago) (1 children)

    Yes, though now that the option exists setting it to anything would discriminate you from the group that set it the other way, I assume that the OP also considered that as problematic

    [–] menehar@feddit.ch 1 points 1 year ago

    I didn't throw rocks at Material You for being an actual privacy leak but just thinking about the fact that it gives a reason for users to want to use a custom wallpaper instead of default or unicolor I woild have fell for it if I was not already aware of that WallpaperColors API

    [–] tengkuizdihar 1 points 1 year ago

    I think the problem here might lie in your concern of the fingerprint data potentially being sent to other services for any reason. Im sure none of us would care if its not being sent away.

    [–] YonatanAvhar@programming.dev 6 points 1 year ago (1 children)

    I'm pretty sure apps can just grab your phone's MAC address

    [–] menehar@feddit.ch -1 points 1 year ago

    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

    [–] FaeDrifter@midwest.social 5 points 1 year ago (1 children)

    Wouldn't this ID change every time the user changes their wallpaper?

    [–] menehar@feddit.ch -1 points 1 year ago (1 children)

    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

    [–] FaeDrifter@midwest.social 1 points 1 year ago

    True, but even without your wallpaper fingerprint, the app is still fingerprinting you and tracking you with cookies.

    So that still always applies, material you just means you need to take the extra step of changing your wallpaper when you clean cache and change account.

    [–] Virkkunen@kbin.social 1 points 1 year ago

    Are you this insufferable always?

    [–] Grass@geddit.social 9 points 1 year ago (2 children)
    [–] Ghoelian@feddit.nl 30 points 1 year ago

    Material you changes the android colour palette based on the colours in your background image.

    Looks like pywal does the same for your terminal.

    [–] Vuraniute@thelemmy.club 22 points 1 year ago* (last edited 1 year ago) (1 children)

    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

    [–] Obi@sopuli.xyz 8 points 1 year ago (2 children)

    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.

    [–] QuazarOmega@lemmy.world 5 points 1 year ago

    It's to get a cohesive theme across all applications, so, even if you don't see the wallpaper, it overrides the default app themes that would all clash with each other otherwise

    [–] sxan@midwest.social -2 points 1 year ago

    I use a tiling window manager, and it maximizes that behavior. I still have wallpapers, because I spend most of my time in terminals, and they're set to something like 90% opacity. I can still see the wallpapers, but it's subtle. Inactive, non-terminal windows get 80% opacity, so I see it more there.

    [–] starman@programming.dev 8 points 1 year ago (1 children)

    I read it as paywall and was confused af

    [–] iamak@infosec.pub -1 points 1 year ago (2 children)

    Worse. You can't turn it off :/

    [–] BanthaFood@feddit.de 8 points 1 year ago (2 children)
    [–] iamak@infosec.pub 2 points 1 year ago

    How do you turn it off?

    [–] darcy@sh.itjust.works 0 points 1 year ago (1 children)
    [–] BanthaFood@feddit.de 8 points 1 year ago (1 children)

    Go into your wallpaper and style settings, tap on basic colours, pick one of 'em

    [–] darcy@sh.itjust.works 1 points 1 year ago