IMessage dolazi na Android: Sve što trebate znati o Beeper Mini

Prije nekoliko tjedana, aplikacija nazvana Nothing Chats stigla je na scenu i oko nje se puno počulo. Ključna prodajna točka bio je iMessage na Androidu, i to također s plavim mjehurićima. Nema više srama zbog zelenih mjehurića. Izvršni direktor tvrtke Nothing Carl Pei pojavio se u uvodu video s hrabrim natpisom "Oprosti Tim" i govorio o razbijanju zidova ekosustava. Za nekoliko dana sve se srušilo. Nothing Chats temeljio se na Sunbirdovoj arhitekturi, koja je koristila hakiranje (sustav Mac releja) da omogući iMessage na Androidu, ali je zbog sigurnosnih mjera imala požar u kontejneru. Ništa nije povuklo njegovu aplikaciju, a Sunbirdova vlastita istoimena aplikacija ugašena je kako bi se riješili nedostaci.

Beeper, zamisao suosnivača Pebblea Erica Migicovskog, sada je predstavio aplikaciju pod nazivom Biper Mini. Aplikacija, koja stoji iza mjesečne pretplate od 2 USD, izvodi isti trik kao Nothing Chats i Sunbird. Ali Beeper Mini nudi gotovo sve osnovne značajke koje biste očekivali od razmjene teksta između iPhonea i iPhonea. Što je najvažnije, ne oslanja se na sumnjivi hack. Zapravo, ne treba čak ni vaš Apple ID da bi omogućio iMessage na Android telefonima. To je proizvod obrnutog inženjeringa temelja iMessagea. Postavljanje je jednostavno, a ne čini nikakve sigurnosne kompromise, barem tako tvrdi tvrtka. Prema zadanim postavkama, svi vaši iMessage razgovori su end-to-end kriptirani, a sve što trebate dati je broj vašeg mobilnog telefona i nekoliko dopuštenja na uređaju da biste nastavili.

Počeci Beeper Minija prilično su izvanredni. Sada je Beeper stigao na scenu ranije ove godine, nudeći način grupiranja svih vaših aplikacija za razmjenu poruka — kao što su WhatsApp, iMessage, Slack i Telegram — na jednom mjestu. Formula 15-chats-1-app bila je sama po sebi prilično unosna. Zatim, u kolovozu, srednjoškolac pod nadimkom JJTech stigao je na GitHub tvrdeći da je obrnutim inženjeringom napravio iMessage. Naknadno su se obratili Migicovskom sa svojim prijedlogom za implementaciju iMessage-a otvorenog koda bez Maca pod nazivom pypush. Koliko god se to činilo nevjerojatnim, Migicovsky se prodao za ideju, a JJTech je odmah prepustio uzde ljudima iz Beepera dok je još uvijek bio dio projekta.

Tako je počelo putovanje Beeper Minija. Kao što je gore spomenuto, Beeper Mini se ne oslanja na sustav Mac releja kako bi prevario Apple poslužitelje da povjeruju da poruka dolazi s Apple uređaja. Umjesto toga, oslanja se na same temelje Appleovog sustava koji diktira push obavijesti. Tvrtka to naziva Apple Push Notification Service (APN). Dvosmjeran je i upravlja lancem isporuke za iMessage. Nakon spajanja na APN vezu, pypush nastavlja s postupkom registracije, gdje to Apple zahtijeva valjanost podataka, koji u biti traže dokaz da je zahtjev za iMessage tokenom nastao na Appleu uređaj.

Pypush se oslanja na sličan format serijskog identifikatora uređaja kao alati poput Hackintosha, što znači da su identifikatori legitimni i da je provjera valjanosti bez ikakvih sumnjivih rupa. Značajno, Beeper Mini također održava netaknutom enkripciju s kraja na kraj, što je siguran način da se korisnici uvjere da ne moraju brinuti o sigurnosti kada šaljete SMS s Android telefona preko iMessage linije kako biste došli do korisnika iPhonea—detaljan pregled kako se sve to može dogoditi pronađeno ovdje.

Beeper Mini dostupan je kao samostalna aplikacija u Trgovini Play s pretplatom od 2 USD mjesečno i sedmodnevnim besplatnim probnim razdobljem. Nakon što instalirate aplikaciju, trebate autentificirati svoj Google Play način plaćanja za plaćanje pretplate, registrirati svoj broj i spremni ste. Za razliku od Nothing Chats ili Sunbird, Beeper Mini ne traži vaše vjerodajnice za Apple ID kako bi obavljao svoj posao.

Nakon što joj dodijelite dozvolu za pristup porukama i kontaktima, aplikacija će izvesti vaše razgovore s Androida na iPhone. Započinjanje novog chata jednako je jednostavno poput izvornog iMessage iskustva na iPhone uređajima ili aplikacijama trećih strana poput WhatsAppa. Za aplikaciju koja prelazi notorno složen zid ekosustava između Androida i iOS-a, Beeper Mini nudi besprijekoran proces početka rada s iMessageom na Android telefonima.

Naporno smo radili kako bismo ovo učinili iznimno sigurnim. Za korištenje Beeper Mini nije potreban Apple ID. Registrira se samo pomoću vašeg broja telefona. Napisali smo detaljan post o tome kako to funkcionira: https://t.co/pL3jZ2NTJ1

— Eric Migicovsky (@ericmigi) 5. prosinca 2023

Međutim, ako želite pogodnost korištenja Beeper Mini na drugim uređajima, kao što su iPad ili Mac, trebate poslati svoje vjerodajnice za Apple ID. Samo da pojasnimo, to je izborna mogućnost. Nakon što nastavite s tim, možete koristiti svoju adresu e-pošte povezanu s Apple ID-om za slanje poruka osobama na popisu kontakata s uređaja koji nisu vaš Android telefon na kojem je aplikacija instalirana.

Beeper prikuplja samo vaše ime, broj telefona, IP adresu, broj modela telefona, verziju Androida i vašu Google/Apple adresu e-pošte. Beeper također jamči da ne pohranjuje podatke o vašem Apple ID-u. Sav sadržaj razgovora — tekst i mediji — pohranjeni su u šifriranom obliku pomoću enkripcije bez pristupa na Beeper poslužiteljima. Zanimljivo, Beeper nudi a samostalno hosting opciju i Python dokaz koncepta (POC) otvorenog koda GitHub.

Baš kao i postupak postavljanja, korištenje Beeper Mini-a je iznenađujuće korisno iskustvo. Aplikaciju sam testirao tako što sam poslao SMS najmanje tri korisnika iMessage-on-iPhone i oni nisu mogli ukazati na nepravilnosti. Što se mene tiče, nisam primijetio nikakve probleme sa slanjem tekstualnih poruka ili medijskih datoteka s a OnePlus Open do an iPhone 15 Pro Max rame uz rame. Značajke kao što su emoji reakcije, potvrde o čitanju i odgovori na niti također su radile besprijekorno. Slijedi potpuni popis iMessage značajki koje su trenutno dostupne u Beeper Mini:

  • Direktna poruka
  • Uredite i poništite slanje poruka
  • Grupni razgovori
  • Dijeljenje slika i videa visoke rezolucije
  • Očitajte potvrde
  • Niti odgovora
  • Naljepnice i GIF-ovi
  • Tapback emoji reakcije
  • Status tipkanja
  • Glasovne poruke
Korištenje Beeper Mini na Androidu

Trenutačno aplikaciji nedostaje podrška za FaceTime audio i video pozive. Štoviše, ne možete dijeliti svoju lokaciju uživo i koristiti efekte poruka. Osim toga, nema iMessage igara kao što su Tic Tac Toe i Game Pigeon. Beeper kaže da ove mini igre vjerojatno neće doći u aplikaciju u bliskoj budućnosti. Sve u svemu, Beeper ispunjava svoje temeljno obećanje bez ikakvih sigurnosnih crvenih zastavica, što ga stavlja daleko ispred konkurentskih rješenja.

Ali pitanje je biste li trebali plaćati 2 USD mjesečno samo da biste oblačiće chata pretvorili u plavo i dobili većinu iMessage značajki na Android telefonu kada postoje aplikacije poput WhatsAppa? Ako živite u SAD-u, mjestu gdje bi boja oblačića za chat mogla imati opipljiv utjecaj na vaš društveni život, odgovor je da. Ali za bilo koje drugo tržište gdje WhatsApp, Telegram i WeChat obrađuju većinu dnevnih peer-to-peer razgovora za mase, Beeper Mini neće naći mnogo korisnika.

Najveći argument protiv Beeper Mini je taj Apple usvaja RCS protokol sljedeće godine, što znači da će nativno modernizirati iskustvo razmjene poruka s Androida na iPhone s većinom sjajnih značajki koje biste očekivali od iMessagea. Ali ovdje postoje dva upozorenja. Kada promjena započne kasnije sljedeće godine, enkripcija s kraja na kraj neće biti dostupna odmah. A s obzirom na složenost implementacije vatrozida za šifriranje, to bi moglo potrajati. Osim toga, nema jamstva hoće li Apple proširiti svoju mogućnost FaceTime poziva na Androide kada prihvati RCS temeljnu tehnologiju 2024. godine.

Beeper Mini već nudi end-to-end enkripciju. Planira omogućiti FaceTime audio i video pozive u nadolazećim mjesecima. Štoviše, dodatne značajke kao što su popisi blokiranih, pretraživanje teksta, uvoz prošlosti povijesti razgovora, sigurnosno kopiranje i izvoz, raspoređivanje poruka i optimizacija sklopivog zaslona već su na planu. Nemamo točan vremenski raspored kada će se to točno dogoditi, ali razvoj je u tijeku na prioritetnoj osnovi. Podrška za iOS i desktop platforme također je u planu.

Ali to je samo značajka. U budućnosti će Beeper Mini postati što originalna aplikacija Beeper (sada Beeper Cloud) namjeravao ostvariti. To će postati krovna aplikacija koja će služiti kao mjesto na jednom mjestu za 15 platformi za razmjenu poruka, uključujući među ostalima WhatsApp, Instagram DM, Telegram i iMessage. Aplikacija Beeper Cloud u tom će trenutku biti ukinuta, a Beeper Mini će napredovati kao jedina ponuda tvrtke.