this post was submitted on 22 Jun 2025
59 points (90.4% liked)

Android

19534 readers
350 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

πŸ”—Universal Link: !android@lemdro.id


πŸ’‘Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

πŸ’¬Matrix Chat

πŸ’¬Telegram channels / chats

πŸ“°Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Onomatopoeia@lemmy.cafe 34 points 5 days ago* (last edited 5 days ago) (2 children)

Fuck RCS.

Twenty years too late for a "protocol" that is bound to hardware - something we decided was a bad idea forty years ago, and part of why TCP/IP became the standard.

XMPP is a far better protocol, and has had all the features of RCS for 20 years.

I will never use RCS.

[–] unknowing8343@discuss.tchncs.de 5 points 4 days ago (1 children)

XMPP does have something that breaks my heart: it bounds encryption to a very specific client. So forget about migrating to something else and keeping your history somehow. Which is very sad for supposedly interoperable protocol.

[–] RheumatoidArthritis@mander.xyz 2 points 4 days ago (2 children)

Are you talking about omemo and a scenario where you buy a new device and want to sync your entire history from the server?

[–] unknowing8343@discuss.tchncs.de 3 points 4 days ago (1 children)

You don't even need another device. You might just want to try another client app. You'd be screwed. That's very, very sad.

[–] leetnewb@beehaw.org 2 points 3 days ago (1 children)

That is how perfect forward secrecy is supposed to work.

[–] unknowing8343@discuss.tchncs.de 1 points 3 days ago (1 children)

That's a terrible UX. If you have a protocol independent from clients, at least the chat database backup should be standardized. It's not.

That means you'll forever get stuck to one client. This is absolutely terrible for any organization.

[–] leetnewb@beehaw.org 1 points 2 days ago (1 children)

Why would an organization use OMEMO if it doesn't fit their requirements? OMEMO isn't necessary for encrypting xmpp communications. Also, I get the concern that only the original client will have a full history of the user, but most people don't need a complete chat history. Or put another way, wanting a complete, unencrypted chat history is relatively orthogonal to wanting perfect forward secrecy.

Well, Signal can do it. That's where the argument ends. If Signal can do it, XMPP should too. But it doesn't.

Most clients also offer OpenPGP which has the properties you are looking for.

[–] possiblylinux127@lemmy.zip 2 points 4 days ago

XMPP is for grey beards

We need something clean and modern