Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Android
  3. Google Messages will help you shame your friends into finally turning on RCS (APK teardown)

Google Messages will help you shame your friends into finally turning on RCS (APK teardown)

Scheduled Pinned Locked Moved Android
35 Posts 23 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B [email protected]
    This post did not contain any content.
    russjr08@bitforged.spaceR This user is from outside of this forum
    russjr08@bitforged.spaceR This user is from outside of this forum
    [email protected]
    wrote last edited by
    #24

    No thanks, I think I'll pass on sending out messages that look like spam.

    1 Reply Last reply
    6
    • U [email protected]

      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.

      R This user is from outside of this forum
      R This user is from outside of this forum
      [email protected]
      wrote last edited by
      #25

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

      U R 2 Replies Last reply
      1
      • obsidianfoxxy7870@lemmy.blahaj.zoneO [email protected]

        "Better then ever" is a bold claim. I switched to GrapheneOS and guess what it stopped working. Why? Because Google decided not to make it work on custom OS's anymore like a year ago.

        To my understanding there is NO real technical reason for this. If I can have Signal work cross platform (a real secure messenger) then RCS can as well.

        U This user is from outside of this forum
        U This user is from outside of this forum
        [email protected]
        wrote last edited by [email protected]
        #26

        There are ways to make it work on graphene, but yes - it doesn't work out of the box.

        1 Reply Last reply
        1
        • R [email protected]

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

          U This user is from outside of this forum
          U This user is from outside of this forum
          [email protected]
          wrote last edited by
          #27

          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.

          L 1 Reply Last reply
          1
          • U [email protected]

            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.

            L This user is from outside of this forum
            L This user is from outside of this forum
            [email protected]
            wrote last edited by
            #28

            That is how perfect forward secrecy is supposed to work.

            U 1 Reply Last reply
            0
            • R [email protected]

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

              R This user is from outside of this forum
              R This user is from outside of this forum
              [email protected]
              wrote last edited by
              #29

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

              1 Reply Last reply
              0
              • obsidianfoxxy7870@lemmy.blahaj.zoneO [email protected]

                "Better then ever" is a bold claim. I switched to GrapheneOS and guess what it stopped working. Why? Because Google decided not to make it work on custom OS's anymore like a year ago.

                To my understanding there is NO real technical reason for this. If I can have Signal work cross platform (a real secure messenger) then RCS can as well.

                S This user is from outside of this forum
                S This user is from outside of this forum
                [email protected]
                wrote last edited by
                #30

                There is no technical reason. The carriers/cellular industry gave up on their efforts to push RCS and let Google own it all for the most part, and with it, everyone lost openness.

                It's also why Samsung Messages is on a slow burn EOL. The Samsung/Google partnership had Google encourage Samsung to drop their RCS support and just push Google's app, after Google decided to sunset the openness of the messaging API. Third-party SMS apps will all slowly die. Probably also partly why Signal dropped SMS support. It was around the same time.

                Android's weird changes are nothing but badness, and will likely get worse. Hopefully the open OS community can start focusing more energy behind alternative mobile OSes that aren't dependent on a corporation.

                possiblylinux127@lemmy.zipP 1 Reply Last reply
                0
                • L [email protected]

                  That is how perfect forward secrecy is supposed to work.

                  U This user is from outside of this forum
                  U This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #31

                  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.

                  L 1 Reply Last reply
                  0
                  • S [email protected]

                    There is no technical reason. The carriers/cellular industry gave up on their efforts to push RCS and let Google own it all for the most part, and with it, everyone lost openness.

                    It's also why Samsung Messages is on a slow burn EOL. The Samsung/Google partnership had Google encourage Samsung to drop their RCS support and just push Google's app, after Google decided to sunset the openness of the messaging API. Third-party SMS apps will all slowly die. Probably also partly why Signal dropped SMS support. It was around the same time.

                    Android's weird changes are nothing but badness, and will likely get worse. Hopefully the open OS community can start focusing more energy behind alternative mobile OSes that aren't dependent on a corporation.

                    possiblylinux127@lemmy.zipP This user is from outside of this forum
                    possiblylinux127@lemmy.zipP This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #32

                    The problem is inertia

                    Market share matters

                    S 1 Reply Last reply
                    0
                    • U [email protected]

                      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.

                      L This user is from outside of this forum
                      L This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #33

                      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.

                      U 1 Reply Last reply
                      0
                      • possiblylinux127@lemmy.zipP [email protected]

                        The problem is inertia

                        Market share matters

                        S This user is from outside of this forum
                        S This user is from outside of this forum
                        [email protected]
                        wrote last edited by [email protected]
                        #34

                        In the context of basic communications, market share really shouldn't. Phone calls are a standard, SMS is a standard, MMS is a standard. RCS should equally be a standard, along with IMS video calling that has been in the 3GPP spec since Rel99 (that's 1999). Flip phones in the early aughts could do video calls (in Europe) way before FaceTime was a twinkle in Steve Jobs' eye. Every phone right now could do out of box voice call/video call/text/picture messaging regardless of platform, if the cellular standard bodies would grow a pair.

                        Problem is, companies like Apple and Google became huge, unregulated, and monocultured.

                        How we humans allowed something as basic as communication to be put behind walled gardens is just a failure of humanity.

                        1 Reply Last reply
                        1
                        • L [email protected]

                          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.

                          U This user is from outside of this forum
                          U This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #35

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

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups