How RCS on iPhone Will Make Texting Better for Everyone
How RCS on iPhone Will Make Texting Better for Everyone
is not rcs simply another locked down standard under the thumb of google, which they have decided to limit and block on rooted devices in the past?
correct me if im wrong ? but this all seems like a freight train of no good barelling in. google propoganda has won out and we’re swapping one gatekept standard for another.
They are also the only RCS supplier on Android. A random messaging app can’t simply add RCS messaging functionality.
It’s not really much of an open standard at all.
They are also the only RCS supplier on Android. A random messaging app can’t simply add RCS messaging functionality.
You are correct that an app can't directly implement RCS but it can support it. RCS is implemented by the carrier, not by Google or any other text application.
RCS is an open standard that any carrier can implement to replace SMS/MMS. The only thing special that Google does is on top of RCS is provides E2E via its own servers for handling messaging. The E2E isn't a part of RCS, though it should be IMO. Regardless, Google doesn't 'own' the Android implementation because it isn't a part of Android, other than it can support the carrier's implementation of RCS.
Samsung had to sign a deal with Google with unknown terms and is Google messages underneath.
Verizon idk, I’m not American.
They don’t own the standard, but they own the Android implementation of it. Other RCS implantations are hardcoded to not be supported on Android, with the exception of Samsung’s - and they had to enter an agreement with Google.
It’s not open unless you create your own new operating system and implement it that way.
Google’s implementation also adds a bunch of closed-source extensions on top of the standard.
The E2EE element of RCS has basically been a property Google thing, despite all their marketing BS about RCS seeming like some sort of open universal career messaging platform.
Although, allegedly they’ve finally relented and a universal encryption solution is now in the works.
Can confirm they block rooted Android users intentionally, completely silently, at least when using Google’s RCS servers. The message just doesn’t send and is automatically deemed spam if you don’t pass PlayIntegrity. And the only RCS capable app is Google’s Messages, third party apps can only access SMS and MMS functionnality.
So yeah, fuck RCS really. I was completely on board with RCS until that. Apple was right on that one. It won’t fix messaging, it just puts it in Google’s hands unless carriers finally decide to roll out real RCS instead of relying on Google to provide it.
Third party apps had that resolved a decade ago, and Signal is just plain better.
Moving forward, Google appears to be relenting to Apple, and will be giving up their control over RCS E2EE. Apple and Google are working with the GSMA on a universal standard that is not owned by a single gatekeeper.
That said, for v1 of RCS on iOS, since that universal encryption standard doesn’t exist, RCS will be unencrypted on iOS, allegedly. So, it’s likely to mean that, this fall, iOS to Android is still just as insecure as ever over carrier text messaging, but now images and videos won’t look like shit. Then at some point soon, cross platform messaging will get proper encryption.
We’ll probably need to wait until WWDC before we get more info on what’s actually happening with cross platform RCS.
And it’s still tied to your phone number!
Why would I want another messenger that’s tied to a phone number?
RCS is too little, too late. I’ll never use it.
The email vendor doesn’t really matter though unless you are sending or receiving emails. Phone numbers require you to pay a carrier every month. And while most people have phone numbers, some don’t, especially children.
My mum used iMessage to communicate with my sister before she got a phone number. If she switched to Android, I guess there’s Google Chat, but you know how Google is with their chat apps.
Ideally you’d be able to choose between phone number OR email. Like iMessage.
If she switched to Android, I guess there’s Google Chat, but you know how Google is with their chat apps.
That’s far from the only option. I can think of half a dozen relatively mainstream options off the top of my head (Signal, Telegram, Whatsapp, Discord, Matrix, Skype), though I think the first three still want a phone number. There are many more.
The trouble is getting people to agree on one.
Signal is now “phone number to login to the account, but you can share a username with other people”
Not 100% but better than some.
It’s the natural evolution of SMS. And SMS does what no messaging app does, it lets me send a text message to any mobile number without having to wonder whether the other party has installed the same app as me.
When I make phone calls, it’s between me, the person I’m calling and our carriers. I want it to be the same for text messages.
RCS itself is an open standard (kind of), but Google Messages is literally the only RCS Client
There are no others. Like seriously you can barely find another usable RCS Client
yeah it’s quite disappointing, I wish Matrix saw some more (individual!) funding
(organisations that have funded Matrix in the past generally want new features, but not core work on Matrix to make the experience any better 🥴)
the world once again fell for google’s propaganda
Not really — since so far nobody else has adopted RCS. And not many people use the Google one either.
nobody else has adopted RCS
hm? genuinely does the following not contradict your statement?
Chinese carriers have been proponents of RCS for years, and last year, the Chinese government began the process of codifying into law that to achieve certification, new 5G devices will be required to support RCS. src
like maybe im misunderstanding but seems fairly clear that significant people groups are turning toward RCS.
Isn’t WhatsApp using Signal protocol? Isn’t also iMessage using post quantum computing cryptography like Signal?
I know Signal is superior privacy wise, but is not that used
Public-private key signing, using up to date cryptography. That’s it. It’s also “quantum safe”, because all cryptography used by the public goes through peer review processes.
Microsoft as well as Meta have contracted Whisper Systems, but there’s no way of guaranteeing that the signing process is functionally working or if it’s been broken. If it’s run server side, you have no clue. If it’s run client side, there’s still a question if the process hasn’t been tampered with in some way.
Remember: there is no such thing as cryptography with a backdoor. At that point, it’s just a secrets system.
WhatsApp does use the Signal protocol, but unlike Signal only applies it to Messages, Calls and Status.
Your profile info, who you’re talking to, when you’re using the service, groups you’re in, channels you’re following and much more is left unprotected intentionally.
For instance, Signal sends your profile end-to-end-encrypted instead of leaving it freely accessible on servers.
Blue bubbles.
(I’m half joking)