Fuck Google with a stiff wire brush.

  • Arghblarg@lemmy.ca
    link
    fedilink
    arrow-up
    51
    ·
    edit-2
    16 days ago

    I read somewhere that GrapheneOS devs have a strategy which they believe will work – they strip out something or other about app/device attestation (?) from APK files before installing occurs, or the enforcement code itself from their spin of the OS, so sideloading (ie., user-controlled installation) can still work.

    I sure hope so… I think everyone in their respective country needs to scream at their local regulators about this.

    Of course, this will only help those whose devices GrapheneOS can run on.

    • Truscape@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      46
      ·
      16 days ago

      The GrapheneOS team is already in communications with an Android OEM to see if they can make a device that meets their specs, hopefully that bears fruit in a year or two.

    • other8026@lemmy.ml
      link
      fedilink
      English
      arrow-up
      21
      ·
      16 days ago

      Google has already shared how apps’ developers will be verified. They’re adding another app that will have access to block installing apps or disable them. That won’t work on GrapheneOS because 1. the app won’t be installed and 2. the app won’t have that kind of privileged access.

      • BCsven@lemmy.ca
        link
        fedilink
        arrow-up
        6
        ·
        15 days ago

        I think the issue is new hardware and google starting to close source android, so that Graphene devs don’t have the open source to work with. They’ll probably get binary blobs

        • other8026@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          15 days ago

          It’s my understanding that the changes that were made didn’t make things more or less proprietary. Some drivers are still open source, others are still closed source. The device trees mostly have other things in them like configuration files and stuff like that.

          • BCsven@lemmy.ca
            link
            fedilink
            arrow-up
            1
            ·
            14 days ago

            It sounds OK for now, but it seems Google is on a path of closing things up like Apple.

        • other8026@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          15 days ago

          It just won’t work on GrapheneOS. Not sure if disabling it will work on the stock OS. We will have to wait and see on that one.

      • other8026@lemmy.ml
        link
        fedilink
        English
        arrow-up
        13
        ·
        16 days ago

        The way Google will block apps with unverified developers won’t work on GrapheneOS. The change won’t be part of AOSP. On the stock OS, the functionality will be handled by another Google app that has privileged access. GrapheneOS won’t be affected directly.

      • rumba@lemmy.zip
        link
        fedilink
        English
        arrow-up
        6
        ·
        15 days ago

        Shouldn’t they be keeping bypass strategies a secret right now?

        They’re up against a company with more money and developers than they know what to do with. This is, at most, a game of cat and mouse. Secrecy will buy them a sprint or so.

        If Google wants to go nuclear, they can do some rolling encryption bullshit or put a million calls all over the OS to check app validity and stop open source altogether.

  • nicgentile@lemmy.world
    link
    fedilink
    arrow-up
    19
    ·
    16 days ago

    This will face legal hurdles, especially in the EU and China. It reminds me of the time Microsoft played shell games with Chrome and Firefox and then lost eventually. That being said, it will kickstart a new mobile OS arms race, not necessarily to beat Android but for choices.

      • JBrickelt963@jlai.lu
        link
        fedilink
        arrow-up
        3
        ·
        15 days ago

        Above all, the organisation behind it must be or become sufficiently robust, like GNU/Linux, in order to take up the torch, but that requires a lot of financial backing.

        It’s not impossible, but in my opinion it won’t happen right away and is likely to take time to implement. Once that’s done, the only issue left will be installation (for users, that is).

        • Corridor8031@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          15 days ago

          I am not really sure, but i think i have read that google and android has to split up because of cartel laws at some point,

          and i hope this might make things better (considering that like a lot of different companys do rely on android after all), but it is a fragile hope

          • JBrickelt963@jlai.lu
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            13 days ago

            That was a possibility, but if I’m not mistaken, it was either Chrome or Android.

            And it seems to me that an agreement was reached on Chrome (but no sale planned). So I won’t make any predictions. Especially when you see the lockdown on Android, something is brewing, and Google wouldn’t allow that if it had to part with it.

            Unless they are preparing for the separation by establishing as much interdependence as possible between the two in case of a takeover by another company with a partnership. Because otherwise, the community will know how to unravel and clean up the Android project.

            EDIT:

            If anything, I’ve just looked into it and it seems to be stronger than ever after this antitrust ruling. Because what you heard was more what the Ministry was asking the judge to do.

            In the end, there will be no dismantling of Android or Chrome, no loss of revenue for “partners” such as Firefox.

            There is an end to exclusive contracts, notably to prevent it from imposing Gemini or Chrome, but ONLY for one year. There is also data sharing, particularly related to parts of its search index, but no total obligation and nothing on advertising data, only interactions as a supplement.

            It’s as if it were letting its competitors take a look at its library without giving them the keys to the safe.

            And to top it all off, it seems that Google is preparing a gradual merger of Chrome OS and Android for “greater hegemony”. If anything, I’ve just looked and it seems to be stronger than ever after this antitrust decision. Because what you heard was more what the ministry was asking the judge.

            In the end, there will be no dismantling of Android or Chrome, no loss of revenue for “partners” such as Firefox.

            There is an end to exclusive contracts, in particular to prevent it from imposing Gemini or Chrome, but ONLY for one year. There will also be data sharing, particularly related to parts of its index, but no total obligation and nothing on advertising data, only interactions.

            Here are my sources in French:

            1. https://digitalmag.ci/comment-google-a-evite-la-separation-entre-android-et-chrome-suite-a-une-decision-antitrust/
            2. https://www.frandroid.com/marques/google/2732671_google-fusionne-enfin-android-et-chromeos-pour-en-faire-une-mega-plateforme
      • LedgeDrop@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        15 days ago

        … except for the binary os blobs, that’ll need to be reverse engineered to run it on… well… any real hardware /s

          • LedgeDrop@lemmy.zip
            link
            fedilink
            arrow-up
            3
            ·
            15 days ago

            As far as I understood from Graphene, when Google released the source code for Android 16, they also stripped all the reference code for Pixel devices.

            Historically, Google would ship the code for Pixel and a software emulator as “reference designs”. Now, it’s only shipped with the emulator.

            The Graphene Team needed to reconstruct the pixel code from the Android 15 release. Fortunately, the divergence between Android 15 and 16 was minimal, but I’m certain the division will widen as time goes by.

            • Corridor8031@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              15 days ago

              yeah i think i understood it like that too, but they sounded confident that this was a one time issue and that it wont really be a problem now for future releases

              but sry i am not really sure what you mean/ the connection is to the topic/ the os/ driver and firmware blobs?

      • nicgentile@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        15 days ago

        I’m surprises at how SailfishOS has a limited presence. This could be that moment. HarmonyOS is sick. I’ve seen it in action and it is on another league.

  • NeedyPlatter@lemmy.ca
    link
    fedilink
    English
    arrow-up
    12
    ·
    16 days ago

    sigh and here I was looking forward to switching back to Android since I missed being able to install APKS…

  • Flax@feddit.uk
    link
    fedilink
    English
    arrow-up
    2
    ·
    16 days ago

    Couldn’t f droid in theory request their own key?

    This is a terrible situation, but surviving for a few more years isn’t a bad idea

  • redti@lemmy.zip
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    14 days ago

    This comes with trump and its another shot at us. Class warfare!