Andromxda

joined 7 months ago
[–] [email protected] 3 points 3 months ago

I looked at some other ROMs, and I could hardly find any feature that's worth including in the comparison table. Specifically, I looked at the features page of CalyxOS: https://calyxos.org/features/

  • The Firewall is listed in the table, GrapheneOS also has it (it provides a better solution, but that's not too important for now)
  • microG is also listed in the table
  • the Wi-Fi and Bluetooth timers from the "Device security" section are not covered, but these aren't unique to CalyxOS. From looking at the screenshots on the website, I actually think that the code was simply copied from GrapheneOS (which is not an issue btw, GrapheneOS is FOSS software. But this is not a unique Calyx feature)
  • USB-C control is covered in the comparison table, and it also shows that CalyxOS uses a much weaker implementation of it, which is simply based on Graphene's old code, before they replaced with a newer, better implementation

⚙️ Privacy settings lets you see what apps are requesting which permissions

That's an AOSP feature I guess

  • The following point:

🤫 Sensitive Numbers privacy. Calls to numbers for help lines such as domestic violence, child abuse, suicide hotlines are not recorded in the call log.

📇 Access these numbers in the Helplines Dialer entry.

is not an OS feature, as it's simply implemented in the Dialer, which can freely be changed by the user. Putting this in an OS comparison table wouldn't make any sense, as it isn't an OS feature, but rather a feature of an individual app.

  • Seedvault backups are included in the comparison table
  • Work profiles are a stock AOSP feature, it doesn't make sense to include this, as it isn't unique to any ROM
  • The dialer is mentioned again. I already explained why it doesn't make sense to include it.
  • They mention Cromite and the Tor Browser, both are apps that can be downloaded by the user
  • Aurora and F-Droid can also be installed by the user, they're not unique features

⌛ Auto-reboot device when not unlocked for a certain period requiring entering PIN/password again

🙈 Scramble lockscreen PIN

These two points also use the original GrapheneOS code and they aren't unique to Calyx. Sure, these could be included, but it wouldn't give Calyx any advantage.

  • Next they mention that they bundle Signal and K-9 Mail. Again, these apps can simple be installed by the user. Having Signal pre-installed shouldn't be a selling point for a custom ROM. If someone doesn't know how to install Signal on their own, maybe they shouldn't be using a custom ROM in the first place.

(Sorry for the bad formatting btw, but it should still be understandable)

The comparison table is absolutely not biased. It is clear that it's focused on security, and it factually compares the security features of different ROMs. Feel free to create your own objective, factual comparison table that focuses on other aspects.

[–] [email protected] 5 points 3 months ago* (last edited 3 months ago)

Well I personally can’t stand the idea of Google GSF

I can actually understand that, and I had the same thought when I started using GrapheneOS. But microG is just an open source layer that requires proprietary Google blobs in the background, which sits between the proprietary Google Play services library in proprietary apps and proprietary Google network services. You gain almost nothing from using it, while simultaneously increasing attack surface, due to microG's requirement for root privileges.

MicroG also is very flexible on how it works. It is broken down into lots of different services.

Can you really control which parts of microG are active? This suggests the opposite: https://discuss.grapheneos.org/d/4290-sandboxed-microg/18

From the thread:

Signal is a perfect example where the app works fine without Google Play including with push but will not work correctly in a setup you proposed in the other thread of using it with FCM disabled. That breaks the app and it won't get calls or push notifications anymore, unlike using it in a profile without Google Play

(Yes, I know that the GrapheneOS Forum might be a biased source when talking about this topic, but I currently don't have any way of testing this out with microG. If you don't believe what the Graphene dev is saying in the forum thread, you can try it out for yourself)

The only part of microG that I would really consider using is UnifiedNLP, together with a privacy-friendly network location service. There was actually a discussion about including UnifiedNLP in GrapheneOS, but I think there were some licensing issues. (GrapheneOS can't use GPLv3 code. GPLv2, MIT and Apache are fine though). But Graphene's SUPL & PSDS-based approach for obtaining location information currently works well enough, and they might integrate an open, privacy-friendly NLP like beaconDB in the future.

[–] [email protected] 1 points 3 months ago (1 children)

Ah yes, because everyone just throws away their phone after 2 years. People definitely haven't purchased iPhones before the invasion.

[–] [email protected] 3 points 3 months ago

Works with VoIP numbers though

[–] [email protected] 2 points 3 months ago (3 children)

What about iOS users?

[–] [email protected] 4 points 3 months ago

And it isn't even encrypted by default, you manually have to enable that. By default, all your plain text messages are stored on their servers.

[–] [email protected] 26 points 3 months ago

Thankfully there are Signal proxies, VPNs and Tor (which can be used on mobile devices through Orbot.

[–] [email protected] 5 points 3 months ago (16 children)

Matrix lacks metadata encryption

[–] [email protected] 0 points 3 months ago (1 children)

And Signal can be used over Tor through Orbot

[–] [email protected] 2 points 3 months ago

Some parts of microG like FCM don't necessarily require signature spoofing, but others do. This has nothing to do with the ROM, but with the way Google Play services and microG work.

[–] [email protected] 10 points 3 months ago (6 children)

Calyx absolutely doesn't check this box:

  • you get all the latest security patches and really fast

And the fact that people like you believe that they are delivering patches on time shows how misleading their team is about updates.

[–] [email protected] 5 points 3 months ago (2 children)

It's literally an objective comparison that factually compares individual aspects of various Android ROMs. How would you even introduce bias into this? It's not like the author is talking about his opinion or anything, it's a factual comparison table.

view more: ‹ prev next ›