IMessage kommer til Android: Alt hvad du behøver at vide om Beeper Mini

For et par uger siden ankom en app kaldet Nothing Chats på scenen med en hel masse buzz omkring sig. Det vigtigste salgsargument var iMessage på Android, og det også med blå bobler. Ikke mere grøn boble shaming. Nothing CEO Carl Pei optrådte i en introduktion video med en modig "Undskyld Tim" billedtekst og talte om at bryde økosystemmure. I løbet af få dage styrtede det hele sammen. Nothing Chats var baseret på Sunbirds arkitektur, som brugte et hack (et system af Mac-relæer) til at tillade iMessage på Android, men havde en dumpsterbrand for sikkerhedsforanstaltninger. Intet trak sin app, og Sunbirds egen eponyme app blev lukket ned for at løse fejlene.

Beeper, udtænkt af Pebble-medstifter Eric Migicovsky, har nu introduceret en app kaldet Beeper Mini. Appen, der lever bag et månedligt abonnement på $2, trækker det samme stunt som Nothing Chats og Sunbird. Men Beeper Mini tilbyder næsten alle de kernefunktioner, du ville forvente fra en iPhone-til-iPhone-tekstudveksling. Mest bemærkelsesværdigt er det ikke afhængigt af et lyssky hack. Faktisk behøver den ikke engang dit Apple ID for at tillade iMessage på Android-telefoner. Det er et produkt af reverse engineering af iMessage-grundlaget. Det er en leg at sætte det op, og det går heller ikke på kompromis med sikkerheden, eller det hævder virksomheden. Som standard er alle dine iMessage-samtaler ende-til-ende-krypterede, og alt hvad du behøver at give er dit mobilnummer og et par tilladelser på enheden for at komme i gang.

Beeper Minis begyndelse er ret ekstraordinær. Nu ankom Beeper på scenen tidligere i år og tilbyder en måde at samle alle dine beskedapps – såsom WhatsApp, iMessage, Slack og Telegram – på ét sted. 15-chats-1-app-formlen var temmelig lukrativ i sig selv. Så, i august, ankom en gymnasieelev med aliaset JJTech til GitHub og hævdede at have reverse-manipuleret iMessage. De nåede efterfølgende ud til Migicovsky med deres pitch for en Mac-fri, open source-implementering af iMessage kaldet pypush. Hvor utroligt det end virkede, var Migicovsky solgt på ideen, og JJTech overlod prompte tøjlerne til folket hos Beeper, mens han stadig var en del af projektet.

Så begyndte rejsen med Beeper Mini. Som nævnt ovenfor er Beeper Mini ikke afhængig af et system af Mac-relæer til at narre Apple-servere til at tro, at en besked stammer fra en Apple-enhed. I stedet er det afhængigt af selve grundlaget for et Apple-system, der dikterer push-meddelelser. Virksomheden kalder det Apple Push Notification Service (APN'er). Den er tovejsbestemt og håndterer leveringskæden til iMessage. Efter at have låst på APN-linket, fortsætter pypush med registreringsprocessen, hvor Apple kræver det valideringsdata, som i det væsentlige beder om bevis for, at en iMessage-tokenanmodning stammer fra en Apple enhed.

Pypush er afhængig af et lignende enhedsserieidentifikationsformat som værktøjer som Hackintosh, hvilket betyder, at identifikatorerne er legitime, og valideringen er uden nogen lyssky smuthuller. Bemærkelsesværdigt holder Beeper Mini også ende-til-ende-kryptering intakt, en sikker måde at forsikre brugerne om, at de ikke behøver at bekymre sig om sikkerheden når du sender sms'er fra en Android-telefon over iMessage-linjen for at nå en iPhone-bruger - en detaljeret oversigt over, hvordan alt det sker kan være fundet her.

Beeper Mini er tilgængelig som en selvstændig app i Play Butik med et abonnementsgebyr på $2 pr. måned og en syv-dages gratis prøveperiode. Når du har installeret appen, skal du godkende din Google Play-betalingsmetode for at betale abonnementsgebyret, registrere dit nummer, og du er godt i gang. I modsætning til Nothing Chats eller Sunbird beder Beeper Mini ikke om dit Apple ID-legitimationsoplysninger for at gøre sit arbejde.

Efter at have givet den beskeden og adgangstilladelsen til kontaktpersoner, eksporterer appen dine Android-til-iPhone-chats. At starte en ny chat er lige så let som den oprindelige iMessage-oplevelse på iPhones eller tredjepartsapps som WhatsApp. For en app, der krydser den notorisk komplekse økosystemvæg mellem Android og iOS, tilbyder Beeper Mini en problemfri proces til at komme i gang med iMessage på Android-telefoner.

Vi arbejdede hårdt for at gøre dette ekstremt sikkert. Der kræves ikke noget Apple ID for at bruge Beeper Mini. Den registrerer kun ved hjælp af dit telefonnummer. Vi skrev et detaljeret indlæg om, hvordan det fungerer: https://t.co/pL3jZ2NTJ1

— Eric Migicovsky (@ericmigi) 5. december 2023

Men hvis du vil have bekvemmeligheden ved at bruge Beeper Mini på andre enheder, såsom en iPad eller Mac, skal du indsende dit Apple ID-legitimationsoplysninger. Bare for at være klar her, så er det en valgfri facilitet. Når du fortsætter med det, kan du bruge din Apple ID-linkede e-mail-adresse til at sende beskeder til personerne på din kontaktliste fra andre enheder end din Android-telefon, som appen er installeret på.

Beeper indsamler kun dit navn, telefonnummer, IP-adresse, telefonens modelnummer, Android-version og din Google/Apple-e-mailadresse. Beeper forsikrer også, at den ikke gemmer dine Apple ID-oplysninger. Alt samtaleindhold - tekst og medier - gemmes i en krypteret form ved hjælp af nul-adgang kryptering på Beeper-servere. Interessant nok tilbyder Beeper en selvvært option og en open source Python proof-of-concept (POC) på GitHub.

Ligesom opsætningsprocessen er det en overraskende givende oplevelse at bruge Beeper Mini. Jeg testede appen ved at sende en sms til mindst tre iMessage-on-iPhone-brugere, og de kunne ikke påpege nogen uregelmæssigheder. I min egen ende bemærkede jeg ikke nogen problemer med at sende tekstbeskeder eller mediefiler fra en OnePlus åben til en iPhone 15 Pro Max side om side. Funktioner såsom emoji-reaktioner, læsekvitteringer og trådsvar fungerede også fejlfrit. Følgende er den komplette liste over iMessage-funktioner, der i øjeblikket er tilgængelige i Beeper Mini:

  • Direkte beskeder
  • Rediger og fjern afsendelse af beskeder
  • Gruppechats
  • Billed- og videodeling i høj opløsning
  • Læs kvitteringer
  • Svar tråde
  • Klistermærker og GIF'er
  • Tapback emoji-reaktioner
  • Indtastningsstatus
  • Stemmebeskeder
Brug af Beeper Mini på Android

I øjeblikket mangler appen understøttelse af FaceTime-lyd- og videoopkald. Desuden kan du ikke dele din live placering og bruge beskedeffekter. Derudover er iMessage-spil som Tic Tac Toe og Game Pigeon fraværende. Beeper siger, at disse minispil sandsynligvis ikke kommer til appen i den nærmeste fremtid. Samlet set leverer Beeper sit kerneløfte uden nogen røde sikkerhedsflag, hvilket sætter det langt foran rivaliserende løsninger.

Men spørgsmålet er, om du skal betale $2 om måneden bare for at gøre dine chatbobler blå og få de fleste af iMessage-funktionerne på en Android-telefon, når apps som WhatsApp findes? Hvis du bor i USA, et sted hvor chatboblefarven kan have en håndgribelig indflydelse på dit sociale liv, er svaret ja. Men for ethvert andet marked, hvor WhatsApp, Telegram og WeChat håndterer størstedelen af ​​den daglige peer-to-peer-samtale for masserne, vil Beeper Mini ikke finde mange deltagere.

Det største argument mod Beeper Mini er det Apple vedtager RCS-protokollen næste år, hvilket betyder, at det vil modernisere Android-til-iPhone-meddelelsesoplevelsen med de fleste af de smarte funktioner, du ville forvente fra iMessage. Men der er to forbehold her. Når skiftet begynder senere næste år, vil ende-til-ende-kryptering ikke være tilgængelig ud af boksen. Og i betragtning af kompleksiteten ved at implementere en krypteringsfirewall, kan det tage sin egen søde tid. Derudover er der ingen sikkerhed for, om Apple vil udvide sin FaceTime-opkaldsfacilitet til Androids, når det omfavner RCS-grundteknologien i 2024.

Beeper Mini tilbyder allerede en ende-til-ende-krypteringsfacilitet. Det planlægger at aktivere FaceTime-lyd- og videoopkald i de kommende måneder. Yderligere funktioner såsom blokeringslister, tekstsøgning, import af tidligere chathistorik, backup og eksport, beskedplanlægning og foldbar skærmoptimering er allerede på køreplanen. Vi har ikke en stram tidslinje for, hvornår det præcist skal ske, men udviklingen er i gang på en prioriteret basis. Support til iOS og desktop platforme er også på planlægningskurset.

Men det er bare featuredelen. Nede ad vejen bliver Beeper Mini hvad den originale Beeper-app (nu Beeper Cloud) satte sig for at opnå. Det bliver en paraply-app, der vil fungere som en one-stop-shop for 15 meddelelsesplatforme, herunder WhatsApp, Instagram DM'er, Telegram og iMessage, blandt andre. Beeper Cloud-appen vil blive udfaset på det tidspunkt, og Beeper Mini vil bevæge sig fremad som virksomhedens eneste tilbud.