• Avid Amoeba@lemmy.ca
    link
    fedilink
    English
    arrow-up
    194
    arrow-down
    19
    ·
    edit-2
    11 months ago

    Pot, meet kettle.

    To add to this, at least Android being open source allows for alternative versions that can be used on some hardware that truly don’t track and can be consistently supported long term. With Apple’s devices, that’s not a practical option.

    Edit:

    From the news today:

    Google’s relationship with Apple is particularly significant given its unilateral access to iPhone customers. Internal Google notes of a meeting between Sundar Pichai and Apple CEO Tim Cook released Monday by the DOJ give an interesting insight into that relationship. The meeting, which began as a discussion of the regulatory environment in D.C. eventually turned toward the question of Google’s place as the default search engine on Apple products.

    Cook, according to the notes, told Pichai he believes the two companies were “deep partners; deeply connected where our services end and yours begin.” In another note from the meeting, Pichai reportedly said, “Our vision is that we work as if we are one company.” Pichai tried to distance himself from that line during this testimony on Monday.

    Oh boy, oh boy, oh boy!

    • AngryCommieKender@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      11 months ago

      No kettle here, just a couple of pots. The kettle is shiny and reflective. The pot is seeing its own reflection in the kettle. Hence there’s no kettle in this scenario.

      • Avid Amoeba@lemmy.ca
        link
        fedilink
        English
        arrow-up
        67
        ·
        11 months ago

        Yes. LineageOS and GrapheneOS among other forks are some obvious counterexamples to the narrative that Android isn’t open source. Then there are the countless vendors that use it in China without Google software. I know it’s cool to hate on Google and I do partake but that’s simply a fact.

        • BorgDrone@lemmy.one
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          26
          ·
          11 months ago

          Those are missing major parts of a full Android system. Play Services is a huge one.

            • Avid Amoeba@lemmy.ca
              link
              fedilink
              English
              arrow-up
              8
              ·
              11 months ago

              Or your own proprietary implementation if you’re making an Android device yourself and you were lazy.

            • BorgDrone@lemmy.one
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              4
              ·
              11 months ago

              Go buy any Android phone from a major brand (Google, Samsung, etc) try to rebuild the OS as it’s installed from the factory from source. You can’t.

              Even theAOSP based Android distros like LineageOS ship with closed source binary blobs for crucial parts of the OS.

              Calling Android OSS is a marketing gimmick to trick nerds into choosing Android.

              • helenslunch@feddit.nl
                link
                fedilink
                English
                arrow-up
                4
                arrow-down
                1
                ·
                11 months ago

                I don’t know how to rebuild shit but certainly plenty of people can and have.

                There are dozens of forks of Android so I don’t know how you can NOT call it OSS.

                • BorgDrone@lemmy.one
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  arrow-down
                  3
                  ·
                  11 months ago

                  You can build a version of Android, but not the version that is installed on the device you buy in the store.

                  There are dozens of forks of Android so I don’t know how you can NOT call it OSS.

                  Because even those forks ship closed source binary blobs. You simply cannot build an Android phone with 100% open source. The phones you can actually buy in the store? A huge part of those is closed source.

      • elouboub@kbin.social
        link
        fedilink
        arrow-up
        36
        arrow-down
        1
        ·
        11 months ago

        Android is opensource. It has closed source components, but they aren’t necessary to run Android.

        • Avid Amoeba@lemmy.ca
          link
          fedilink
          English
          arrow-up
          23
          arrow-down
          1
          ·
          11 months ago

          And they’re completely replaceable as there are clean interfaces between the closed source components and the open source base.

        • bigmclargehuge@lemmy.world
          link
          fedilink
          English
          arrow-up
          11
          ·
          11 months ago

          Exactly. It’s like saying Linux isn’t open source because some distros come with proprietary NVidia drivers.

        • BorgDrone@lemmy.one
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          9
          ·
          11 months ago

          Mayor parts that are very much necessary for a fully functional Android system are closed source. Play Services is a big one.

          • thisisawayoflife@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            6
            ·
            edit-2
            11 months ago

            Yes. I would like to see a DIY selfhosted replacement for play services that is a direct swap in, in the sense that as an end user I couldn’t tell the difference (notifications primarily)

            Edit: wow! Didn’t realize selfhosting replacements for Google services is so controversial!

  • Shake747@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    66
    arrow-down
    4
    ·
    11 months ago

    Well yeah, as much as I dislike apple, the majority of Google’s income comes from advertising - and to be the best at it, they need to have more personal data than everyone else, which = lots of tracking.

    How do we open source hardware and make it competitive? If we figure that out, maybe we can break free of yet another 2 party system we’re creating lol

    • BlinkerFluid@lemmy.one
      link
      fedilink
      English
      arrow-up
      35
      arrow-down
      1
      ·
      edit-2
      11 months ago

      You give them the freest phone with the most open operating system you can find and people will install the spyware themselves.

      • Stantana@lemmy.sambands.net
        link
        fedilink
        English
        arrow-up
        11
        ·
        11 months ago

        Give a person a privacy phone and they’ll install spyware on it.

        Give a person a want for privacy and they’ll get a privacy phone and never install closed source apps on it.

    • Avid Amoeba@lemmy.ca
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      2
      ·
      edit-2
      11 months ago

      As opposed to Apple where advertising is a growing revenue stream that they’re definitely not gonna maximize because they have other revenue streams.

      Agree on the hardware point. That said you can buy a Fairphone or a Pixel today and install usable Google-free software on it, today.

      • Stantana@lemmy.sambands.net
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        2
        ·
        11 months ago

        There are plenty of phones one can install notgoogled OS’es on, but it requires the buyer to look up the list of phones that are supported.

        • Richard@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          Not necessarily. There’s always the option to port something like LineageOS yourself, which is in fact where most of the ROMs for a much larger selection of devices comes from than what is officially supported by LineageOS. This is of course not for the average user, but it is possible. Except for some devices like the newest Samsung flagships that are based on Snapdragon. With the Exynos variants, porting AOSP and operating systems based on it is possible.

          • Stantana@lemmy.sambands.net
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months ago

            I don’t understand. There’s a large list of officially supported devices and users can create support for even more devices. Doesn’t that mean that there is a wide range of phones that support custom ROMs, even if not all phones are supported?

      • miss_brainfart@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        There’s one thing I’m still missing when looking at custom roms, and that is being able to properly hook into the camera API to use all the cameras that come with modern devices.

      • BlinkerFluid@lemmy.one
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        4
        ·
        11 months ago

        I’m a little iffy on just how Google-free any Pixel after 5 is even if you run Lineage or something.

    • dustyData@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      11 months ago

      I hope eventually risc-v become the norm. It’s the closests to the open source hardware idea.

      • stoy@lemmy.zip
        link
        fedilink
        English
        arrow-up
        3
        ·
        11 months ago

        Unfortunately, no matter how open the hardware and software may be, for the vast number of people it will never be possible to verify that one specific peice of hardware is running a specific peice of software.

        And even if the tools existed to enable normal persons to do this, they would need to trust that the hardware/software in the tool has not been tampered with and that the tool is running it.

        • Stantana@lemmy.sambands.net
          link
          fedilink
          English
          arrow-up
          4
          ·
          11 months ago

          I don’t think trusting the security software would be any harder to trust than the OS or anti-viruses, both systems designed to keep the users safe.

          More of an issue would be how to find out who is trustable, and that will take both time and trust from the getgo.

        • Richard@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          I don’t think that that’s going to be a problem. We have a long history of dealing with such verification. What is important is that people trust science and scientific institutions, and sooner rather than later, in-depth analysis of devices conducted by experts will be able to provide security and credibility for the layman to rely on without the need to run tests themselves. This is basically how the privacy and cryptography branches of hardware and software engineering have operated for decades now.

    • scarabic@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      4
      ·
      11 months ago

      Yeah I’m laughing at the top comment which equates Apple and Google on this. Please give me a break. Apple sells ads within its App Store and some people would have you believe this makes them an ad company. Meanwhile Google collects data from your browsing, email, phone, and tried damn hard to hook us on its social media products, and they run ads on all of those as well as third party sites and apps. I mean FFS come on.

    • AngryCommieKender@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      2
      ·
      edit-2
      11 months ago

      No kettle here. The pot sees its reflection in the kettle, kettle being shiny, so the kettle is actually different from the pot. Just one pot calling another pot black in this instance.

    • bigmclargehuge@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      11 months ago

      PinePhone

      Multiple OS choices, hardware kill switches for connectivity/camera/microphone, expansion pins, etc. Modest specs but for enough functionality to be a daily driver, zero ads or spyware, and infinite customizability, $400 is a steal.

      • Free Palestine 🇵🇸@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        11 months ago

        Linux phones are not at a point where you can actually daily drive them. They even lack support for basic apps like Signal. The camera and battery on the PinePhone aren’t great either. These are concept phones, but nothing that anyone can actually use. Also, Linux distributions are much less secure than GrapheneOS or even AOSP. And good luck getting normies to use a Linux phone, it’s already hard with desktops, but impossible with phones.

        • bigmclargehuge@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 months ago

          Yeah I’m aware they’re still in a really early/rough state, I definitely used the term pretty loosely. From what I understand they’re capable of reliably texting, calling, light web browsing and maybe playing some audio. If you aren’t someone who frequently/extensively uses your phone, and has decent knowledge of Linux, this may be enough for you. Def not the average user though.

    • Gekoloniseerd@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 months ago

      I’d like to do this but it looks a bit complicated. Maybe there’s a video guide I can follow so that I don’t fuck it up.

      • Free Palestine 🇵🇸@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        10
        ·
        11 months ago

        It’s actually super easy. This guy makes great videos about GrapheneOS. This is a video install guide, it’s really not that hard. You really don’t have to be worried, there’s nothing that you can really fuck up. If something doesn’t work, you just try again.

        • HERRAX@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          Oh man, this looks so much easier than when I installed Lineage on the Poco F1! Might go for it now that I’ve got a pixel 7

          • Free Palestine 🇵🇸@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            arrow-down
            1
            ·
            11 months ago

            I can only recommend it. I used a Samsung phone a few years ago and putting a custom ROM on it took me a whole weekend, I had to spend many hours researching and I often encountered issues. With GrapheneOS, it was super easy. 15 minutes after taking the phone out of the box I had Graphene running on it. That was my first time installing GrapheneOS btw.

          • Free Palestine 🇵🇸@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            11 months ago

            Yes, the GrapheneOS team put a lot of time and effort into creating Sandboxed Google Play services. It allows you to use Google services which are required for many apps without giving up your privacy. You get to choose which permissions you grant to Google Play services, just like with any other app. Basically any app that works on Android also works on GrapheneOS, except for a few things like Google Pay or Android Auto, because Google actually prevents them from working on Graphene.

              • Ryru Grr@lemmy.world
                link
                fedilink
                English
                arrow-up
                4
                arrow-down
                1
                ·
                11 months ago

                Apparently, apple applications apply appropriate approvals for the apprehension of appliance appendices.

              • LUHG@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                1
                ·
                11 months ago

                How do you get apps from a trusted store without signing in?

              • LUHG@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                2
                ·
                11 months ago

                Maybe this topic isn’t for you. Apps and applications can mean two different things depending on the context.

    • deranger@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      7
      ·
      edit-2
      11 months ago

      iPhones aren’t any better

      Anyone got a source for this claim? I see it repeated often in this thread with no supporting evidence.

      I’m not disputing it, I’d just like to know more.

      Google has a direct financial motivation to track you through their business model. Just based on that I’d assume Google is performing more data harvesting.

    • UraniumBlazer@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      11 months ago

      No? There are many other ways to ensure privacy on Android.

      1. Best option: Use a Custom ROM (which Graphene OS is an example of). However, going via this route is almost always a headache, as all devices don’t have specific, stable builds, etc. Also, going this route poses a very real risk of bricking your device.

      2. Easy and safe option (I would recommend this): Buy a device with stock android instead of the crappy MIUI and other variants. Disable all google services and apps and install all your applications from Fdroid. Install a firewall like TC from Fdroid for additional protection.

      • Free Palestine 🇵🇸@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        11 months ago

        all devices don’t have specific, stable builds, etc

        GrapheneOS is actually very stable and has specific builds for all the devices they support. It only supports Google Pixels, because these are the reference devices that AOSP is built for. They also have great hardware security features like the Titan M series of secure elements.

        Also, going this route poses a very real risk of bricking your device.

        Not with GrapheneOS. Their easy-to-use web installer makes is basically impossible to break your device during the installation process. It’s really easy and maybe takes 15 minutes.

            • Free Palestine 🇵🇸@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              11 months ago

              No, it definitely isn’t. Stop spreading false information and potentially giving people a false sense of security. LineageOS isn’t even as secure as stock Android, it’s definitely not as secure as GrapheneOS as GOS has many security improvements compared to the AOSP. Some examples are the hardened C Library, hardened memory allocator, improved SELinux policies, secure app spawning, hardened browser (Vanadium) which is also used for WebView, etc. LineageOS doesn’t even allow you to relock the bootloader, meaning anyone can modify the system because Android Verified Boot only works with a locked bootloader. It doesn’t have any of the security features that GrapheneOS adds on top of AOSP, it also lacks basic security features from AOSP. It’s ok for tinkering, but I would never use Lineage on a production device. You can read the section about LineageOS of this blog post: https://madaidans-insecurities.github.io/android.html#lineageos

              Quote:

              A common ROM that has many of these issues is LineageOS:

              • LineageOS uses userdebug builds by default. This adds many debugging features as additional attack surface. It also weakens various SELinux polices and exposes root access via ADB, which, as previously discussed, is not a good idea.
              • LineageOS requires an unlocked bootloader, therefore disabling verified boot, which is essential to verify the integrity of the operating system.
              • It does not implement rollback protection. This allows an attacker to downgrade the system to an older version and then exploit already patched vulnerabilities. The default updater even allows you to downgrade versions yourself.
              • Most LineageOS builds also do not include firmware updates, which prevents users from getting new patches to fix vulnerabilities. Instead, it gives a pop-up advising users to flash updates manually that most people will simply ignore.

              This is a non-exhaustive list. There are more issues than just those listed above. LineageOS (and most other custom ROMs) are focused on customising the device and not privacy or security. Of course, you could build LineageOS yourself to fix many of these issues, but most users will not be capable of doing so.

            • xavier666@lemm.ee
              link
              fedilink
              English
              arrow-up
              3
              ·
              edit-2
              11 months ago

              From a privacy standpoint, Lineage OS uses hard-coded Google IPs for some core functionalities (DNS, NTP, Webview). MentalOutlaw did a video on this and how it can be removed by rooting your phone.

            • Free Palestine 🇵🇸@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              11 months ago

              Why is my comment crap?

              Which of my points are not true?

              LineageOS has far worse security than both AOSP and GrapheneOS as outlined in the LineageOS section of this blog post: https://madaidans-insecurities.github.io/android.html#lineageos

              It also has worse privacy because it uses Google services for things like DNS and NTP by default, which can not be changed by the user. GrapheneOS replaces all Google services like DNS, NTP, connectivity check, and the Attestation key provisioning service through either their own service or their own proxy for the Google service. Most of these can also be entirely disabled by the user on GrapheneOS. It also offers proxies for SUPL and PSDS location services and allows the user to disable these.

              App compatibility is worse, as LineageOS uses microG whereas GrapheneOS uses Sandboxed Google Play services. microG is an insecure and poorly implemented version of Google Play services that sometimes has issues with basic Google SafetyNet checks. GrapheneOS just uses the standard Google Mobile Services bundle, but it’s not installed as a system app and has the same privileges as any other app. It can be installed and uninstalled by the user and all permissions can be revoked (including network and sensor access).

      • thorbot@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        11
        ·
        11 months ago

        No, Google does the same shit. You just decide which big company you give your data to. Or use a Nokia on 2G

        • Synapse@lemmy.world
          link
          fedilink
          English
          arrow-up
          16
          arrow-down
          1
          ·
          11 months ago

          If you install GrapheneOS, then Google doesn’t get any data from you, but they still get the money you spent on the phone. GrapheneOS only supports Google Pixels, for multiple reasons they explain in their FAQ.

    • AngryCommieKender@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      11 months ago

      Pot calling another pot black. The kettle is shiny and the pot is seeing it’s own reflection, at least in the original meaning of the phrase.

  • Asudox@lemmy.world
    link
    fedilink
    English
    arrow-up
    30
    arrow-down
    2
    ·
    edit-2
    11 months ago

    Not wrong but ironic coming from apple. As if they don’t track and have spyware.

  • Norgur@kbin.social
    link
    fedilink
    arrow-up
    25
    arrow-down
    3
    ·
    11 months ago

    Just because Apple hinders tracking by others doesn’t mean they don’t do it themselves. Just because they can’t decrypt your phone when the FBI comes knocking doesn’t mean they don’t track you.

    Think about it. What was Apple’s privacy advertising all about? It was never “we don’t track”. It was about encryption and how they prevent others from tracking. Yet, my wife’s Siri can always find the nearest whatever and suggest stuff based on my wife’s “preferences”. Curiou, ain’t it?

    • ShakeThatYam@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      11 months ago

      From what I’ve heard it’s been harder for law enforcement to get into Android phones now.

      Also, the whole privacy features only make Apple’s data gathering more valuable because they become the only ones that can access that information. Google caught on and is doing the same thing with their privacy features. Privacy features are nice, but it’s naive to think that Apple and Google don’t have other ulterior motives with implementing them.

      • Norgur@kbin.social
        link
        fedilink
        arrow-up
        4
        ·
        11 months ago

        Exactly! As if Apple would hesitate even one cycle of their M3 CPUs to establish a monopoly through “data protection” (aka “only we can sell access to your data to others”)

      • Stantana@lemmy.sambands.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        Apple being an american company, what’s to stop high level surveilance from demanding backdoor access and printing out a letter of non-disclosure as per current US laws?

        It would be negligent of any intel agency with the possibility to not make their own Room 641A at Apple.

        • kirklennon@kbin.social
          link
          fedilink
          arrow-up
          5
          arrow-down
          1
          ·
          11 months ago

          The government can’t compel them to actually lie, and under their current public disclosures, they do not do such things. At any rate, demands are not unlimited in scope; US law doesn’t require them to secretly re-architect the whole service to create a backdoor from scratch. AT&T willingly built 641A.

          • ShakeThatYam@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months ago

            To say they are part of it kind of implies they even had a choice. When Yahoo tried to fight being a part of the program they were going to be fined $250k a day.

      • helenslunch@feddit.nl
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        3
        ·
        11 months ago

        From what I’ve heard it’s been harder for law enforcement to get into Android phones now.

        Don’t need to just call up Google and get whatever they want. In fact they get whatever they want for thousands of people at a time.

        • ShakeThatYam@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          11 months ago

          Only for things that are on Google’s servers. If you have something that’s on-device police will use something like Cellbrite to access it.

          The vast majority of stuff Google has on their servers isn’t really all that useful to law enforcement anyway and Google requires a search warrant before handing it over. And they generally notify the user when it happens (when legally allowed to do so). Most useful would probably be location data, but law enforcement can also get similar information from cell phone companies (who are much more carefree about handing over subscriber data).

          Google and Apple are both actually kind of a pain to deal with for warrant related stuff. In my line of work, I most often see subpoenas for cell phone providers and social media records as those are much easier to get.

          People often act like Google is just handing out user user data to the highest bidder, but that really misunderstands their profit model. They are very protective of user data. Google does not like to give it out so that only they can be the ones to profit off of the data.

            • ShakeThatYam@lemmy.world
              link
              fedilink
              English
              arrow-up
              3
              ·
              11 months ago

              Yeah, I realize it’s worse than that… When did I say otherwise? I even started off the comment by stating that Apple and Google’s privacy features were made for anti-competitive reasons, not to benefit the consumer.

              Your type of fear-mongering isn’t really helpful though. It just makes people feel powerless to large corporations and makes people try to address the wrong issues. It’s important to accurately state what they are collecting and how they are using that data. We spent a decade complaining about Google not respecting privacy and selling data and what we got was Google gaining even more power. Because, that wasn’t what Google was doing or their end goal.

              • helenslunch@feddit.nl
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                3
                ·
                edit-2
                11 months ago

                “People” are not powerless. You and I are powerless because “people” don’t care about the dystopian future we’re living in.

                And it’s not fear-mongering, it’s the truth. Google does not require warrants.

    • kirklennon@kbin.social
      link
      fedilink
      arrow-up
      4
      arrow-down
      4
      ·
      11 months ago

      Yet, my wife’s Siri can always find the nearest whatever
      You can choose to let your phone use your location for requests. Her questions to Siri are not associated with her Apple ID but are instead linked to a separate anonymous Siri ID, which allows a degree of context without creating any records linked to an identifiable person.

      and suggest stuff based on my wife’s “preferences”.
      Suggestions for random stuff on your phone (Do you want directions to work? Do you want to listen to this playlist that you listen to every freaking day?) are generated locally on the phone. Apple the company never sees that sort of stuff.

      • Norgur@kbin.social
        link
        fedilink
        arrow-up
        6
        ·
        11 months ago

        Strange that those posts with seemingly absolutely sure facts are always coming from accounts that have had at least two other discussions about how great apple is in the last 24 hours. Why do only the devoted fans know for absolutely certain that there are shadowy IDs generated and never cross-linked with any other identifier and that apple never ever ever ever ever gets metadata from the stuff that is “generated on the phone locally”. Google generates tons of stuff on their tensor chips locally. Does anybody really believe them when they say that they don’t know anything about the stuff the Phone generates? I don’t. So why would I believe Apple?