• @[email protected]
    link
    fedilink
    English
    1511 months ago

    These companies learned their lesson with the open BIOS of pc’s preventing them from really controlling DRM.

    Android, not having a standardized BIOS, really gives them the opportunity to provide devices they can fully control.

    If you can’t unlock boot, you can’t root, so you can’t fully control the device.

    That’s the long-term goal: get people used to devices they don’t actually control.

    Lots of people already don’t know the massive difference between using a full desktop app and a limited mobile app, many actually prefer the mobile because it’s simpler! (I admit I do too, for certain use cases and maybe day-to-day use, but not for all use).

    And then all the people who argue against having root access on your own device. 🤦‍♂️

    There are good arguments for much of what Google does to improve Android security, it’s just very frustrating to know their real agenda is to lock us out.

    Fortunately, businesses will always need MDM (Mobile Device Management), which will require root access in some fashion, and there are already Open Source/low cost/free versions of MDM out there, and plenty of smart devs always working on root, like Magisk by topjohnwu and the new KernelSU by tiann (which gets root at the kernel level!)

    • @[email protected]
      link
      fedilink
      English
      611 months ago

      It really sucks how fucking stupid people have gotten. The complacency and supporting of companies stripping away access to things you’re selling out big money on? It’s like ownership pricing for a rental experience.

      Then when nobody can repair the stuff but the OEM’s they’ll be shocked at the cost and blame the people who used to repair the items for not doing enough to push back or something stupid.

      • @[email protected]
        link
        fedilink
        English
        -2
        edit-2
        11 months ago

        I frustratingly have to agree.

        I’ve been a privacy advocate for 20+ years, and people kept calling me paranoid. I may be, but (as my hillbilly uncle would say), “ya gotta look at who’s ox is gettin’ gored” (kind of a redneck version of no such thing as a free lunch).

        No one does something without an angle (that is businesses, and many people too).

        I post about rooting and people reply with “you don’t need root, it’s a security risk”. Right, because all the Linux and windows boxes I’ve touched over the years, with root access, are insecure 🤦‍♂️.

        This is my phone. Not Google’s, nor anyone else’s.

        Too many people are content viewing anything as complex as a toaster as magic. They just want the results.

        • @[email protected]
          link
          fedilink
          English
          211 months ago

          “that’s a security risk”

          My reasonse is always along the lines of “Yeah and? It’s a pocket-sized PC with PC-like specs being sold at PC-like prices. I’d like my workhorse to be functional. I can monitor my device as best I can, and vet the things I install.”

          • @[email protected]
            link
            fedilink
            English
            1
            edit-2
            11 months ago

            Yep.

            I keep telling them that security isn’t one thing, it’s layers.

            There are many unrooted phones that have had malware installed courtesy of the Play store… I’ve never had any, and none of my pc’s since about 1990 have never had a virus.

    • @[email protected]
      link
      fedilink
      English
      411 months ago

      For as long as Magisk has been going, that’s been my root strategy. I’m new to hearing about KernelSU though. Any advantages?

      • @[email protected]
        link
        fedilink
        English
        -1
        edit-2
        11 months ago

        I’m not the best person to ask, but I think the difference is where each obtains root perms.

        Magisk gets root by modifying the boot image, while KernelSU modifies the Linux Kernel. I think being in the kernel it’ll be harder to detect and it’ll be more stable, protected from system updates.

        Plus the kernel is more constant across devices, it really doesn’t change much from what I understand. My boot image is different per version of Android, but I think the kernel doesn’t change.

        Most Android updates take place in what I’d call the Android Subsystem, since it’s really a shell on top of Linux.

        That’s what I’ve been able to glean so far, but I’m no developer.