From Shadows
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
Vuraniute@thelemmy.club to linuxmemes@lemmy.worldEnglish · 2 years ago

material pywal

thelemmy.club

message-square
40
link
fedilink
174

material pywal

thelemmy.club

Vuraniute@thelemmy.club to linuxmemes@lemmy.worldEnglish · 2 years ago
message-square
40
link
fedilink
alert-triangle
You must log in or register to comment.
  • menehar@feddit.ch
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    14
    ·
    2 years ago

    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
      link
      fedilink
      English
      arrow-up
      27
      arrow-down
      2
      ·
      2 years 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

    • Paige (she/her)@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      18
      ·
      2 years ago

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

      • CookieJarObserver@sh.itjust.worksBanned
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 years ago

        Or Google…

      • EskueroA
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 years ago

        You can leverage the work profile with something like Shelter

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

        • QuazarOmega@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 years ago

          Can we have unlimited sandboxes for each app though?

          • EskueroA
            link
            fedilink
            English
            arrow-up
            4
            ·
            2 years ago

            Nope, one sandbox per device

            • QuazarOmega@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 years ago

              Ah I see

        • emberwit@feddit.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 years ago

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

      • voxel@sopuli.xyz
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        2 years 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
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 years ago

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

      • Aduentix@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        2 years ago

        It does

        • QuazarOmega@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          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
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 years ago

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

            • QuazarOmega@lemmy.world
              link
              fedilink
              English
              arrow-up
              3
              ·
              edit-2
              2 years ago

              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
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                2 years 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

    • YonatanAvhar@programming.dev
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

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

      • menehar@feddit.ch
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        2 years 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
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 years ago

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

      • menehar@feddit.ch
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        2 years ago

        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
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years 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
      link
      fedilink
      arrow-up
      7
      arrow-down
      6
      ·
      2 years ago

      Are you this insufferable always?

  • Grass@geddit.social
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 years ago

    Someone explain please

    • Ghoelian@feddit.nl
      link
      fedilink
      English
      arrow-up
      30
      ·
      2 years 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.clubOP
      link
      fedilink
      English
      arrow-up
      22
      ·
      edit-2
      2 years ago

      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
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        2 years ago

        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
          link
          fedilink
          English
          arrow-up
          5
          ·
          2 years 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

        • 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍@midwest.social
          link
          fedilink
          arrow-up
          2
          arrow-down
          4
          ·
          2 years 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
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 years ago

    I read it as paywall and was confused af

    • Anaralah_Belore223@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      2 years ago

      “To change your device theme color to the ones matching your wallpaper, consider paying for a subscription”

  • pewgar_seemsimandroid@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 years ago

    wuh datd

  • iamak@infosec.pub
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    5
    ·
    2 years ago

    Worse. You can’t turn it off :/

    • Bantha@feddit.de
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      2 years ago

      Wrong.

      • iamak@infosec.pub
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        How do you turn it off?

      • darcy@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        2 years ago

        how ?

        • Bantha@feddit.de
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          1
          ·
          2 years ago

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

          • darcy@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            2 years ago

            thanks

    • CookieJarObserver@sh.itjust.worksBanned
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 years ago

      What?

linuxmemes@lemmy.world

linuxmemes@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linuxmemes@lemmy.world

Hint: :q!


Sister communities:
  • !tech_memes@lemmy.world
  • !memes@lemmy.world
  • !lemmyshitpost@lemmy.world
  • !risa@startrek.website

Community rules (click to expand)

1. Follow the site-wide rules
  • Instance-wide TOS: https://legal.lemmy.world/tos/
  • Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like “every user of thing”.
  • Don’t get baited into back-and-forth insults. We are not animals.
  • 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.
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, no politics, no trolling or ragebaiting.
4. No recent reposts
  • Everybody uses Arch btw, can’t quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

 

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 remove France.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 274 users / day
  • 1.6K users / week
  • 9.27K users / month
  • 18.8K users / 6 months
  • 1 local subscriber
  • 24.9K subscribers
  • 1.62K Posts
  • 89.5K Comments
  • Modlog
  • mods:
  • Kevin@lemmy.world
  • zephyr@lemmy.world
  • rtxn@lemmy.world
  • BE: 0.19.11
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org