this post was submitted on 17 Aug 2023
160 points (98.2% liked)

Android

19586 readers
394 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

πŸ”—Universal Link: !android@lemdro.id


πŸ’‘Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

πŸ’¬Matrix Chat

πŸ’¬Telegram channels / chats

πŸ“°Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 2 years ago
MODERATORS
all 50 comments
sorted by: hot top controversial new old
[–] beta_tester@lemmy.ml 33 points 2 years ago* (last edited 2 years ago) (2 children)

Beeper breaks e2e. Only use it with caution

Edit: I don't want to discredit beeper, it's just what it is. As long as you know what you do, e.g. no nudes, everything is fine - it's still matrix.

[–] thomcat@midwest.social 17 points 2 years ago

Beeper bridges break E2EE. Encrypted Beeper <-> Matrix messages remain encrypted.

[–] Elegast@lemmy.ca 1 points 2 years ago (2 children)

Does it though? Not seeing anything about it

[–] anonymoose@lemmy.ca 20 points 2 years ago (1 children)

@Display Name@lemmy.ml is right, confirmed via their official FAQs: https://www.beeper.com/faq#how-does-beeper-connect-to-encrypted-chat-networks-like-imessage-signal-whatsapp

When sending and receiving Signal, iMessage and WhatsApp messages, Beeper's web service acts as a relay. For example, if you send a message from Beeper to a friend on WhatsApp, the message is encrypted on your Beeper client, sent to the Beeper web service, which decrypts and re-encrypts the message with WhatsApp's proprietary encryption protocol.

[–] steltek@lemm.ee 1 points 2 years ago (1 children)

I don't know how tech savy you are but I selfhost Matrix and almost exclusively use bridges to talk with friends. I feel comfortable breaking e2e on a system I control and the all-in-one-place messaging is pretty sweet, like Pidgin used to be.

If you are already comfortable self-hosting other services, Matrix doesn't really impose any additional complexity IMO and the bridges I use seem to be very stable.

[–] anonymoose@lemmy.ca 1 points 2 years ago

That's an interesting idea. I self host a bunch of things, but I don't think I'd wanna go through the trouble here. Maybe some day I might explore it.

[–] beta_tester@lemmy.ml 3 points 2 years ago* (last edited 2 years ago) (1 children)

Yes, you may read more here https://matrix.org/ecosystem/bridges/ or https://docs.mau.fi/bridges/general/end-to-bridge-encryption.html as an example. This has to happen first for e2e arewemlsyet.com/

[–] Elegast@lemmy.ca 2 points 2 years ago (1 children)
[–] beta_tester@lemmy.ml 1 points 2 years ago (1 children)

I updated the comment with three links in total. The last link is the most important one I guess

[–] QuinceDaPence@kbin.social 1 points 2 years ago (1 children)

I'm seeing one link and the start of a second

[–] beta_tester@lemmy.ml 1 points 2 years ago* (last edited 2 years ago)

Https://arewemlsyet.com

[–] emeralddawn45@discuss.tchncs.de 17 points 2 years ago (2 children)

So can I use this to join my family's group chat because they all have iphones and refuse to use anything but Imessage...

[–] jo3shmoo@sh.itjust.works 4 points 2 years ago (1 children)

Yes, but they'll have to add you to the group chat using your Apple ID instead of your primary phone number unless you use one of the "workarounds" to get your number attached to iMessage.

https://airmessage.org/help/guide/phone-number

The workarounds listed are for Airmessage but they apply to Beeper as well in terms of getting your phone number attached. I've been using method #1 successfully for about a month now.

Ah so not as useful as I was hoping but still pretty neat. Thanks for the information!

load more comments (1 replies)
[–] kquote03@lemm.ee 14 points 2 years ago

The way they got iMessage to work is by hiring a Foss developer who did something pretty amazing:

They reverse engineered the iMessage protocol and emulated parts of macOS that are necessary when registering an iMessage account on a device!!

https://github.com/beeper/pypush

[–] Ginjutsu@lemmy.zip 13 points 2 years ago (1 children)

Man, I have been loving Beeper so far.

[–] southsamurai@sh.itjust.works 12 points 2 years ago (3 children)

Alas, until they open it up more, it's kinda useless for anyone that isn't already using it

[–] LinuxSBC@lemm.ee 7 points 2 years ago (1 children)

No, it's very useful. They open-sourced the bridge, so you can easily add it to your own Matrix server: https://github.com/mautrix/gmessages/tree/main

[–] southsamurai@sh.itjust.works 3 points 2 years ago

What I mean is that there's a "waiting list" to use the app.

Trad means that if you aren't already using it, the new features aren't useful yet.

I could probably have just said "anyone scrolling, be aware that there's a wait to use the app" to be a bit more clear.

[–] anonymoose@lemmy.ca 7 points 2 years ago* (last edited 2 years ago) (2 children)

How do you mean? I'm actually kinda interested since I have friends on WhatsApp and Signal. Seems like it would make things more convenient by combining both messengers.

Is there a downside I'm missing?

Edit: they break E2E encryption for forwarding, so no dice :( https://www.beeper.com/faq#how-does-beeper-connect-to-encrypted-chat-networks-like-imessage-signal-whatsapp

[–] LinuxSBC@lemm.ee 4 points 2 years ago

I don't see any downside, especially since it is mostly open source, so you can make your own server if you want. You'll get Element and Synapse rather than Beeper's fork, but it works well.

[–] southsamurai@sh.itjust.works 3 points 2 years ago

There is that, but I meant that they are apparently weeks to months behind on their waiting list for new users. I've been on the list for a month now

[–] Matthew@programming.dev 11 points 2 years ago (3 children)

Is Google's RCS open? Last I heard, it was still limited to Google Messages, but it's been a long time since I've paid attention.

[–] theboomr@lemmy.world 6 points 2 years ago

Yeah good point actually... I'm still holding a little hope for RCS to finally be added to Textra someday so I can go back to that instead of Google Messages...

[–] smileyhead@discuss.tchncs.de 5 points 2 years ago

RCS has open spec, but implemanting it means dealing with phone networks and their policy. Also limiting operating systems like Android and iOS and a blocking factor.

No need to push it. Good old XMPP is better in every single way and exists since 1999. No tied to phone number, stable, proven, available on any device, with encrypted group calls and easy to host yourself.

[–] skullgiver@popplesburger.hilciferous.nl 3 points 2 years ago* (last edited 2 years ago)

[This comment has been deleted by an automated system]

[–] TurnItOff_OnAgain@lemmy.world 7 points 2 years ago (1 children)

I'm still waiting for apple to cut it off.

[–] smileyhead@discuss.tchncs.de 1 points 2 years ago (1 children)

They have their own iMessage.

Their own imessage?

[–] mojo@lemm.ee 4 points 2 years ago (1 children)

I avoid these multiple app messaging apps like the plague. Jack of all trades, master of none.

[–] rDrDr@lemmy.world 2 points 2 years ago

It's pretty good and it gives me iMessage on Android. Super useful.

[–] Cris_Color@lemm.ee 4 points 2 years ago (2 children)

Anyone know what the beeper monetization model is? This is super cool, but I'm not sure how the company intends to monetize this, which always makes me a bit nervous

[–] jo3shmoo@sh.itjust.works 6 points 2 years ago (1 children)

In the future there are going to be certain features behind a "Beeper Plus" paywall. https://blog.beeper.com/p/beeper-is-now-free

[–] Cris_Color@lemm.ee 1 points 2 years ago

Thats super helpful, thanks for the link!

[–] bl4kers@beehaw.org 4 points 2 years ago (1 children)
[–] Cris_Color@lemm.ee 1 points 2 years ago

Very helpful, thank you for the link!