I am surprised that Google spends so much time tackling custom ROMs via it’s Play Integrity API. If only they paid that much attention to say, curating the Play Store more, it had be much better for everyone

  • Zak@lemmy.world
    link
    fedilink
    English
    arrow-up
    43
    ·
    2 months ago

    I think the main reason third-party ROMs aren’t more popular is that Google and certain app developers fuck with people who use them. The article addresses the difficulties later on, but comes up short in my view on just how much of a hassle it is for someone who isn’t a tech enthusiast who wants, for example to keep an older phone up to date for security reasons.

    I think the main motivation for Google is limiting user control over the experience. More user control leads to unprofitable behaviors like blocking ads and tracking, which is also the motivation for recent changes to the Chrome web browser that make content blocking extensions less effective. In all cases, companies that try to take away user control claim the motivation is security, usually for the benefit of the user.

    • BoofStroke@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Got so tired of google pay breaking on crdroid that I got a credit card just to use my watch instead.

      Still rocking a op7 pro on android 14.

        • Kusimulkku@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 month ago

          There are different types of workaround but every single one of them is playing same cat and mouse game with Google. It works for a while, then it doesn’t, workaround is updated, it works, then it doesn’t, rinse and repeat.

          I’m using a custom ROM but it’s so fucking tiring if I want to keep Google Wallet working. Fucking Google.

          • where_am_i@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 month ago

            I just keep my credit card with me at all times. It doesn’t occupy much space, and google pay can go pound sand.

            Custom ROM gang :)

  • renzev@lemmy.world
    link
    fedilink
    English
    arrow-up
    42
    ·
    1 month ago

    “This is why I <lukewarm take> in <current year>”

    Didn’t read the article, but I hate this style of headlines with a passion. Using custom ROMs isn’t even something controversial, yet they go out of their way to make it sound like they’re breaking some social taboo or something. Why not a simple and concise title like “Advantages of custom ROMs” or “Consider installing a custom ROM”. It sounds like a meme speech pattern straight out of 4chan, except they’re using it with zero self awareness or irony. How about an actual hot take: journos who write like this are pretentious pricks that deserve to get replaced by chatgpt.

  • ouch@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    1 month ago

    The Play Integrity API is less about security and more about Google asserting their monopoly.

    They do not want truly open source Android platforms to gain popularity, because there would be a high chance people would want ad blocking, which is a direct threat to their profit margins.

    I hope EU takes regulative action to force Google to allow GrapheneOS, LineageOS etc. to be able to run the same apps without issues.

    • bokherif@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Magisk can bypass most of those issues. Might as well root if you’re using a custom rom.

      • Coriza@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Magisk is a godsend. I just wish you could add a password protection to the bootloader and the recovery rom (like the TWRP). That is the one downside to unlock your bootloader. And you can’t like unlock when you need and relock it because to unlock it erases everything. I know that is one more dark pattern from Google to make you keep your phone locked. If they cared about security they would enable a way to put a password to the bootloader

  • notaviking@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    2 months ago

    Some of us like to tinker. We really get satisfaction of having a weird niche filled and even if it comes at the cost of stability and other issues. Heck my Custom Roms used to be more up to date with security updates than phones that were older than one year.

    I could use kernels that undervolts my processor to give me better battery life. It allowed features that even 5 years ago were on the custom ROM scene still very absent from modern phones.

    But the most important part for me was learning, discovering. If I tried a new ROM I would spend hours going through certain roms settings. If there is a glitch, learn how to diagnose and try to fix it, or learn to send a logcat to the developer.

    It was like a fun hobby. I learned how to fix some of my old phones, like screen replacement, and learned how to cure uv reactive glue. So many other things and I was just a noob.

    But it gave freedom. I understand iPhone and the other high brands are easy to use, have gimmicky features and all, but dammit I have freedom to have my weird niche phone, with multiple breaking features and I loved it because it just worked.

    If Google truly did hold security as its main concern, it would have opened the play Store, yet we know now they only wish to protect their monopoly

  • aquinteros@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    ·
    2 months ago

    I used custom roms for many years, but I now use my phone to pay almost everything, and I need my banking apps. magisk hide is unreliable do I won’t be rooting my phone again I think

  • DacoTaco@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 months ago

    This is a very complex topic that is very hard to draw the line on.
    As a technical person who follows hacking and security news i can understand google introduced the api and warnings, as phones are getting hacked and unlocked bootloader or root can be abused to keep your malware going, and has been abused in the past.

    But as a user of fairphone/lineageOS, who tells google, apple, meta, … all of them to fuck off when i can, this scares me. The lockdown of devices can and is going too far. Hell, i even consider samsung’s android ui changes to be going too far, as it changes a shit ton of stuff and really is not a stock android experience. It locks users in their environment…

    • Kusimulkku@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 month ago

      I find it funny that Google and some banks are so worried about security on Android that I have to have up to date system, app and can’t be custom ROM, can’t be rooted and whatnot. And then they’ll allow you to login to their bank from Internet Explorer on XP or some shit.

    • kirk781@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Stock android experience is the exception, not the norm, sadly. Some manufactures like Motorola or HMD have a light touch and close to stock but other ones don’t. The worst offenders are Chinese brands who twist it so much and without much benefit(Atleast, Samsung’s ONE UI is customizable as heck, can’t say the same for Realme’s).

    • Zak@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      Can you cite examples of rooted smartphones leading to significant data breaches or financial losses? When the topic comes up, I always see hypotheticals, never examples of it actually happening.

      It seems to me a good middle ground would be to make it reasonably easy (i.e. a magic button combination at boot followed by dire warnings and maybe manually typing in a couple dozen characters from a key signature) for users to add keys so that they can have a verified OS of their choice. Of course, there’s very little profit motive to do such a thing.

      • DacoTaco@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Pre-locked bootloader times ive had multiple android devices be passed to me that were malware infected that changed the rom in a way that even a factory reset would not remove the malware. Locked bootloaders made it so the rom needed to be signed and unaltered on boot, fixing this. Root access also means apps can use and access api’s in android that it normally cant, changing settings and things inside android it shouldnt. What do you think happens when malware comes in? :p

        Imo, i agree what you said. bootloaders should remain locked but you should be able to somehow, in the bootloader, be able to add the os’ signature/keys to the bootloader’s trusted stuff like how secure boot on a pc keeps os signing keys and verification stuff inside the tpm.

        This way you can install lineage os for example, tell bootloader to trust it, and lock bootloader again so nothing can be changed anymore.
        I wouldnt take this from user input, as that is controlable by malware, but rather come from the OS itself. Maybe even during installation, idk

  • Carighan Maconar@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 months ago

    I don’t think they do it actively. There’s just not a big enough issue for them in custom ROMs to even bother doing something about it.

    Rather, they got other issues to tackle and custom ROMs are so off their radar, they get swept up simply because nobody cares (either way) to check.

    • Zak@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      edit-2
      2 months ago

      Google doesn’t want distributions of open source Android without Google services to be a viable option for mainstream users because that would reduce their ability to extract profits from the Android ecosystem.

      While the focus is surely more on OEMs than end users at this point, I’m sure Google wants to keep the difficulty level for end users high enough that it remains niche.

      • Carighan Maconar@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        2 months ago

        I’m sure Google wants to keep the difficulty level for end users high enough that it remains niche.

        I really do not think they need to. We tech communities massively overestimate the desire and even contextual awareness (and desire to have such awareness) of regular users to engage with these topics.

        Keep in mind that the vast majority of Firefox users - a browser inherently more used by tech-savvy people! - have 0 addons installed. And probably 0 desire to change this. Or to even waste thought seconds on considering whether to change it.

        To users, smartphones are tools. Like hammers. If it stops being a useful hammer, do you take the head off and re-forge it? No, you buy a different hammer that does what you need it to do.

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

          Hammers are cheap and don’t have my sissy pics in them while reporting to a company that spies on people.

        • Zak@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          Maybe, but the archetypal non-technical user, my mother does want to run a third-party ROM. Her phone is out of its official support period, and she knows that security updates are important and would like a way to get them. Most people, at least in wealthy countries do have a technical person in their lives they can ask things like that. She doesn’t want to buy a new phone because it would be too big and lack a headphone jack, a position I share.

          I had to recommend against running what I run (LineageOS, Magisk, Play Integrity Fix). Without PIF, too many apps will refuse to run on LineageOS. She doesn’t need root for much else (maybe adblocking) and doesn’t have the knowledge to make good decisions about whether to grant root permissions to an app that asks (Magisk doesn’t have an allowlist-only mode, but it should). Finally, keeping root through an update is fussy. It’s not hard, but it’s an extra step that has to be done in the right order every week or two.

          Unlike Firefox in 2024, a third-party Android build that’s easy enough to install and isn’t sabotaged by Safetynet would something many non-technical users care about: an extended useful life for their devices.

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

      There will be a big enough issue if people start saying how they’ve got theirs with no issues. The primary motivation for people not bothering with Linux is because Windows “just works” and Linux presumably was work. If degoogling stopped being work, then more would do it.

      Linux has become extreme easy mode as well as a polished non intrusive experience and people are really drawn by that!

  • kratoz29@lemm.ee
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 months ago

    I moved to Android for the 1st time ever in 2020 from an iPhone 6s.

    The device I decided to go with is a Poco F2 Pro which lost official support years ago, it has decent hardware and even the battery still holds up (with a good custom ROM, I still achieve 8 hrs of SOT).

    It just took me about a year, or perhaps less to move to the custom ROM scene, and for me I can’t ever go back to stock Android ever, even when it is a big step regarding iOS features (except for LS customization) the amount of stuff you can do with rooted android device is no joke.

    My only regret is that I was never in the prime days of rooting… At least Telegram communities are super active, not that it is better… But personally I prefer it to discord lol.

    I was in the prime days of jailbreaking though, too bad that they seem to be doing worse nowadays.

      • kratoz29@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        With root?

        1. Having a superior backup and restore method, Swiftbackup rooted is way better than Google’s solution.

        2. Hassle free ad-less YouTube (and YT music) the root apps (Magisk or KSU) come with a way to auto update, so, from the user side I just hit update and I am good to go, no need to waste time patching the apks myself.

        3. I can replace the Google news from the side/left menu with whatever app I like, in my case, the Feeder app.

        I can go on, but you just asked for 3.

    • renzev@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      It’s true what you say, the golden days of rooting are over. I rooted my phone just so I could set a battery charge limit, but a recent update for the ROM I’m using (/e/ os) added that feature natively lol. Pretty much the only thing you can do nowadays with root is install tweaks that hide the fact that you have root from other apps lol.

      • kratoz29@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        Pretty much the only thing you can do nowadays with root is install tweaks that hide the fact that you have root from other apps lol.

        While it is true that you can install those modules to hide it, I wouldn’t say they are the only reason to stick rooting lol, a lot of apps work way better with root permissions, Battery Guru, FKM and AdAway are 3 good examples that I can think of right away.

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

    The cat and mouse game is especially why I no longer root my phone. Ain’t nobody got time for dis.