BlueFerry přináší iMessage a SMS z iPhonu na Linux přes Bluetooth

  • BlueFerry umožňuje odesílat a přijímat iMessages a SMS z iPhonu v systému Linux pomocí přímého připojení Bluetooth.
  • Aplikace nabízí klienty pro GNOME, KDE a Quickshell, dále rozhraní příkazového řádku a synchronizaci kontaktů.
  • Projekt nevyžaduje Mac, cloudové služby, proxy, účet Apple ani předplatné, i když má stále několik omezení a je zpočátku zaměřen na Arch Linux.

Modrý trajekt

BlueFerry je nová open-source linuxová aplikace , která umožňuje odesílat a přijímat iMessage a SMS zprávy z iPhonu přímo na počítači přes Bluetooth. Projekt nabízí obzvláště zajímavou alternativu pro ty, kteří používají linuxový počítač s iPhonem, protože nevyžaduje Mac jako prostředníka, cloudové služby, proxy servery, účet Apple ani předplatné.

Jakmile je iPhone spárován se systémem Linux, přijaté zprávy se zobrazují přímo na ploše a můžete na ně odpovídat přímo z konverzací. Nové zprávy můžete také odesílat na telefonní čísla, e-mailové adresy Apple ID spojené s iMessage nebo na synchronizované kontakty. BlueFerry také umožňuje synchronizovat kontakty z iPhonu a volitelně zrcadlit oznámení z jiných telefonů.

BlueFerry přináší iMessage a SMS na Linuxový desktop přes Bluetooth

Jedním z nejzajímavějších aspektů BlueFerry je, že funguje výhradně prostřednictvím přímého Bluetooth připojení k iPhone. Projekt nevyžaduje Mac jako most , ani není závislý na externích službách pro přenos zpráv mezi telefonem a počítačem. To umožňuje lokální komunikaci mezi oběma zařízeními.

Aplikace má nativní klienty pro GNOME, KDE a Quickshell. Všechny používají stejný lokální backend, takže informace o vyhledávání partnerů, kontakty, preference a historie zpráv jsou sdíleny bez ohledu na použité grafické rozhraní. K dispozici je také rozhraní příkazového řádku, které umožňuje prohlížet a odesílat zprávy, synchronizovat kontakty, mazat historii a spouštět diagnostiku.

Pokud jde o interní fungování, BlueFerry používá tři různé technologie Bluetooth. MAP přes OBEX zajišťuje správu zpráv, kontrolu doručené pošty, čtení zpráv a odesílání zpráv. PBAP přes OBEX poskytuje kontakty ve formátu vCard, zatímco služba Apple Notification Center přes Bluetooth LE umožňuje přijímat další oznámení z iPhonu a v určitých situacích získat dostatek informací k identifikaci účastníků skupinových konverzací, které by jinak mohly být nejednoznačné.

BlueFerry má několik důležitých omezení.

Projekt je stále ve velmi rané fázi a je třeba mít na paměti několik omezení. BlueFerry rozpoznává pouze zprávy zobrazené od spárování, takže nefunguje jako prohlížeč historie zpráv uložené v iCloudu ani nemůže stáhnout existující archiv historie.

V současné době také postrádá podporu pro přílohy, reakce, indikátory psaní, FaceTime a hovory. Také nemáte přístup k úplné historii odeslaných zpráv. Proto sice umožňuje používat iMessage a SMS z Linuxu, ale zatím neposkytuje všechny funkce dostupné v aplikaci Zprávy pro iPhone.

Soukromí je další aspekt, který projekt zohlednil. Ve výchozím nastavení jsou lokálně uložená historie zpráv a synchronizované kontakty šifrovány pomocí náhodně generovaného klíče, který je uložen v GNOME Keyring nebo KDE Wallet. Je také možné zvolit lokální ukládání dat bez šifrování nebo zcela zakázat uchovávání dat, takže nové události jsou pouze dočasné.

BlueFerry spouští s podporou pro Arch Linux

V současné době je BlueFerry k dispozici pouze pro Arch Linux . Repozitář poskytuje skript pro sestavení, který generuje čtyři samostatné balíčky Pacmanu: backend BlueFerry, klienta GTK, klienta Qt a klienta Quickshell. Závislosti pocházejí z oficiálních repozitářů Arch Linuxu, bez použití AUR nebo PyPI.

Proces párování funguje podobně jako u jakéhokoli jiného Bluetooth příslušenství. Po spuštění jednoho z grafických klientů je třeba spárovat iPhone z nastavení Bluetooth v systému Linux a potvrdit kód zobrazený na obou zařízeních. Poté je třeba v nastavení Bluetooth v iPhonu povolit funkce pro zobrazování oznámení o zprávách a synchronizaci kontaktů s počítačem se systémem Linux.

Jakmile je tento proces dokončen, BlueFerry se dokáže automaticky znovu připojit po přerušení připojení Bluetooth. Díky tomu zůstává váš iPhone a počítač synchronizovaný, aniž byste museli ručně opakovat proces párování pokaždé, když se spojení dočasně ztratí.

Slibný projekt pro uživatele iPhonu a Linuxu

Vývojáři varují, že funkčnost BlueFerry závisí na chování Bluetooth, které je k dispozici v systému iOS, takže budoucí změny provedené společností Apple by mohly ovlivnit jeho kompatibilitu. Navíc, protože se jedná o velmi nový projekt, zatím se nedoporučuje jako jediný prostředek pro příjem důležitých zpráv.

Navzdory těmto omezením nabízí BlueFerry obzvláště zajímavé řešení pro ty, kteří používají Linux a iPhone současně . Projekt je vydán pouze pod licencí GPL-2.0 a poskytuje zdrojový kód spolu s dokumentací o své architektuře, použitých protokolech a provedených testech. Jeho schopnost přistupovat k iMessage a SMS přímo z Linuxu přes Bluetooth, bez Macu, cloudového úložiště nebo předplatného, ​​z něj činí návrh, který stojí za to sledovat.


Přidat jako preferovaný zdroj v Googlu