Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Privacy
  3. Rooting and privacy on Android

Rooting and privacy on Android

Scheduled Pinned Locked Moved Privacy
privacy
8 Posts 6 Posters 18 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M This user is from outside of this forum
    M This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    Hi,

    The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

    Android has a big privacy problem encapsulated in one word: "baseband". Your modem and other hardware running in your device don't run FOSS firmware and are likely actively malicious towards your privacy.

    I am a Linux user, and I understand that concepts do not necessarily transfer well between the two. With that in mind:

    1. If I wanted to be absolutely certain that sensistive hardware like Camera, Microphone and Modem were truly off, would shutting them off as root hold any real significance?
      • I do not know what the equivalent of Intel ME is called in the Android space, but I doubt that a highly complex OS is running beneath general Android as we know it. I think it's just the firmware of the individual device that we need to worry about.
    2. Is it possible to replace the bootloader on some Android devices/prevent it from loading unwanted firmware?

    With Google taking Android behind closed doors, I suspect we will start seeing some suspicious snippets of code here and there with questionable purpose, but which might be missed by FOSS volunteers because of the sheer volume of work that is. I'm thinking of ways we can try to evade this blatant grab of our personal data.

    lyra_lycan@lemmy.blahaj.zoneL R A U 4 Replies Last reply
    0
    • M [email protected]

      Hi,

      The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

      Android has a big privacy problem encapsulated in one word: "baseband". Your modem and other hardware running in your device don't run FOSS firmware and are likely actively malicious towards your privacy.

      I am a Linux user, and I understand that concepts do not necessarily transfer well between the two. With that in mind:

      1. If I wanted to be absolutely certain that sensistive hardware like Camera, Microphone and Modem were truly off, would shutting them off as root hold any real significance?
        • I do not know what the equivalent of Intel ME is called in the Android space, but I doubt that a highly complex OS is running beneath general Android as we know it. I think it's just the firmware of the individual device that we need to worry about.
      2. Is it possible to replace the bootloader on some Android devices/prevent it from loading unwanted firmware?

      With Google taking Android behind closed doors, I suspect we will start seeing some suspicious snippets of code here and there with questionable purpose, but which might be missed by FOSS volunteers because of the sheer volume of work that is. I'm thinking of ways we can try to evade this blatant grab of our personal data.

      lyra_lycan@lemmy.blahaj.zoneL This user is from outside of this forum
      lyra_lycan@lemmy.blahaj.zoneL This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      Google has pretty much always been a prick, but recently they've been showing just how bug a prick they can be, with ramping up company acquisition, destruction and closure, ad obsession, censorship and other anti consumer moves. I believe rooting is essential to privacy, because Google. The less power conglomerates and corporations have the better.

      1 Reply Last reply
      0
      • System shared this topic on
      • M [email protected]

        Hi,

        The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

        Android has a big privacy problem encapsulated in one word: "baseband". Your modem and other hardware running in your device don't run FOSS firmware and are likely actively malicious towards your privacy.

        I am a Linux user, and I understand that concepts do not necessarily transfer well between the two. With that in mind:

        1. If I wanted to be absolutely certain that sensistive hardware like Camera, Microphone and Modem were truly off, would shutting them off as root hold any real significance?
          • I do not know what the equivalent of Intel ME is called in the Android space, but I doubt that a highly complex OS is running beneath general Android as we know it. I think it's just the firmware of the individual device that we need to worry about.
        2. Is it possible to replace the bootloader on some Android devices/prevent it from loading unwanted firmware?

        With Google taking Android behind closed doors, I suspect we will start seeing some suspicious snippets of code here and there with questionable purpose, but which might be missed by FOSS volunteers because of the sheer volume of work that is. I'm thinking of ways we can try to evade this blatant grab of our personal data.

        R This user is from outside of this forum
        R This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        it is not at all detrimental to privacy. it may be to security. different things.

        of course, until you install something that uses root and mines data. but there are plenty of tools working with root that don't do that.

        M 1 Reply Last reply
        0
        • R [email protected]

          it is not at all detrimental to privacy. it may be to security. different things.

          of course, until you install something that uses root and mines data. but there are plenty of tools working with root that don't do that.

          M This user is from outside of this forum
          M This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #4

          Thank you. This was exactly the response I was looking for.

          1. Is it possible to set a password for sudo on Android? I've never seen anyone talk about it.

          2. Sucks that I can't control sensors with root. Sensors are my biggest fear on all phones.

          3. Ah yeah, ARM TrustZone. I had forgotten about that.

          4. afaik the modem often relies on a linux based system

            Well, shit.

          R 1 Reply Last reply
          0
          • M [email protected]

            Thank you. This was exactly the response I was looking for.

            1. Is it possible to set a password for sudo on Android? I've never seen anyone talk about it.

            2. Sucks that I can't control sensors with root. Sensors are my biggest fear on all phones.

            3. Ah yeah, ARM TrustZone. I had forgotten about that.

            4. afaik the modem often relies on a linux based system

              Well, shit.

            R This user is from outside of this forum
            R This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            Is it possible to set a password for sudo on Android? I've never seen anyone talk about it.

            on android you don't use sudo, or if it is possible, it is not the usual way. usually there is an app that controls access, and when something wants to start a new program with the su command (switch user), the app pops up a prompt about whether you want to allow it. this prompt can be terribly insecure or not (or rather the "backend" of it really).

            the most common root solution nowadays is Magisk. it only modifies the bootloader. it is open source. if you look up how it works, its like a sophisticated malware, but handing control to you

            Sucks that I can't control sensors with root. Sensors are my biggest fear on all phones.

            you can't for the modem. but for other apps, you can, if that's worth anything. to me it does, because some sensors are not gated by a permission (gyroscope, compass, magnetometer, proximity sensor, light sensor)

            what android version do you have? on newer ones there's a developer setting to allow to have a "sensors off" quick settings tile

            Well, shit.

            if you don't need the modem, you may be able to safely wipe the partition holding its firmware. but look it up if it is safe for your phone! it should be, but who knows. also, make a backup! not 1, but 3!! it holds identifiers like the IMEI, and if you lose that.. you can't really just think up a new one, or the carrier may ban you and another poor soul

            1 Reply Last reply
            0
            • M [email protected]

              Hi,

              The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

              Android has a big privacy problem encapsulated in one word: "baseband". Your modem and other hardware running in your device don't run FOSS firmware and are likely actively malicious towards your privacy.

              I am a Linux user, and I understand that concepts do not necessarily transfer well between the two. With that in mind:

              1. If I wanted to be absolutely certain that sensistive hardware like Camera, Microphone and Modem were truly off, would shutting them off as root hold any real significance?
                • I do not know what the equivalent of Intel ME is called in the Android space, but I doubt that a highly complex OS is running beneath general Android as we know it. I think it's just the firmware of the individual device that we need to worry about.
              2. Is it possible to replace the bootloader on some Android devices/prevent it from loading unwanted firmware?

              With Google taking Android behind closed doors, I suspect we will start seeing some suspicious snippets of code here and there with questionable purpose, but which might be missed by FOSS volunteers because of the sheer volume of work that is. I'm thinking of ways we can try to evade this blatant grab of our personal data.

              A This user is from outside of this forum
              A This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              If you want to run full Foss system then there is pinephone with Linux OS and physical switches to turn off camera and microphone and other stuff. But it is still in very very early stage and it may increase your privacy but it will definitely reduce your security.

              I understand camera and microphone access to malicious actor could be a valuable. But if you think your phone's camera is compromised you have bigger problems.

              That being said, graphene OS is considered by far the most secure android OS. It has features to turn off camera, mic, sensors. But more importantly it has a lot of additional security features making it harder for anyone to break in.
              And that using Graphene is or any other is doesn't directly make you secure.

              Yes I can agree to assume baseband and all the other proprietary firmware is running a malicious code. But they can't use it to do mass surveillance, because if they do someone will detect it sooner or later. And also this is not the right tool for mass surveillance. 99% people will and have already downloaded apps that track almost everything they do.

              And if your threat model requires you to be safe from malicious firmware, then maybe smart phones aren't for you.

              1 Reply Last reply
              0
              • M [email protected]

                Hi,

                The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

                Android has a big privacy problem encapsulated in one word: "baseband". Your modem and other hardware running in your device don't run FOSS firmware and are likely actively malicious towards your privacy.

                I am a Linux user, and I understand that concepts do not necessarily transfer well between the two. With that in mind:

                1. If I wanted to be absolutely certain that sensistive hardware like Camera, Microphone and Modem were truly off, would shutting them off as root hold any real significance?
                  • I do not know what the equivalent of Intel ME is called in the Android space, but I doubt that a highly complex OS is running beneath general Android as we know it. I think it's just the firmware of the individual device that we need to worry about.
                2. Is it possible to replace the bootloader on some Android devices/prevent it from loading unwanted firmware?

                With Google taking Android behind closed doors, I suspect we will start seeing some suspicious snippets of code here and there with questionable purpose, but which might be missed by FOSS volunteers because of the sheer volume of work that is. I'm thinking of ways we can try to evade this blatant grab of our personal data.

                U This user is from outside of this forum
                U This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #7

                The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

                No, that's BS. It entirely depends on your "threat model" just like security.

                Namely if you go full OSHW/FLOSS and yet you volunteer your data on Facebook.com (or whatever that website is called today) then you have no privacy. It's not a technical problem, it's a behavior problem.

                If your threat model is about government hiring dedicated staff to know what you are up to, or that the infrastructure you rely is can't be trusted, then rooting is the last of your problems.

                I'm not saying you shouldn't worry but I don't see the relevance of rooting Android in that situation. Root or not does not somehow change how your modem behaves, you're still at the mercy of the drivers.

                I recommend you check projects like Precursor (at https://precursor.dev/ redirecting to the CrowdSupply page) which try to tackle, if I understood correctly, the kind of worry you have, namely actually understand the entire stack.

                That being said, even in such context, you still rely on some infrastructure to relay messages to others so you need that and the recipients to also respect your privacy. If not (which would be a fair assumption) then at least you must understand the cryptographic primitives you rely on... and if you don't (which most people don't, me included despite my interest in the mathematics behind that, in particular one-way functions) then you have to some trust in the public research in the domain.

                So... I do have a Precursor, tinker with it, PinePhone and PinePhone Pro, had an iOS phone until recently, switched to (rooted) /e/OS and my personal position is that while interacting with others (and a mobile is 100% about that) one has to make pragmatic about their choices.

                N 1 Reply Last reply
                0
                • U [email protected]

                  The general consensus amongst the Android community is that rooting is detrimental to privacy. In a sense, I agree with them since privilege escalation because of human error becomes a much bigger threat if the user has root access.

                  No, that's BS. It entirely depends on your "threat model" just like security.

                  Namely if you go full OSHW/FLOSS and yet you volunteer your data on Facebook.com (or whatever that website is called today) then you have no privacy. It's not a technical problem, it's a behavior problem.

                  If your threat model is about government hiring dedicated staff to know what you are up to, or that the infrastructure you rely is can't be trusted, then rooting is the last of your problems.

                  I'm not saying you shouldn't worry but I don't see the relevance of rooting Android in that situation. Root or not does not somehow change how your modem behaves, you're still at the mercy of the drivers.

                  I recommend you check projects like Precursor (at https://precursor.dev/ redirecting to the CrowdSupply page) which try to tackle, if I understood correctly, the kind of worry you have, namely actually understand the entire stack.

                  That being said, even in such context, you still rely on some infrastructure to relay messages to others so you need that and the recipients to also respect your privacy. If not (which would be a fair assumption) then at least you must understand the cryptographic primitives you rely on... and if you don't (which most people don't, me included despite my interest in the mathematics behind that, in particular one-way functions) then you have to some trust in the public research in the domain.

                  So... I do have a Precursor, tinker with it, PinePhone and PinePhone Pro, had an iOS phone until recently, switched to (rooted) /e/OS and my personal position is that while interacting with others (and a mobile is 100% about that) one has to make pragmatic about their choices.

                  N This user is from outside of this forum
                  N This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #8

                  That's some crazy stuff ! Being able to completely change/repair every part is something every smartphone should be capable off...

                  We are in a buy/throw away generation amidst a big climate change issue/rare ore depletion... That's depressing.

                  1 Reply Last reply
                  0
                  • System shared this topic on
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups