So android people need to use the official Google text app to get RCS?I use an Android phone, but I don't use Googles text app, so i only use SMS and receive SMS.
So android people need to use the official Google text app to get RCS?I use an Android phone, but I don't use Googles text app, so i only use SMS and receive SMS.
Thinkpads aren’t good. I’ll never understood why people liked them. Back in my IT days we stopped using them because they broke so damn much.I wonder if they will indicate where a message is sent by RCA or SMS? unless Ive missed something.
Someone years and years ago told me you can tell which students were which, just by looking at their laptop. If it's a Mac, they are rich. If it was a Thinkpad... they were the smart ones.
Nice to see this rolling out - this will essentially upgrade the baseline communication standard (most of the time) up to a nicely usable level between platforms here in the U.S. (& Canada and maybe a few other places). It's a big deal to bring the baseline up like this.
Although most of the world is centered on 3rd party calling / messaging apps (which they did to get around country to country call charges / messaging charges way back and some still), the U.S. didn't experience that since most calling / messaging was in country - so the default on device startup (SMS, eventually iChat for iOS users) is why old RCS is something to bring the baseline up here and RCS is often not even used in alot of other countries.
5 years ago the U.S. carriers didn't have compatible RCS standards, with most being different from Google's own RCS standard (RCS messages wouldn't flow between them). RCS in Android (in the U.S.) was a mess at that point and it would have made no sense for Apple to try to standardize on one because of it.
It's too bad Google ignored and then killed off Hangouts back when that was the default messaging app in Android, it included SMS integrated into it just like iChat (but Google had a iOS version as well - it was multiplatform), they could have made that the cross platform messaging app in the U.S. with some upgrades...(that was many generations of completely different Google chat apps back of course)
even if it was a repurposed article and no old comments it would be fine. half of the reason i use this site is to see comments, so it’s a bummer when i have to find the specific page where “new” comments start.I hate it when MR repurposes nearly year old articles and comments. 🤬
Huh? Carriers have nothing to do with a proprietary extension added onto the RCS universal profile. E2EE is all handled on device within the Google Messages app. The carriers aren’t buying any extension from Google. Most carriers are using the Jibe RCS server which Google owns to support the backend of the service, but that’s just for data transport and storage while in transport. Both E2EE and encrypted in transit only RCS gets transported the same exact way through the same servers and universal protocol. The only difference is the state of the data as it travels through the network. If Google was implementing a non compatible version of RCS you wouldn’t be able to read the message on an iPhone. The E2EE extension only kicks in when both users are on Google Messages otherwise it’s just ignored. If you’re attempting to post this to make Google look bad at least cite some sources about Google selling their “implementation“ to carriers or how Google’s RCS isn’t an industry standard when it’s absolutely the universal profile. It wouldn’t work if it wasn’t and furthermore the GSMA absolutely allows extensions to be added on top of the universal profile as long as it does not break compatibility.The Google implementation is their own proprietary extension to the standard. Google has been trying to strong arm every carrier (quite successfully too) to buy the Google implementation instead of supporting the industry standard. Don’t expect full compatibility while Apple faithfully implements the standard and Google plays these time-worn marketing games.
It is a misconception that Google uses some type of proprietary implementation of RCS. They use RCS Universal Profile and add features on top of it which is allowed as part of the Universal Profile specifications.The Google implementation is their own proprietary extension to the standard. Google has been trying to strong arm every carrier (quite successfully too) to buy the Google implementation instead of supporting the industry standard. Don’t expect full compatibility while Apple faithfully implements the standard and Google plays these time-worn marketing games.
lol I know u prob joking but most my poor friends have iPhones. they just get older ones or hand me downsAt least the blue/green bubble distinctions are remaining so we can tell which friends use iPhones vs. which friends are poor.
says rcs at the bottomIs there a way to see if it’s going to cost me before I send it? That’s the beauty of iMessage and WhatsApp.
Thank you for this more detailed explanation of what I was trying to say. There are a lot of made up misconceptions about how RCS operates and why it’s considered a universal cross platform carrier service. I think somehow people get confused because they think RCS is the Google equivalent of Apple’s iMessage, but that’s not the case at all. iMessage is absolutely a proprietary service that has nothing to do with being a phone number based carrier service. Maybe some of it has to do with Google in the past just going around carriers who wouldn’t serve it or serve it properly and doing it themselves with Jibe. Jibe was created for serving RCS for the carriers from the start before Google purchased it. It was always designed for that reason but it took the Google purchase and push to get them on board. The whole idea of the RCS universal profile from the GSMA is to be an enhanced data based SMS/MMS 2.0 for the carriers to offer their customers.It is a misconception that Google uses some type of proprietary implementation of RCS. They use RCS Universal Profile and add features on top of it which is allowed as part of the Universal Profile specifications.
There are no Google proprietary extensions to RCS. Google supports RCS as defined by the universal profile standard which Google is currently on the latest version 2.7, while Apple is using version 2.4 of the universal profile specifications, hence there are lot of missing features.
The carriers were on version 1.0 and refused to connect with each other, it's not a joke, Verizon, T-Mobile and ATT are still on version 1.0 until they switched over to using Google Jibe.
The base implementation of RCS on Android is UP. The RCS Universal Profile (UP) enables the addition of extensions through the User Capability Exchange (UCE), a specification component that allows for the addition of features without breaking compatibility. When a user initiates a conversation, the UCE provides each client with a list of supported features, ensuring compatibility. Which is why people on Android UP 2.7 can communicate with people on iOS UP 2.4.
For example:
1. People on Android have features like message editing while that feature won't be available if they message someone on iOS.
2. People on Android have E2EE but on iOS there would be no E2EE. Google added E2EE to RCS using the signal protocol, which is an open protocol, they are also adding MLS protocol which is being added to the UP standard.
Green bubbles on an Android phone is not a "quality of life item". If they don't want green bubbles, buy an iPhone.
This is one of the "upgrades" that I could care the absolute least about. Some of my friends have Android phones and we text regularly. I couldn't care less what color the bubbles are or whether our texts are E2EE - I'm not sharing national security secrets with them, I'm asking them what time they're getting here because they're late, or where they want to go for dinner. Or I'm sending them a picture of something that they're not going to blow up to 24x36 and hang on a wall in their house, they're going to look at it on the phone and be done with it.
It's not my duty or responsibility to make Android users feel good about their phone choices, or care what color their bubbles are. This is all a big push from Google themselves, Apple wanted nothing to do with it in the first place and I'm not sure how much enthusiasm they have toward it.
It is a misconception that Google uses some type of proprietary implementation of RCS. They use RCS Universal Profile and add features on top of it which is allowed as part of the Universal Profile specifications.
There are no Google proprietary extensions to RCS. Google supports RCS as defined by the universal profile standard which Google is currently on the latest version 2.7, while Apple is using version 2.4 of the universal profile specifications, hence there are lot of missing features.
The carriers were on version 1.0 and refused to connect with each other, it's not a joke, Verizon, T-Mobile and ATT are still on version 1.0 until they switched over to using Google Jibe.
The base implementation of RCS on Android is UP. The RCS Universal Profile (UP) enables the addition of extensions through the User Capability Exchange (UCE), a specification component that allows for the addition of features without breaking compatibility. When a user initiates a conversation, the UCE provides each client with a list of supported features, ensuring compatibility. Which is why people on Android UP 2.7 can communicate with people on iOS UP 2.4.
For example:
1. People on Android have features like message editing while that feature won't be available if they message someone on iOS.
2. People on Android have E2EE but on iOS there would be no E2EE. Google added E2EE to RCS using the signal protocol, which is an open protocol, they are also adding MLS protocol which is being added to the UP standard.
expect to cop abuse for that answer...E.U. always meddling.
I hate this implementation. Hard to tell what previous messages were sent as. I’d prefer that all non-sms messages use a WhatsApp/signal style setup where you get one check when the message makes it to the server, another one when it is delivered, and a color or fill change to indicate it was read.says rcs at the bottom
why? Spite?first setting to turn off when i get the OS upgrade.
disable RCS...![]()
RCS is not the solution to all things... it relies on carrier compression and file size limits.I hate this implementation. Hard to tell what previous messages were sent as. I’d prefer that all non-sms messages use a WhatsApp/signal style setup where you get one check when the message makes it to the server, another one when it is delivered, and a color or fill change to indicate it was read.
why? Spite?
I use a Galaxy S24 Ultra, however I also have an iPad, an iMac and a Windows PC at work. I like to enjoy all of the platforms and know how to use each of them. As my iPhone friends have slowly been upgrading to iOS 18, RCS has been great. It's not quite as fully featured as chatting with other Android users, but it works well and offers a much better experience. My iPhone friends tell me it's much better on their end too.This is funny because it has always been Apple making texting between Apple and Android trash. It was not Android devices that were the culprit here. It has always been Tim Apple trying to play games to get people to buy iPhones.
I am happy about this change. Now when I send pictures or videos to android friends it will go through instead of getting a "not sent" error message over and over again.
It's so funny when Apple people say this is a google thing or an android problem when it has always been about Apple's greed.
Im lovin' RCS texting with my friends![]()
Jibe is a server. That's it. It serves the service known as RCS. It's a cloud based solution that carriers contract with to handle their messaging. You can't download Jibe (or modify it) because it's not software. It's a physical server. Think a big computer center full of physical servers that handle data traffic. That's Jibe.Thank you for that clear explanation.
You say that Google's implementation is not proprietary. Is Jibe open source? Where may I download it? I can't find it. All I can find is information about carriers using Google's software/service. There's no mention of it being open or modifiable. Of course, I could have missed that since the Google websites about Jibe that I found are clearly made by marketing people, not engineers.
Google has implemented RCS UP 2.7, and you say Apple’s implementation of UP 2.4 lacks features. However, 2.7 was issued as a standard in June, suggesting Apple’s implementation began before the release. It’s misleading to say there are many missing features since implementations aren’t released on spec approval. In my experience, supporting later revisions is a marketing decision and subject to product-cycle timelines, unless a company is politically driving the standard (as Google is).
It sounds like what you are saying is that the implementation of RCS across different carriers has been borked until quite recently. I agree. We can appreciate the trouble Google has gone through to try to force a clean up of the mess. (Indeed, reading through the history, RCS has been as bad a political nightmare as it gets in industry standards bodies.)
We shouldn't criticize Apple for having different priorities from Google. The two companies have always had radically different business models and product development processes and views of the computer industry.
On End-to-end encryption (E2EE)... It isn’t part of the standard. The implementation on Android is a non-standard Google extension using the signal protocol. This extension is unique to Android and isn’t guaranteed to be used by anyone other than Google. So complaints that Apple’s RCS implementation lacks support for Google’s E2EE reflect a misunderstanding of RCS’s scope.
Future E2EE support on Android will depend on the proposed MLS standard extension. Until GSMA includes it, Google will be the only one implementing it. Given the likelihood of standard inclusion, Apple may support it in future Messages releases. Criticizing Apple for not implementing it now is misplaced.