Live data from Hacker News

Roblox Officially Supports GrapheneOS

en.help.roblox.com

101–110 of 116 posts

Re: Roblox Officially Supports GrapheneOS

#101
post #58

Truth be told, GrapheneOS is the only third party ROM that bothers to make app attestation work.

[flagged]

GrapheneOS didn't create any attestation system and has been a very strong advocate against apps disallowing people from using an arbitrary device or OS. For developers insisting on doing it, we explain how to permit other operating systems beyond Google certified ones using the standard Android hardware attestation system. We provide a signed JSON file with our verified boot key fingerprints for use with it. Other operating systems can do the same as long as they preserve the security model including verified boot. It isn't anything added or created by GrapheneOS but rather is fully functional in a properly done release build of the Android Open Source Project signed with release keys.

Re: Roblox Officially Supports GrapheneOS

#102

Earlier quoted context omitted.

It's not a ROM it's an OS.

ROM is to android what distro is to Linux. The term is used correctly here. An android ROM could refer to the stock OS, GrapheneOS, LineageOS, Pixel Experience, etc.

GrapheneOS and other operating systems based on the Android Open Source Project (AOSP) are Linux distributions. None of those is a ROM. They're AOSP-based OSes. They're not read-only memory firmware or stored in read-only memory. Using the term ROM that way is very confusing to people who aren't part of communities historically using it that way. It's very misleading and propagates misconceptions. It's not simply about it not being technically accurate.

Re: Roblox Officially Supports GrapheneOS

#103

Earlier quoted context omitted.

ROM is to android what distro is to Linux. The term is used correctly here. An android ROM could refer to the stock OS, GrapheneOS, LineageOS, Pixel Experience, etc.

ROM is to android what an image file is to Linux. A distro is a collection of software and tools, more akin to an android OS.

GrapheneOS and other operating systems based on the Android Open Source Project (AOSP) are Linux distributions. None of those is a ROM. They're AOSP-based OSes. They're not read-only memory firmware or stored in read-only memory. Using the term ROM that way is very confusing to people who aren't part of communities historically using it that way. It's very misleading and propagates misconceptions. It's not simply about it not being technically accurate.

Re: Roblox Officially Supports GrapheneOS

#104

Earlier quoted context omitted.

With immutable distros (see bootc or systemd-sysupgrade) the operating system itself is also only just a read only file system. Does that count as ROM too?

it's a term used for historical reasons, nobody is claiming it's accurately describing some technical property

In the context of GrapheneOS, ROM means read-only memory. GrapheneOS does security research on hardware and firmware where the term ROM is useful and very relevant to security. There are multiple ROMs used on devices including the boot ROM loading, verifying and running the SoC boot firmware from the SSD.

Most people aren't exposed to the Android modding communities where the term ROM is used to mean Android-based OS. It's confusing to the general public including technical people. It misleads people about what it is and directly leads to misconceptions which we keep needing to address. It's best to avoid using inaccurate terminology which creates unnecessary misconceptions. There isn't a good reason to insist on using it. We would appreciate if Roblox fixed their documentation to avoid using it.

Re: Roblox Officially Supports GrapheneOS

#105

Earlier quoted context omitted.

Let me rephrase, it doesn’t actively oppose Linux like Fortnite does. Roblox absolutely can run on Linux, even though it’s not officially supported.

Native Roblox has blocked Linux for 3 years, and games on it (especially PvP ones) can and do require Android remote attestation which Sober doesn't implement. It wouldn't surprise me if Graphene can't play those games as well. Roblox is a platform. Fortnite is still primarily one game.

Roblox supports using hardware-based attestation to verify GrapheneOS. We publish our verified boot keys in a signed JSON file and they use those to verify it as an alternative to the Play Integrity API. That's what's described at https://en.help.roblox.com/hc/en-us/articles/49648939984916-....

Re: Roblox Officially Supports GrapheneOS

#106

Truth be told, GrapheneOS is the only third party ROM that bothers to make app attestation work.

[flagged]

LineageOS disables major parts of verified boot, doesn't preserve the security model it depends on and sets an inaccurate security patch level solely based on the AOSP security backports. Most alternative Android-based operating systems are based on LineageOS and inherit these properties from it.

Re: Roblox Officially Supports GrapheneOS

#107

Earlier quoted context omitted.

My understanding was that you have to install google messages to get RCS to work and on google's end it gets finicky about device ids. I read a couple blogs where people found RCS to be really unstable on GrapheneOS even with a couple workarounds. If I'm going to have to install a bunch of google products onto my phone anyways, I don't buy the benefits as much. I also had a recent experience being shaken down by a bo…

Basically all of Graphene's RCS issues have been fixed[0]. Additionally, your stance seems somewhat unusual - GrapheneOS isn't only meant to be used by people that have "something to hide". As for explaining it to border guard - it's just Android - if you're unlocking your phone for them anyway, they definitely shouldn't care about what flavor of Android you're running, whether it's LineageOS, ColorOS, GrapheneOS, et…

GrapheneOS is one of the most widely used alternatives to Google Mobile Services Android along with LineageOS. It already has nearly as many users as the official LineageOS releases do and will have more soon. It's not a niche OS only used by people targeted by governments as is often claimed and it's also not at all only for technical people. It's more aimed at people who aren't technical power users than those who are.

Re: Roblox Officially Supports GrapheneOS

#108

[flagged]

Roblox goes out of the way to explicitly support GrapheneOS. They permit GrapheneOS users to join servers enforcing remote attestation to verify the OS and app as a form of anti-cheat. They need to explicitly add the verified boot keys for each non-Google-certified OS. GrapheneOS is currently the only one they're supporting but they're making it clear that it's not at all exclusively available to it.

Re: Roblox Officially Supports GrapheneOS

#109
post #86

Earlier quoted context omitted.

> What's left in terms of meaningful technical barriers, that would prevent this all from being baked into Android instead of requiring Play Services? The short version: no open source RCS libraries exist. The implementation in AOSP is out of date/dead.

AOSP fully supports everything needed for RCS. AOSP doesn't provide any actively developed messaging app so an app with RCS support needs to come from elsewhere. AOSP never provided an RCS messaging app. AOSP only provides a sample SMS/MMS app for testing purposes which is intended to be replaced. GrapheneOS is well into the process of replacing it including replacing nearly the whole user interface in our developmen…

oh nice is there a tracking issue for this somewhere? I've taken a peek at the issues in the org on github but i didn't see one off the bat (mainly because there's a ton of other SMS related issues that pop up from history)

Re: Roblox Officially Supports GrapheneOS

#110
post #37
post #7

Makes sense for them to support this given their scale. I wouldn't be surprised if GrapheneOS secures another big Android OEM vendor (after Motorola Mobility) and the user base of the OS quickly grows from its current 400k+ to millions.

> after Motorola Mobility Does anyone know anymore on that front? For months, I've regularly looked up whether there were any news, only to find nothing besides the original announcement. No ETA, no upcoming devices to be supported, heck, on the Graphene side, their own webpages make nary a mention. Would buy a Razr 70 Ultra + Clicks the second that is confirmed, but for something that was so publicly announced month…

At the time of writing, within ~12 months, in 2027, the 2027 Signature, Razr fold, and Razr flip will meet the hardware security requirements and should have official GrapheneOS support.

Motorola is currently porting GrapheneOS to their devices.

Post reply on HN