this post was submitted on 06 Dec 2023
179 points (83.0% liked)

Technology

59135 readers
6622 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
 

• 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
[–] polluteyourjorts@lemmy.one 7 points 11 months ago (2 children)

There shouldn't be any back end beeper servers with this implementation if they really do what they say and interface directly with Apple servers.

[–] Mereo@lemmy.ca 9 points 11 months ago (1 children)

It's a bridge for notifications. Since Apple's APN notification servers require a persistent connection to work, meaning that the application must be running continuously to receive notifications, the Beeper servers push those notifications (messages) to your phone.

This means that the application does not need to be running continuously to receive messages.

[–] BearOfaTime@lemm.ee 3 points 11 months ago* (last edited 11 months ago)

Exactly. They host the Apple equivalent to GMS, which is called APN (or is it ANP? Apple Notification Protocol? I forget, but the Bubbler Mini devs explain it well)

[–] MagneticFusion@lemm.ee 5 points 11 months ago (1 children)

I did not read the article. I was assuming it just works with Matrix bridges

[–] Rootiest@lemmy.world 5 points 11 months ago* (last edited 11 months ago) (2 children)

Here's a simple picture with minimal reading required.

This is very different to the technology used in the free/wait-list Beeper Cloud app and all the other previous attempts at an iMessage for Android app.

To summarize:

All messages are sent directly between your device and Apple's servers. You do not even need an AppleID. There is a cloud server involved but it's only job is to send push notifications to Android so they app knows when to download new messages (securely with iMessage encryption) from Apple's servers.

No message contents are sent through the cloud server, it just notifies your device when there are new messages. This is necessary because Apple servers obviously do not support Android push notifications.

[–] MagneticFusion@lemm.ee 1 points 11 months ago

looks cool, but I won't be adding to iMessage's closed ecosystem and monopoly in the US

[–] scarilog@lemmy.world 1 points 11 months ago* (last edited 11 months ago) (1 children)

Running BlueBubbles at the moment, eagerly awaiting someone to build a self hosted implementation of this so I can stop relying on my macos VM.

This implementation I think also allows you to use the phone number of your android device, which is a feature that not even the BlueBubbles method has been able to do.

[–] Rootiest@lemmy.world 1 points 11 months ago* (last edited 11 months ago) (1 children)

Running BlueBubbles at the moment, eagerly awaiting someone to build a self hosted implementation of this so I can stop relying on my macos VM.

Beeper Mini does not require a Mac VM or any Apple products. There's no cloud proxy to self host. It registers your phone number directly with Apple's servers, you don't even need an AppleID at all, just like on an iPhone.

It's indistinguishable from an iPhone on Apple's end and your iMessage encryption keys never leave your phone

[–] scarilog@lemmy.world 1 points 11 months ago

Yeah I know I was referring to the notifications, because my understanding is that you need a separate server to forward notifications to your device from the APN...? Idk maybe the firebase free tier can handle this without the need for a desktop app running somewhere.