Meta XR headsets are very cheap for the performance they give. Unfortunately they require a Meta account and one can assume as much data as legally possibly is sent back to the advertising company.

For years now, since the Quest 1, those Android devices have not been rooted except for some specific version number of the Quest 2.

This recent work https://github.com/FreeXR/eureka_panther-adreno-gpu-exploit-1 makes the latest headset with a rather recent update (but NOT the very last ones, so be cautious!) rootable.

  • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 @pawb.social
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    1
    ·
    edit-2
    2 days ago

    Yesssssss!

    Using root on META Quest 3/3S is very dangerous SINGLE CHANGE IN THE BOOTLOADER PARTITION WILL RESULT IN A HARD BRICK AND MAKE YOUR DEVICE UNUSABLE!!! requiring one to unsolder the UFS chip and reprogramming it with external (and expensive) hardware. Reflashing the device via EDL is impossible due to Meta refusing to provide the users the cryptographical keys needed to authentificate secure boot on QFPROM implemetation.

    Ehhhhh… Maybe I’ll wait a bit…

    • LedgeDrop@lemmy.zip
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 days ago

      Actually, those steps are the ones necessary to recover from a hard brick (re: the device is unusable because you did something you shouldn’t have as root).

      The actual process to root the device is simply running a few adb commands (so a prereq is having Developer Mode enabled).

      Once you have ran the exploit, your root escalation is temporary until the device is rebooted or you take additional steps to persists your root privileges (thus, potentially leading you towards a hard brick).

      source: The docs

      • Actually, those steps are the ones necessary to recover from a hard brick (re: the device is unusable because you did something you shouldn’t have as root).

        I get that; the whole reason I want to root it is to FAFO tho. So I’ll wait until the worst I could do is need to factory reset it. lol

    • utopiah@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      It is indeed a risk AND you must pin your current OS version, so no new update including no new feature (not sure which one one would need for now though) but more importantly no security updates.

      That being said… if you do not actively try to mess it up, i.e. doing precisely what has been warned against NOT doing, it should be safe.

      In doubt, if you can’t afford another headset, have no actual need for rooting and have never done that before, definitely safer to wait.

    • utopiah@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      Recommendations

      • Valve Index but it’s not standalone. It’s “just” a headset so what you do with it is up to you, no need to register anything with Valve, nor have Steam (even though SteamVR is convenient) and works on Linux. With Proton even the latest indie VR games work. IMHO also Half-life: Alyx is in itself worth it.
      • Lynx-XR1 that can already be rooted https://lynx.miraheze.org/wiki/Rooting_Process (which I did few months ago) but arguably their customization of Android isn’t as convenient as what Meta did. For tinkerers though and if you can actually get one, it’s great. Also no account required.

      There are others, e.g. https://simulavr.com/ which is standalone and Linux proper (not Android), but I haven’t tried so I can’t vouch for them.

  • FiveMacs@lemmy.ca
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 days ago

    I should check if anyone’s done this with the oculus rift…before they sold to that shit company. haven’t used my VR headset since the popup showed to create some bullshit account

  • NOT_RICK@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    2 days ago

    Reading this has me almost considering one. I feel like I still wouldn’t use it enough for it to be worth it.

    • utopiah@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 days ago

      Well I would ask you to reconsider reconsidering. It’s a very neat technical fear, arguably even an important one… but you would be giving money to Meta. So unless you really have to, because you work in the domain, maybe try to recycle a 2nd hand headset for a cheaper price and tinker with it as much as you want? Maybe even contribute to the rooting process by finding ways to remove the Meta account requirement altogether?

      TL:DR: nobody needs a XR headset but if you do and you want to get a Meta one, get it 2nd hand.

      • GreyEyedGhost@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I’m kind of curious. Is the Quest 3 actually profitable, or is it a loss leader? If it’s the latter, I’d be even more inclined to take their product and have them lose money in the process.

        • utopiah@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Good point, based on how much Meta spends on their XR department I wouldn’t be shocked if the hardware itself is also losing money and used as a kind of innovation-washing marketing strategy. That said I’d still recommend buying 2nd hand so that it’s cheaper and doesn’t register on their book as a sale. Also no purchase information shared with Meta.

        • sheogorath@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          High probability of it being a loss leader with its specs. So if you were to buy and root it they’ll definitely lose money.

          However, the bootloader unlock process is still quite dangerous so you might end up with an expensive paper weight.

    • DarkCloud@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      2 days ago

      I have a Quest 1 which I still use everyday because it gives me a set exercise regime. Sideloaded a bunch of free indie titles that get me moving and it’s worth it.

      That seems to be a huge factor in terms of continued usage: Do you use it for regular exercise. Most people who stick with VR seem to get some exercise related quality of life out of the technology.

  • LedgeDrop@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    … makes the latest headset with a rather recent update (but NOT the very last ones, so be cautious!) rootable.

    Any ideas which version(s) are susceptible? I couldn’t find it mentioned.