• ramble81@lemmy.zip
    link
    fedilink
    English
    arrow-up
    10
    ·
    3 hours ago

    Holy shit. I wanted to say something constructive, but just…. holy shit. Intentional hard brick of a customer owned device….

  • spaghettiwestern@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    5 hours ago

    I bought a OP 9Pro just before Oppo decimated the company. They moved from Oxygen OS to a poorly camouflaged version of Oppo Color OS and stripped out some of the features that made Oneplus what it was. Oppo also almost completely stopped fixing bugs, even some really serious ones that had been long documented. I recently bought a new phone and didn’t even consider Oneplus Oppo.

    It seems to me that the only reason Oppo would do this is to preserve the revenue they get from selling customer data that should remain private. Otherwise why would Oppo care what OS people run on their hardware?

  • floofloof@lemmy.ca
    link
    fedilink
    English
    arrow-up
    81
    arrow-down
    1
    ·
    8 hours ago

    So never buy OnePlus products. Got it. Thanks OnePlus for making the advice so clear!

      • Armand1@lemmy.world
        link
        fedilink
        English
        arrow-up
        34
        ·
        7 hours ago

        Samsung has been blowing fuses in your phone when you root since at least 2015. I know because it happened to me. Never bought one again after that.

        • ColeSloth@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 hours ago

          Samsung just does it to trigger Knox and not let you use some security minded things on the phone.

          They also, however, have their phones pretty much impossible to root anymore. I don’t think most ever get a custom rom, because pretty much no one can get a Samsung phone to except one. I believe my old Note 20 Ultra is still not rootable.

        • Zorsith@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          9
          ·
          6 hours ago

          Yep, Samsung Knox is the feature name; does it actually prevent things or is it just “tamper evidence” for corporate devices?

          • ryven@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            4 hours ago

            According to the linked article it prevents the use of Samsung Pay and access to the Secure Folder (an extra layer of security you can enable that requires a second PIN to be input before you can access certain apps and files). This seems pretty reasonable, the goal is clearly to prevent access to especially sensitive data if someone has stolen the phone.

            • FauxLiving@lemmy.world
              link
              fedilink
              English
              arrow-up
              6
              ·
              4 hours ago

              It’s not reasonable in my opinion.

              I can maybe understand not wanting other operating systems in their attestation chain that is protecting a payment system from the standpoint of liability.

              All of the other things are entirely hardware features that any OS should be able to use. They’re using the ARM Trusted Execution Environment (ARM TrustZone) and a embedded Secure Element to enable the ability to store cryptographiclly secured files without the system ever having access to the keys.

              Both TEEs and eSEs are not a Samsung invention or IP and are enabled by hardware on the device, the TEE is part of the ARM standard and is used in a huge number of other OSs (https://en.wikipedia.org/wiki/ARM_architecture_family). Secure Elements are also widely used pieces of hardware supported by innumerable OSs and also a feature of the hardware that you paid for.

              • ryven@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                1
                ·
                16 minutes ago

                That makes sense. I figured they were worried that an alternate OS would be more likely to exploit their encryption somehow, but if it’s all using industry standard hardware then it really ought to be open.

              • PhoenixAlpha@lemmy.ca
                link
                fedilink
                English
                arrow-up
                2
                ·
                3 hours ago

                GrapheneOS also claims it’s not defending against anything real. Which makes sense as Pixels can clearly maintain security while allowing alternate OSes. So this is just hostile vendor lock-in. Disappointing as there was some speculation that OP would be the GOS OEM, but there’s no way they would do this is that was true.

  • Default Username@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    25
    arrow-down
    1
    ·
    edit-2
    6 hours ago

    I get why they do this, because downgrade attacks are a thing that are used to exploit devices remotely, but there are other ways to implement this, like what GrapheneOS does. Downgrading can also just be restricted to unlocked bootloaders as well via a software revocation list that gets deleted/bypassed upon unlocking.

    There is no good reason for devices to use efuses to block downgrades unless they are trying to restrict user freedom a la consoles.

    • Zak@lemmy.world
      link
      fedilink
      English
      arrow-up
      39
      ·
      6 hours ago
      • Reasonable: prevent downgrades when the bootloader is locked
      • Sketchy: prevent downgrades when the bootloader is unlocked
      • Unhinged: hard-brick the device when a downgrade is attempted
    • Nima@leminal.space
      link
      fedilink
      English
      arrow-up
      25
      ·
      8 hours ago

      what has happened, indeed. I still use an 8T and I love it heavily, but good lord. apparently you miss a few models and the whole company changes.

  • Buffalox@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    arrow-down
    1
    ·
    edit-2
    8 hours ago

    If true, this is sabotage of the customers product, and must 100% be illegal in almost any country!!
    But my guess is they are limiting this to countries that have absolute shit consumer protection.

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

      Things are illegal only when enforced. Otherwise they’re a suggestion at best.

    • darcmage@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      15
      ·
      edit-2
      7 hours ago

      I haven’t read the entire XDA thread but there are a few posts saying it’s limited to ColorOS (Chinese version of android that everyone else gets as OxygenOS). Unable to verify.

      If they don’t reverse course, I’m sure it’ll roll out globally eventually. This has to run afoul of EU’s strong warranty laws right?

      • Buffalox@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        ·
        8 hours ago

        So are console sold with the possibility of changing the OS, only to have that option removed later? There was some issue with PS3, but apart from that I never heard about it.

        • SolSerkonos@piefed.social
          link
          fedilink
          English
          arrow-up
          6
          ·
          7 hours ago

          Ooooh, okay, now I understand. I was referring to the way modern consoles blow a fuse with each new patch so you can’t load older patches.

          But yeah, the PS3 removed the ability to boot Linux which it was explicitly advertised to have and it was a huge thing at the time.