• Johnny101@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 hours ago

    Google’s developer verification will only run on mainstream Android with play services. It’s not supposed won’t be running in standard AOSP so the easiest solution would be to switch to a custom ROM like GrapheneOS.

    • Crozekiel@lemmy.zip
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 hours ago

      They are also working to similarly kill custom ROMs. Just recently the GrapheneOS team mentioned that Google is no longer making their hardware drivers Open Source, and so compatibility with new phones means reverse engineering their own drivers - which is a big reason that custom ROMs support such narrow hardware options already and very often come with limitations and/or features that just don’t work. At best, they figure out how to make it work, but it takes time and updates can lag significantly behind.

      We have a lot of options on the software side for avoiding google (or android), but very limited options on hardware. We need open source mobile hardware support ASAP.

    • coolkie@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      But remember, unlocking bootloader is harder and harder for many devices. And Google’s Play Integrity and API changes makes removing trace of unlocked bootloader harder. Many apps not just banking, ChatGPT, games, some of social media is completely unusable in that scenario.

        • hietsu@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 hours ago

          Also, aren’t some critical apps like banking apps starting to ban unlocked / non-stock systems? Heard someone complaining about this a while ago.

          • Johnny101@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 hours ago

            Yes, banking apps, streaming apps, even some shopping apps. This has been a problem for a long time. Sometimes its for “security” reasons and sometimes its simply because the app uses Play Service APIs. Another issue on de-googled systems is push notifications, though that is often fixed through alternates like Unified Push

      • Johnny101@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        Like other people have suggested, maybe get a second phone (one of those really cheap ones with play Services) and use that for that stuff, and keep your main personal phone google-free.

    • Johnny101@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      I think Linux phones will gain some real traction within five years. Last I heard, KDE is putting great effort into making apps for Plasma Mobile

    • hietsu@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 hours ago

      We had a few good Linux phones back in the day but Nokia / Microsoft killed them trying to compete with iPhone OS and Android: Maemo / Meego were great but did not get a proper chance.

      Jolla continued the legacy and Sailfish OS is still something worth checking out if you can find suitable hardware, or idk how complex it is to port it.

      Seems to be new Jolla phone coming up at some point too: https://forum.sailfishos.org/t/next-gen-jolla-phone/23882

    • FE80@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      Does anyone know if existing linux phones can run 2FA apps such as Duo or Google authenticator?

      • ubergeek@lemmy.today
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        They can run Keeppass, which does TOTP. It doesn’t do push notifs, like Duo does, though.

      • Smoogs@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        5 hours ago

        Why do you need the google Authenticator? Proton has it too. Which (from searching) looks like it’s compatible for the Ubuntu systems. But that’s just from the search. I ‘m personally just using it with a android right now. I am currently eyeing up the fairphone Ubuntu as my next phone

        • FE80@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 hours ago

          Why do you need the google Authenticator?

          Systems at work use google authenticator for 2FA. Prior jobs have used Duo.

          • Trainguyrom@reddthat.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 hours ago

            My work has me using 3 different 2FA apps depending on what service I’m accessing. It’s great! Especially with the noticable battery consumption increase after setting up 2 more 2FA apps than I had before

          • punchmesan@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            4
            ·
            4 hours ago

            Google Authenticator is merely a generic TOTP token storage app. The person you’re replying to was pointing out that Google Authenticator, specifically, isn’t necessary. There are alternatives, and unless you’re using a company-owned device that restricts the apps you can use there is no way for work to dictate which app you use for TOTP tokens.

            Duo, Okta Verify, and other 2FA apps that use push notifications and such, are a different beast altogether.

  • General_Effort@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 hours ago

    European devs: Our laws will protect us!

    Meanwhile, our laws:

    Article 30

    Traceability of traders

    1. Providers of online platforms allowing consumers to conclude distance contracts with traders shall ensure that traders can only use those online platforms to promote messages on or to offer products or services to consumers located in the Union if, prior to the use of their services for those purposes, they have obtained the following information, where applicable to the trader:

    (a) the name, address, telephone number and email address of the trader;

    (b) a copy of the identification document of the trader or any other electronic identification as defined by Article 3 of Regulation (EU) No 910/2014 of the European Parliament and of the Council (40);

    Article 30, DSA

  • MrSulu@lemmy.ml
    link
    fedilink
    English
    arrow-up
    55
    ·
    13 hours ago

    Let’s hope that the rest of the world, specifically Europe smash this ridiculous proposal apart for what it is. Europe has already sorted out USB-C etc. Its not perfect and they don’t get everything right, but certainly big enough to make stuff right.

    • SpaceCadet@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      1
      ·
      10 hours ago

      They’re too busy forcing chat control and age gates through our collective throats.

    • kalkulat@lemmy.world
      link
      fedilink
      English
      arrow-up
      19
      ·
      12 hours ago

      Yep. The E.U. has allowed itself to be dominated for too long by the US megacorps. It has the talent, ideas, and manufacturing to tell US firms to bugger off … and the sooner, the better for us all.

      • ghosthacked@lemmy.wtf
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        2
        ·
        10 hours ago

        Unless you want hillbilly outrage slop destabilising your continent, you better get control away from American tech companies.

  • Wispy2891@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    ·
    15 hours ago

    What pisses me off it that they say they do this for security. It changes absolutely anything.

    They really think that malware developers will say “oh no! I need to submit a picture of an id card to sign my malware! It’s literally impossible to submit a jpg of a stolen id card, I’m ruined and out of a job!”

    What does it change? Waste 20 minutes of some malware developer while they register under a stolen id? They already have a system that scans for known malware and automatically remove it.

    • brucethemoose@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 hours ago

      Thing is, Play Store is already filled with malware or near-malware from seemingly verified developers. I ran into several scam clone apps just today. It’s even snuck in through OEM apps.

      Same on iOS, which supposedly verifies devs.

      If ‘verification’ and curation is their idea of security, well… It appears their system is already overloaded, yet they want to expand it?

    • keegomatic@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      3
      ·
      edit-2
      3 hours ago

      Both things can be true. It definitely is better for security. It’s pretty much indisputably better for security.

      But you know what would be even better for security? Not allowing any third-party code at all (i.e., no apps).

      Obviously that’s too shitty and everyone would move off of that platform. There’s a balance that must be struck between user freedom and the general security of a worldwide network of sensitive devices.

      Users should be allowed to do insecure things with their devices as long as they are (1) informed of the risks, (2) prevented from doing those things by accident if they are not informed, and (3) as long as their actions do not threaten the rest of the network.

      Side-loading is perfectly reasonable under those conditions.

    • fading_person@lemmy.zip
      link
      fedilink
      English
      arrow-up
      45
      arrow-down
      1
      ·
      14 hours ago

      It’s always security when someone wants to take our freedom away. Always security…

          • boonhet@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            2
            ·
            10 hours ago

            Not really, it’s more about children not being exposed to things usually. Hence starting with age requirements for porn and they move forward to other things.

            • SpaceCadet@sopuli.xyz
              link
              fedilink
              English
              arrow-up
              8
              ·
              9 hours ago

              “Protecting the children from harmful content and predators”, “protecting people from terrorists and criminals”, “protecting users from hackers” are all forms of security, and are all used as arguments to erode freedoms.

              It all boils down to: just give up this bit of freedom so we can keep everyone safe.

    • fodor@lemmy.zip
      link
      fedilink
      English
      arrow-up
      8
      ·
      14 hours ago

      Of course they know that. It’s about power and money. After all, they already have a security program that filters out malware. If we believe their stated reasoning (which we don’t), they’re tacitly admitting that their current security program is a complete failure, and also that they will not try to fix it.

  • interdimensionalmeme@lemmy.ml
    link
    fedilink
    English
    arrow-up
    35
    ·
    15 hours ago

    The justification is simple, I don’t see the confusion, they want absolute power and for all alternatives to wither and die ? What is there not to understand ?

  • EzTerry@lemmy.zip
    link
    fedilink
    English
    arrow-up
    41
    arrow-down
    1
    ·
    16 hours ago

    I am perfectly ok with android apps being required to be signed by not just a certificate (they always were just it could be self signed and just needed to match to upgrade without removing data) but a list of trusted entities.

    As long as:

    • I can install my own key on my phone (I’d I am trusted)
    • major distributors like fdroid and have a key installed without friction (like web CAs)
    • Google let’s me mark their key as untrusted (I probably won’t but I should be able to refuse things they trust (at install time, not disabling preloaded apps like settings)

    Without this it feels too much extending the monopoly despite being forced to allow 3rd party stores.

  • leastaction@lemmy.ca
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    14
    ·
    1 day ago

    It seems to me that part of the problem is overreliance on phones as computing devices. A lot of things, like banking, are best done on an actual computer. We have become too dependent on phones.

    • MashedTech@lemmy.world
      link
      fedilink
      English
      arrow-up
      15
      ·
      edit-2
      14 hours ago

      Maybe we have this view because when we refer to computers we see a more open ecosystem that’s not found in the mobile phone era. I want that same liberty with my phone. When the word “sideloading” has disappeared, I think then we have known something has changed.

    • aliser@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      2
      ·
      16 hours ago

      no it’s not. takes me 2 seconds to log in into my banking up in my phone. anything basic will take a few taps to do (eg transfer money).

    • DreamlandLividity@lemmy.world
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      3
      ·
      21 hours ago

      Your phone has likely much better security for your banking apps than your computer, unless you run really niche setup like QubesOS.

      • traceur402@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        39
        ·
        19 hours ago

        We as a society should be rethinking the term “security”, if it’s come to mean submitting to being jerked around however best suits some private company’s interests instead of our own. If there’s a central platform for its security benefit it should be democratically controlled instead of controlled by what are effectively feudal lords, or perhaps even an occupying force

        • DreamlandLividity@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          13 hours ago

          The security I am talking about has nothing to do with being locked down. Linux could easily implement the same, but it probably never will, because it requires a bit of central management and vision. And Linux really struggles with that.

          • Natanael@infosec.pub
            link
            fedilink
            English
            arrow-up
            2
            ·
            13 hours ago

            You’re responding downthread of QubesOS being mentioned

            Sure it’s hard to get that kind of security onto mainstream distros. But it exists.

            • DreamlandLividity@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              edit-2
              13 hours ago

              Yeah, I was the one mentioning QubesOS. Since I tried it and didn’t last a week because of how bad the user experience was. I am not a CIA spy, I am looking for a balance of security and usability and android is amazing at that. Sure, some things could be more secure. Sure, I can’t do some things because GrapheneOS can’t be rooted. But the balance is excellent. At least for me.

      • fodor@lemmy.zip
        link
        fedilink
        English
        arrow-up
        5
        ·
        14 hours ago

        You say “security” I say “a bug that won’t let me log in”. Which is it?

      • Pycorax@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        19 hours ago

        I’m not sure how it works the way where you live but where I live, the way the banking apps are implemented completely violate MFA. They rely on SMS verification which is absurd since if you’re phone is already compromised, no doubt your SMSes are too. There’s no true multi-device authentication in place and this has led to a huge number of victims being scammed after their devices get compromised by a phishing attack.

        The desktop and phone are both insecure, proper security should not have all your eggs in one basket.

        • DreamlandLividity@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          13 hours ago

          Well, yes. But then again, I would trust my GrapheneOS phone not getting compromised over 3 linux devices. MFA is not some ultimate solutions and it is a pain to use.

          • Pycorax@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 hours ago

            I mean sure, but that’s not the case for the majority of the user base of these banking apps. Is it the most secure? No but it’s way better than it is right now.

            • DreamlandLividity@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              4 hours ago

              So what is the case for most users? Are normal android phones getting compromised (in a way true 2FA would help) often enough it is an issue? I honestly haven’t seen any statistic regarding this and anecdotally I don’t know anyone whose internet banking was compromised. Whether on phone or desktop.

      • Auli@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        17 hours ago

        Which is the point. Why do we need this security when the most virus riden PC can access my banking website.

        • boonhet@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          14 hours ago

          That’s a good point, time to ban banking websites and only allow people with locked-down phones to bank.

    • twice_hatch@midwest.social
      link
      fedilink
      English
      arrow-up
      10
      ·
      22 hours ago

      Yeah but it’s “we” as in everyone not “we” as in “Lemmy commenters”.

      So the network effect will keep the average person on a locked-down phone that can’t run anything anti-regime

    • hkspowers@lemmy.today
      link
      fedilink
      English
      arrow-up
      8
      ·
      22 hours ago

      Yep I absolutely refuse to put any banking apps on my phone. The only thing that has access to my bank is me physically going there or logging into their website via my own computer. Fuck any app that asks for access to my bank account including autopay services thorugh third parties.

      The only third party serive I use for payments is paypal and that only goes to my credit card.

    • DreamlandLividity@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      4
      ·
      21 hours ago

      Not for me, no. I love the sandboxing and permissions of android (GrapheneOS). Honestly, desktop OSs should learn from it. Also, android is a lot easier to use, especially on small form factor devices.

      • Seefra 1@lemmy.zip
        link
        fedilink
        English
        arrow-up
        19
        ·
        18 hours ago

        Idk about GrapheneOS in particular but I find the sandboxing solutions for GNU/Linux like bubblewrap to be much more granular than standard Android.

        “give us access to manage phone calls or we won’t you me answer internet calls (which have nothing to do with actual SIM calls)”, “give us access to all your files or we wont let you share that file via the share function (which doesn’t need fs access to work)”.

        On GNU/Linux I can only give a program exactly the resources it needs, I can disallow dbus, I can block it from accessing potentially troublesome things like /dev/dri, can overlay filesystems and pretend that’s my real home dir. Or can just mount the whole / to some other system.

        • DreamlandLividity@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          14 hours ago

          I am not saying android is perfect, but too granular is also bad. I have better things to do then tweaking SELinux policies.

      • DarkSideOfTheMoon@lemmy.world
        link
        fedilink
        English
        arrow-up
        15
        ·
        21 hours ago

        Android is so big because the community let them embrace it. Since the beginning the community should have worked in a true open solution. Now it’s really late to try to make a Linux phone

        • HugeNerd@lemmy.ca
          link
          fedilink
          English
          arrow-up
          6
          ·
          19 hours ago

          Luddite. I’ve let AI manage my finances and mortgage for about a month now. Hold on, there’s a knock at the door, some dudes with a big van or something

        • Auli@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          6
          ·
          17 hours ago

          Linux would suck on a phone. Sorry it is barely usable on a laptop. We get worse battery life hardware less supported. Sure we put up with it but most people just want stuff to work.

  • kadu@scribe.disroot.org
    link
    fedilink
    English
    arrow-up
    205
    arrow-down
    1
    ·
    1 day ago

    Technically illegal where I live.

    In Brazil you can’t sell a device with a given feature and then remove said feature in a software update. Even Apple, known for never allowing downgrades, was forced to downgrade and pay a fine to a customer after his iPad 3 updated to iOS 7 and lost an iOS 6 feature.

    In other words… every single Android device sold until today in Brazil allows sideloading. Even if a single customer uses a sideloaded app, removing the ability to sideload freely would be illegal, and because the original feature didn’t require a developer signature it can’t be enforced now.

    The issue is, as always, if this went to court somebody would have to manage to explain to a tech illiterate judge what a “developer signature” is, how this relates to “sideloading” and so on.

    • Scrollone@feddit.it
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 hours ago

      Also, let’s stop calling it “sideloading”. Sideloading has a bad vibe. We just want to INSTALL software on our own devices.

    • AndyMFK@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      ·
      19 hours ago

      technically you will still be able to install apps from outside the play store, but the developer will need to verify their identity with google.

      Of course, most developers will refuse to do so (myself included), and so most apps will not be able to be installed. From a technical perspective, installing apps from other sources will still be allowed. So i can see judges ruling that this is not a feature removal.

      You and I both know this is google killing non play store apps, but I don’t think the tech illiterate judges will see it that way.

      • Auli@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        17 hours ago

        Technically you can still install apps unsigned through ADB.

        • filcuk@lemmy.zip
          link
          fedilink
          English
          arrow-up
          2
          ·
          15 hours ago

          Considering it’s easier than ever to start up something like Shizuku, it could be used to grant f-droid access to install apps bypassing the requirement.
          Obviously not a good solution by any means.

      • kadu@scribe.disroot.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        17 hours ago

        but the developer will need to verify their identity with google.

        If I purchase a device today, it’s got the ability to install apps that are not verified. This is a feature. If now it’s restricted, it violates our code.

    • ɯᴉuoʇuɐ@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      25
      ·
      1 day ago

      The problem might be that Google will argue this isn’t a downgrade at all, but an upgrade (for “security” reasons). I don’t want to be a pessimist, but the tech illiterate judges could eat that up.

    • Lojcs@piefed.social
      link
      fedilink
      English
      arrow-up
      41
      arrow-down
      1
      ·
      1 day ago

      … Brazil is one of the first countries this’ll go into effect and I also remember something about how that first batch of countries was chosen because their governmemts support this change.

      • kadu@scribe.disroot.org
        link
        fedilink
        English
        arrow-up
        45
        ·
        1 day ago

        because their governmemts support this change.

        I can see how Google’s PR team might use this argument, but it’s certainly illegal in Brazil so our government most definitely isn’t supporting this decision. Also, it needs to be way more specific than “government” - who exactly is endorsing this? Procon? Anatel? Polícia Federal?

        Either way, the actual reason for targeting Brazil as one of the first is because we do love our piracy, which naturally translates into sideloading being frequent.

        • furry toaster@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          3
          ·
          9 hours ago

          brazil and piracy are a match made in heaven, I remember when I was 8 and my mom went with me to a openstreet market to buy xbox360 games, all were pirate copies selling in open sky to anyone to buy, copyright be dammed, and of course can’t forget the famous “gato” to watch all tv channels for free with a android box that definetly does not has a backdoor in it

    • scarabic@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      Starting next year, Android will require all apps to be registered by verified developers in order to be installed by users on certified Android devices.

      Are they actually proposing to make any previously sold devices “certified” through a software update, though? Your points are right on if this edict applied to all devices.

      • kadu@scribe.disroot.org
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 day ago

        A “certified Android device” is a device running Google Play Services, Play Protect, Google’s WideVine DRM scheme and a few other requirements. If you purchase a device from a known manufacturer, like Samsung, you’re falling into this category.

  • barnaclebutt@lemmy.world
    link
    fedilink
    English
    arrow-up
    121
    ·
    1 day ago

    Isn’t this illegal in Europe? Was that the whole point of forcing apple to allow alternative app stores?

    • magguzu@midwest.social
      link
      fedilink
      English
      arrow-up
      5
      ·
      17 hours ago

      If you have a Mac, have you ever tried installing an app and have it refuse because it’s not signed by Apple, and then you had to go into settings and click “allow anyway?”

      This is that, except without the allow anyway feature, like iOS. It doesn’t matter if it comes from the play store or elsewhere, as this story originally had us believe.

    • progandy@feddit.org
      link
      fedilink
      English
      arrow-up
      41
      ·
      1 day ago

      Technically, third party app stores are allowed. Developers “only” register with google to receive a developer certificate. Isn’t apple doing the same thing in response to the EU regulations and that has been allowed?

      • Jason2357@lemmy.ca
        link
        fedilink
        English
        arrow-up
        38
        ·
        1 day ago

        Seems like a weasel around the requirement to get rid of the actual benefit of 3rd party stores.