177

• A new Android app called Beeper Mini allows users to send iMessages as blue bubbles from non-Apple devices.

• Beeper Mini bypasses traditional iMessage hacks by directly sending iMessages from Android devices.

• The app has been praised for its smooth functionality, sending messages seamlessly between Android and iPhone users.

you are viewing a single comment's thread
view the rest of the comments
[-] Extrasvhx9he@lemmy.today 26 points 1 year ago

Crazy to think this is just because of a different colored bubble

[-] Water1053@lemmy.world 57 points 1 year ago

It's not the color of the bubble. It's the downgraded chat experience: grainy pictures, pixelated videos, and no E2EE.

Our kid was at a sleepover, recently. We got a video of all the kids playing together, but because it wasn't iPhone to iPhone the video was a low resolution pixelated mess.

[-] themoken@startrek.website 38 points 1 year ago

Yeah, my sister-in-law has an iPhone and all of my wife's pics and videos turn to garbage in transit. For the longest my SIL just thought Android cameras were terrible and it locked her in to iPhones at upgrade time - which is exactly what Apple intended.

[-] ripcord@kbin.social 14 points 1 year ago

That's the carrier requiring really rediculously small sizes for MMS.

If I remember correctly AT&T is still limiting videos to 2MB tops. Which is crazy.

[-] BearOfaTime@lemm.ee 19 points 1 year ago

And Apple forcing shit quality on ALL MMS, even when the carrier allows higher quality/size.

iOS can't send hi quality videos or images over SMS. It's a choice made by Apple.

I can send large videos (more than 50mb, for sure) over SMS from my Android phone on Verizon to a Verizon iPhone. They receive it in same quality. When they send it back, the iPhone butchers it.

Verizon, unlike other carriers, doesn't seem to have an MMS size limit.

What's really frustrating is MMS is just a web server on the other end. Since the time of data connections (~2005) vendors could've easily made it so MMS on data-capable devices is transported to the web server over data rather than through the voice channel frames (which is what SMS and MMS do).

Though if you had a data-capable device back then, you had to get a data plan to send MMS, so apparently this is what they were doing. They just don't want to upgrade the MMS hosting servers and have the extra traffic.

[-] ripcord@kbin.social 2 points 1 year ago

I mean, I have the same problem on Android talking to android friends who don't use an rcs-coompatible messaging app. Which is more rare than it used to be, but still.

[-] BearOfaTime@lemm.ee 1 points 1 year ago

Again, that's the carrier limitation at that point.

If you were both on Verizon, which doesn't seem to have an MMS limitation, this wouldn't happen.

Which exposes that Android can do it, when the network allows it, while iPhone never can.

[-] ripcord@kbin.social 2 points 1 year ago

What? iPhone can do it. If the network allows it. Same as Android.

Also. Verizon has severe MMS limits. Which are less severe if you're using their proprietary app.

https://www.verizon.com/support/knowledge-base-14641/

[-] Salix@sh.itjust.works 1 points 1 year ago

T-Mobile has a 1MB limit for MMS

[-] ripcord@kbin.social 1 points 1 year ago

Right, there you go.

[-] BearOfaTime@lemm.ee 37 points 1 year ago

Because Apple decided all media over SMS should be sent in a shitty downgraded form.

This is all on Apple wanting to make iMessage look better than SMS, and Apple look better than everyone else (and to be fair, iMessage is the right approach to the SMS issue, just not as a walled-garden version).

iOS can't send hi quality videos or images over SMS. It's a choice made by Apple.

I can send large videos (more than 50mb, for sure) over SMS from my Android phone on Verizon to a Verizon iPhone. They receive it in same quality. When they send it back, the iPhone butchers it.

Verizon, unlike other carriers, doesn't seem to have an MMS size limit.

So Apple and carriers are to blame for this.

[-] bratosch@lemm.ee 9 points 1 year ago

So, it's an issue of Apple intentionally withering down the quality if it's not iPhone-iPhone, rather than "incompatibility"

[-] abhibeckert@lemmy.world 10 points 1 year ago* (last edited 1 year ago)

No... When you send a "blue bubble" photo on an iPhone the file size is around 1.5MB. When you send a "green bubble" photo I think they're resized down to less than 300KB.

Any photo larger than that won't be delivered by some carriers. Also while iMessage photos default to HEIF format - the same compression algorithm as Blue Ray videos - MMS uses JPEG which doesn't have a target file size feature. All you have is the width/height in pixels and an arbitrary "quality" scale.

To guarantee your photo will never be over 300KB you need to set the width/height/quality to a number that will often be under 100KB... and that's what Apple does.

Android has a size setting, and you'll get a delivery failure error if you set it too high for the recipient's carrier... a lot of carriers do support larger photos... But Apple doesn't bother with that - they want it to "just work". Which means 100KB for green bubble photos.

The reality is quality is always going to suffer - converting an image from HEIF to JPEG is a bad idea - it'll never look anywhere near as good as the original no matter what resolution or quality the compression is set to.

Also... iPhones don't even take ordinary photos... by default every "photo" is a short video. When you send those to another iPhone, they get the video. Green bubbles either get a still image or worse a 100KB five second video.

[-] bratosch@lemm.ee 13 points 1 year ago

.... So it's still an iPhone issue ...... Also, i really don't know what this "blue bubble"/"green bubble" is referencing (other than it being chats)

[-] ilinamorato@lemmy.world 5 points 1 year ago

If you own an iPhone, when you're texting with a person who uses iMessage, your outgoing messages have a blue background. When you're texting with someone who doesn't or can't use iMessage (usually because they use an Android device) your outgoing messages have a green background. And since the message backgrounds are kind of shaped like speech bubbles from comics, they're called bubbles.

The design is noticeably worse for the green bubbles; the contrast isn't as good and the color scheme doesn't seem to match as well as with the blue bubbles. And the fact that it's the iPhone users' outgoing messages—not the message of their recipient—that show up in this lower-fidelity way has a pretty powerful psychological impact.

Ostensibly the color difference is so that users know when their messages are being encrypted. But in reality, it seems pretty clear that Apple keeps this in place as a marketing tool, to encourage peer pressure so that users encourage other users to get iPhones.

And it works. Studies and reports keep coming out showing that, among high school students particularly, peer pressure against Android users is considerable; and even for adults, it's not uncommon for Android users to be left off of group texts entirely.

There are other, more meaningful differences: like the fact that non-iMessage users receive photos and videos in much worse quality (which Apple's upcoming RCS support should fix), and chats are only end-to-end encrypted between iPhones (which Apple's implementation of RCS probably won't fix). But the green and blue bubbles (which RCS definitely won't fix) are, by Apple's design, the thing that everyone is hung up on.

[-] BearOfaTime@lemm.ee 4 points 1 year ago

It's still an iPhone issue of butchering quality when sending over MMS. Carriers are partly to blame, but even on Verizon which has no apparent MMS size limit, iPhones till butcher images.

See my other comments. I've tested this. It's Apple making anything non-iMessage seem inferior. Not that they have to, but it makes people think iPhone is superior when it's by design.

[-] Water1053@lemmy.world 4 points 1 year ago
[-] ripcord@kbin.social 0 points 1 year ago

I have the same problem sending to a slew of Android friends from my Android phone. It depends on the phone they have, messaging app, and carrier.

I mean, I guess the above is partially correct but it's also not the whole picture. But Apple = bad so it doesn't matter, right guys?

[-] Water1053@lemmy.world 1 points 1 year ago

It depends on if they're using RCS or not.

[-] ripcord@kbin.social 1 points 1 year ago* (last edited 1 year ago)

Right but the discussions here are all about Apple having crappy MMS support or whatever.

[-] Water1053@lemmy.world 1 points 1 year ago

The discussion shouldn't be about what phone has subpar MMS support, it should be about why we're still using MMS/SMS in the first place. Google has developed RCS and Apple has developed iMessage. The difference is that Apple has already decided not to release an iMessage client on Android, while Google has made public and private attempts to get Apple to adopt RCS instead of using MMS as a fallback.

Just as a side note, I don't think either corporation are the "good guys", but my desire to get E2EE and full resolution photos and videos cross platform make my goals temporarily align with Google in this particular case.

[-] bamboo@lemmy.blahaj.zone 3 points 1 year ago

"Never attribute to malice that which is adequately explained by stupidity"

It's obvious they're restricting the quality but it could be that they implemented the MMS handling in 2008, when other phones could only support 3gp and the carriers couldn't handle high bandwidth. I'd bet they haven't bothered to update it since, and do the absolute bare minimum to keep it compliant with the carriers.

[-] bratosch@lemm.ee 9 points 1 year ago

With all the so-called innovation and their absurd price tags , you'd think they would've updated it in the last 15 years

[-] LinuxSBC@lemm.ee 6 points 1 year ago

Intentional ineptitude resulting from malice is still malice.

[-] BearOfaTime@lemm.ee 2 points 1 year ago

My Treo on Verizon in 2006 could send 10mb videos.

[-] ripcord@kbin.social 0 points 1 year ago

Over MMS? Without quality loss? To someone not on the same network?

No way was Verizon allowing 10MB videos over MMS in 2006. They don't today. And that was the really early days of MMS when you were lucky if anything got delivered.

[-] BearOfaTime@lemm.ee 0 points 1 year ago* (last edited 1 year ago)

As I said, on Verizon. May have forgotten to say to other Verizon phones.

And yes, they did, and the do. I can send 50mb videos over MMS to Verizon iPhones. I've done it. Last time was last year as another test.

Verizon doesn't seem to have an MMS limit.

But keep on gaslighting me and telling me I didn't perform this test between a Verizon iPhone and a Verizon Android that I control.

The iPhone receives the video just fine. You can even see the size of the video. But when it sends it back, iOS butchers the quality.

[-] ripcord@kbin.social 1 points 1 year ago* (last edited 1 year ago)

It's not gaslighting to be skeptical. There's way way too much misinformation, guesswork, misinterpretation, etc happening in this thread . Yeah, I'm real skeptical. I even sent you links from Verizon about their limits that you've ignored. That's not "gaslighting".

Verizon says they currently supports 100MB MMS if you're using their proprietary app. What are you using? And you're not using RCS for this "unlimited" Verizon->Verizon texting you've done recently (since you're saying today they support unlimited)? That also seems weird.

I can also send a 50MB file over ATT MMS. It doesn't arrive 50MB.

[-] ripcord@kbin.social 1 points 1 year ago* (last edited 1 year ago)

I just had my Samsung-using friend send me (Motorola) a video on MMS . The quality suuuucked. We're both on AT&T.

Its totally valid I think to blame Apple for not supporting RCS earlier (and for their reasoning behind it - platform locking). But blaming them for MMS quality sucking is pretty wrong. That's almost entirely on the carriers.

Edit: actually I'm not even sure it's fair to fully blame Apple. Google is supporting it via their Messenger but only because they're paying for a ton of the infrastructure themselves (and likely justifying it by scraping every single message people are sending with it). Carriers have been notoriously bad about supporting it.

Might be more valid to blame Apple for never opening iMessage to other platforms. You could also say the same about other messaging system interop limitations, too.

[-] GigglyBobble@kbin.social 2 points 1 year ago

Well, obviously. It's just a protocol. Why wouldn't they be able to make it cross-platform if they wanted to?

load more comments (13 replies)
[-] Zeroxxx@lemmy.my.id 11 points 1 year ago
[-] Mereo@lemmy.ca 2 points 1 year ago

Not just in 'Merica, also in Canada eh.

[-] DontMakeMoreBabies@kbin.social 2 points 1 year ago

People are fucking stupid.

[-] Iamdanno@lemmynsfw.com 1 points 1 year ago

Total time spent between all of the discussion, hand-wringing, programming, and reporting, this has got to be be pretty high on the list of colossal time-wasters.

load more comments (7 replies)
this post was submitted on 06 Dec 2023
177 points (81.9% liked)

Technology

60052 readers
2859 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 2 years ago
MODERATORS