I’m not a fan of the “war” between Android and Apple when it comes to SMS/texting. The rest of the world doesn’t use SMS/RCS/iMessage as much as WhatsApp and the like, so the US is pretty much lagging behind everyone else on this anyway.

That being said, I have to admit Android did a good job with this!

  • GenderNeutralBro@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    32
    arrow-down
    1
    ·
    1 year ago

    I’m not using RCS until it is available with no vendor lock-in. Call me when third-party apps like Textra can use it, and I don’t need to use Google’s relay.

    • Skull giver@popplesburger.hilciferous.nl
      link
      fedilink
      English
      arrow-up
      14
      ·
      edit-2
      1 year ago

      Google’s relay is a requirement for carriers who don’t host their own RCS infrastructure. Google set up a fallback server because outside of a few specific carriers, nobody bothered implementing RCS in their networks. In theory your carrier could set up a server and you wouldn’t need Google at all.

      In theory apps could build an RCS implementation and take control of your RCS account.

        • Skull giver@popplesburger.hilciferous.nl
          link
          fedilink
          English
          arrow-up
          6
          ·
          edit-2
          1 year ago

          The nice thing about E2EE is that you don’t need to trust your carrier. You could write your messages on a billboard along the highway if you can keep the message’s secret key to yourself and the recipient(s).

          Annoyingly, that does require someone to actually implement Google’s RCS encryption protocol (which is really just Signal + MLS but over RCS) and publish the source code (and provide reproducible builds to prove nothing’s been messed with).

      • Polar@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Canadian carriers did, but they since have started moving towards Google’s RCS servers instead. Probably realized it wasn’t worth hosting a server, and then maintaining it. I remember some carriers wouldn’t update their servers, so not all RCS features would be available to them.

    • m-p{3}@lemmy.ca
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      It should just be an API that any text messaging app can use on Android, with the ability to define your own relay if desired.