this post was submitted on 10 Jun 2024
1 points (100.0% liked)

Technology

59651 readers
2646 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

The long-awaited day is here: Apple has announced that its Messages app will support RCS in iOS 18. The move comes after years of taunting, cajoling, and finally, some regulatory scrutiny from the EU.

Right now, when people on iOS and Android message each other, the service falls back to SMS — photos and videos are sent at a lower quality, messages are shortened, and importantly, conversations are not end-to-end encrypted like they are in iMessage. Messages from Android phones show up as green bubbles in iMessage chats and chaos ensues.

Apple’s announcement was likely an effort to appease EU regulators.

top 50 comments
sorted by: hot top controversial new old
[–] BurningnnTree@lemmy.one 0 points 5 months ago (5 children)

Apple could easily do the bare minimum to keep regulators at bay while still keeping the experience as shitty as possible so that Android will continue to look bad. For example they could refuse to implement reactions or typing indicators, or they could even deliberately compress videos. I'm expecting the worst until we see otherwise.

[–] mark3748@sh.itjust.works 0 points 5 months ago (2 children)

For example they could refuse to implement reactions or typing indicators

Reactions already work in MMS groups, use them every day.

or they could even deliberately compress videos

Except they’re already advertising improved quality of photos and video in non-iMessage chats. Doubt they would advertise a specific feature only to make it worse.

load more comments (2 replies)
[–] atocci@lemmy.world 0 points 5 months ago* (last edited 5 months ago) (1 children)

This is exactly what I'm expecting. The company of "buy your mom and iPhone" isn't going to be aiming for maximum interoperability.

[–] 4am@lemm.ee 0 points 5 months ago (2 children)

Yeah but the company of “wants to remain in the EU market” might

load more comments (2 replies)
[–] painfulasterisk1@lemmy.ml 0 points 5 months ago

Apple will probably use white bubbles with yellow font.

load more comments (2 replies)
[–] noisefree@lemmy.world 0 points 5 months ago (2 children)

Here me out, iMessage on any OS, wait, no, not just that, how about no hardware vendor is allowed to produce software that only runs on their hardware and for any given core function the hardware must prompt the end user with a competitive selection of capable apps to accomplish said function (to be downloaded and installed upon selection) instead of coming with a default option enabled. Let's get crazy and say that any hardware vendor must allow software they produce for their own hardware to be uninstalled and replaced by software of the end user's choosing.

I'm talking some "treating United States v. Microsoft" as legally binding precedent" shit.

Meanwhile, regulators be like... .

(Side note: what's up with the bullshit where Apple makes an Android-native AppleTV app that will install on a phone fine but is blocked from running once it detects it's not an AndroidTV device? Apple acts like it would be an undue burden to make iMessage for Android (and pretends they didn't make the decision to not release an Android client with their hardware business in mind) but their Apple Music app somehow runs better on Android than it does on iOS...)

[–] mriguy@lemmy.world 0 points 5 months ago (1 children)

“Why does this microwave oven cost $1500?”

“Two reasons. The first is that it has to have a full network stack to allow it to download software from competing appliance vendors. The second is the cost that the manufacturer had to bear to develop software for every single other microwave sold. There are some pretty weird architectures out there, and they had to hire a whole bunch of programmers.”

[–] refurbishedrefurbisher@lemmy.sdf.org 0 points 5 months ago* (last edited 5 months ago) (1 children)

Maybe don't make a network-enabled microwave, then. What an unnecessary IoT appliance.

[–] mriguy@lemmy.world 0 points 5 months ago (2 children)

OP said “no hardware vendor”, not “ no networked hardware vendor”.

load more comments (2 replies)
load more comments (1 replies)
[–] Evilcoleslaw@lemmy.world 0 points 5 months ago (4 children)

And yet Google still hasn't rolled out RCS for Google Voice, and last I checked there was an issue with it and Google Fi as well. (It works but it precludes some advertised feature of Fi or something.)

[–] feannag@sh.itjust.works 0 points 5 months ago (2 children)

I've had no issues with Fi and RCS. Then again, maybe Fi on pixel is different.

[–] GamingChairModel@lemmy.world 0 points 5 months ago

Fi has two different, incompatible options for how to sync your messages to a computer or other device that isn't your primary phone with your SIM (or e-SIM): the so-called "option 1" is RCS compatible, but treats your phone as the canonical device that has the primary copy of all messages, voicemails, etc. "Option 2" is device agnostic, where all messages and voicemails live on the cloud, and your phone (and all other devices) merely syncs with that primary copy in the cloud.

If your phone breaks or dies or is lost/stolen, Option 2 keeps chugging along with all your logged in devices, but the dead phone is the single point of failure for Option 1.

Ideally there would be a device agnostic way to access RCS through your account, but every implementation seems to require a specific SIM.

[–] Evilcoleslaw@lemmy.world 0 points 5 months ago* (last edited 5 months ago)

I think it was something to do with the Fi-specific syncing of messages to the web version.

[–] CosmicTurtle0@lemmy.dbzer0.com 0 points 5 months ago (1 children)

Honestly, it'd be a good retort from Apple if they ran a commercial that said, "We'll support RCS once all your products do" and then show a screenshot of Google Voice.

load more comments (1 replies)
[–] TonyOstrich@lemmy.world 0 points 5 months ago

Currently Google has bricked RCS for people with rooted phones in such a way that it fails silently for like the 4th time this year, and it's looking like the modders may not be able to keep getting around it.

load more comments (1 replies)
[–] avidamoeba@lemmy.ca 0 points 5 months ago

Has hell frozen over?

[–] JackGreenEarth@lemm.ee 0 points 5 months ago (4 children)

RCS is the wrong standard to use though, as there isn't a single FOSS Android RCS client. They should support something like Matrix.

[–] brognak@lemm.ee 0 points 5 months ago (2 children)

Yea, like that would ever in literally any possible incarnation of any possible existence where Apple is a thing happen. Totally.

[–] JackGreenEarth@lemm.ee 0 points 5 months ago* (last edited 5 months ago)

That wasn't what I was saying though. I was talking about what should happen, not what is likely to happen, and criticising the EU for pushing for the wrong thing.

load more comments (1 replies)
[–] herrwoland@lemmy.world 0 points 5 months ago (5 children)

If you do anything as merely speak the name of anything FOSS in Apple headquarters, they throw you in a deep dark well in the middle of the campus and remove your name from the world of the living.

load more comments (5 replies)
load more comments (2 replies)
[–] theherk@lemmy.world 0 points 5 months ago (15 children)

I loved how blasé he mentioned it and moved right along. It is a pretty big announcement and I’m glad they are finally doing it. It will benefit many even if only indirectly.

load more comments (15 replies)
[–] Jilanico@lemmy.world 0 points 5 months ago (10 children)

What if they kept the green color just to troll...

[–] extremeboredom@lemmy.world 0 points 5 months ago* (last edited 5 months ago) (4 children)

They probably will. They're aware of and actively foster the "in-group" psychology that plays out in youth social circles. Anyone with a non-Apple phone is excluded as lower class, weird, or less-than. You don't get included in the group chats that are often the center of your peers' social lives because no one wants the annoyance of dealing with the limitations of conversing with a green bubble. You must conform, purchase the correct products, and sign over your life to the correct social media platforms if you want to participate in society.

[–] LodeMike@lemmy.today 0 points 5 months ago

They are we got confirmation months ago

[–] Repelle@lemmy.world 0 points 5 months ago (1 children)

It’s super useful to know instantly if the messages are encrypted or not.

[–] Ghostalmedia@lemmy.world 0 points 5 months ago

Exactly. Encryption is coming later.

Also, there are iMessage specific features that are not part of RCS, so knowing what platform someone is on is still useful for cross platform communication.

[–] cm0002@lemmy.world 0 points 5 months ago (3 children)

Yea, but the real question is will the youth see through the BS or not? Before it wasn't just a color, green bubbles actively broke things in blue bubble group chats

But once that's gone with (hopefully) the rollout of RCS (which should fix most, if not all, the things that broke gcs) it really would be "just a color"

Ofc, Apple being Apple, I wouldn't put it past them to artificially "break" things or arbitrarily introduce limits between RCS and iMessage

[–] extremeboredom@lemmy.world 0 points 5 months ago

Ofc, Apple being Apple, I wouldn't put it past them to artificially "break" things or arbitrarily introduce limits between RCS and iMessage

That's where my money is

[–] thehatfox@lemmy.world 0 points 5 months ago (2 children)

Ofc, Apple being Apple, I wouldn’t put it past them to artificially “break” things or arbitrarily introduce limits between RCS and iMessage

I’m guessing RCS support will be as barebones as possible while still technically functioning. All of the fancy bells and whistles will remain exclusive to iMessage.

Some iMessage features might not be possible to implement with RCS I suppose. Maybe RCS messages will get a different colour. All Apple said in the WWDC keynote was RCS would be supported, they didn’t elaborate any further.

[–] AbackDeckWARLORD@sh.itjust.works 0 points 5 months ago

Apple is bringing RCS because China is requiring it, not because of what google has done. So I don’t expect it to be bare bones in that case since a huge market of theirs will be phasing out sms in the foreseeable future.

[–] Mongostein@lemmy.ca 0 points 5 months ago

What kind of fancy bells and whistles does RCS have?

load more comments (1 replies)
[–] errer@lemmy.world 0 points 5 months ago (3 children)

There’s a few things that are iOS device specific (like FaceTime) so I can see legit reasons to keep the different colors, if that’s what everyone is used to. Not that video calling should be a random proprietary tech, but that’s another battle…

load more comments (3 replies)
[–] MyTurtleSwimsUpsideDown@fedia.io 0 points 5 months ago (1 children)

It’s not just to troll. There are actual differences between the RCS and iMessage protocols and their capabilities.

[–] atocci@lemmy.world 0 points 5 months ago (1 children)

Sure, but we all know what the real reason is...

[–] ForgotAboutDre@lemmy.world 0 points 5 months ago (4 children)

It would be inappropriate to not make it clear what messaging protocol is being used.

Most RCS chats will be going through googles servers. A user might want to know that.

[–] atocci@lemmy.world 0 points 5 months ago* (last edited 5 months ago)

I absolutely agree on that. It should be clear to the user what protocol is being used, but that isn't Apple's goal. If that was the case, the bubble for RCS messages would be something other than green since green currently indicates SMS. The way they're doing it, making RCS bubbles green too won't do anything to tell you what protocol you're using, but it will specifically reveal you aren't using iMessage, and continuing the in-group mentality is the goal.

[–] Rai@lemmy.dbzer0.com 0 points 5 months ago (1 children)

ABSOLUTELY. I have way more trust in iMessage’s privacy than RCS. I am ELATED for this change, but I want the colors different. I wouldn’t be upset if it changed from green to something else like peach or something, though, to reflect at least there might be SOME encryption or something going on.

[–] ozymandias117@lemmy.world 0 points 5 months ago (1 children)

If you’re relying on iMessage for privacy, ensure you and everyone you’re messaging have gone to iCloud settings and enabled “Advanced Data Protection”

load more comments (1 replies)
load more comments (2 replies)
[–] Ashyr@sh.itjust.works 0 points 5 months ago

They almost certainly will. That blue is a prestige feature for a lot of people.

I don’t really care, so long as I can easily send texts and pictures back and forth, I’ll be happy.

[–] Ghostalmedia@lemmy.world 0 points 5 months ago (1 children)

The bubbles will remain green. At the very least, it’s handy a hand way to tell if chat is unencrypted.

[–] GeneralVincent@lemmy.world 0 points 5 months ago (3 children)

But rcs can be e2ee right?

[–] Ghostalmedia@lemmy.world 0 points 5 months ago (1 children)

Encryption was never part of the RCS standard, and Google has been gatekeeping the encryption solution that they’ve been using… which is why there aren’t a lot of E2EE RCS clients floating around.

Google finally conceded several months ago, and now encryption will be part of RCS and managed by an independent working group that Google, Apple, and others can contribute to.

Phase 1 of RCS is about implementing the unencrypted foundation of the protocol. Encryption is supposed to come when the working group has aligned.

[–] BorgDrone@lemmy.one 0 points 5 months ago (1 children)

Encryption is supposed to come when the working group has aligned.

I wouldn’t hold my breath.

The whole RCS thing is a Bad Idea™ . It’s a standard by the GSM Association, which consists of over 1150 members (750 operators and 400 other companies). Getting all these companies to align will take forever.

To illustrate: the RCS initiative was started in 2007 and the steering committee was formed in early 2008. The first version of the Universal Profile, that would enable interoperability between different operators and networks was released in 2016. It took 8 f-ing years to come up with an interoperable messaging standard to replace SMS. It was intended to be implemented by operators, but since hardly any operator did Google had to run their own service, bypassing the network operators, just to get it off the ground. Operators are now slowly beginning to support it.

If Apple decides to add a feature to iMessage, they implement the feature, roll out an update to their servers and release it to a billion users in the next iOS update. If they want to add a feature to RCS, they first have to discuss it in the committee until they agree on a solution, this alone takes forever. Then every player needs to update their software to add support. This means potentially 750 operators who need to update their shit, and that is after their software suppliers add support for it. In the mean time, the new feature will work for some users when they communicate with some other users, depending on which phone and operator each party has. Rinse and repeat for every new feature you want to add.

This means RCS will at best only ever be a very basic messaging service. It’ll be an improvement over SMS and MMS, but that’s not saying much. It will be in no way a threat to Apple’s dominance in messaging.

[–] BearOfaTime@lemm.ee 0 points 5 months ago

Thank you for detailing what's wrong with RCS.

It's too little, too late, with major issues.

I was running XMPP on my phone in 2009...

load more comments (2 replies)
[–] monoboy@lemmy.zip 0 points 5 months ago (1 children)

On the iOS 18 preview page, they show RCS with green bubbles

https://www.apple.com/ios/ios-18-preview/

load more comments (1 replies)
[–] JeeBaiChow@lemmy.world 0 points 5 months ago

Sounds like it just replaces sms as the default method to communicate with androids. So it's very likely the bubbles will remain differently colored.

load more comments (4 replies)
load more comments
view more: next ›