Concept de messagerie iMessage connectée à un ordinateur Linux via Bluetooth

BlueFerry : iMessage et SMS sur Linux, enfin sans Mac ni cloud

BlueFerry est une appli open source qui ramène tes messages iMessage et SMS sur Linux via Bluetooth, sans Mac relais ni cloud. Voici comment ça marche.

PortableText [components.type] is missing "block"

Pas de Mac nécessaire. Pas de compte Apple. Pas de cloud. Pas d'abonnement. Juste ton iPhone, ton PC et une connexion Bluetooth.

Comment ça marche, concrètement

BlueFerry utilise trois technologies Bluetooth standard : MAP pour les messages, PBAP pour les contacts, et ANCS pour les notifications iPhone. Une fois l'appairage effectué, le backend tourne en arrière-plan sur ton PC et se reconnecte automatiquement après une interruption Bluetooth.

L'interface est disponible en trois versions : un client GTK pour GNOME, un client KDE/Kirigami pour Plasma, et un client Quickshell. Un terminal (TUI) est inclus pour ceux qui préfèrent rester dans la ligne de commande. Les trois clients partagent le même backend, donc tes contacts, préférences et historique restent synchronisés.

Capture d'écran de l'interface BlueFerry montrant des conversations iMessage sur un bureau Linux
PortableText [components.type] is missing "block"

Ce qui fonctionne (et ce qui ne fonctionne pas encore)

BlueFerry gère l'essentiel : recevoir et envoyer des SMS, RCS et iMessage, synchroniser les contacts (numéros et adresses Apple ID), marquer les messages comme lus depuis le bureau, et participer aux conversations de groupe quand les participants sont identifiables.

En revanche, pas de pièces jointes, pas de réactions, pas d'indicateurs de frappe, pas d'appels FaceTime, et pas d'historique complet des messages envoyés. BlueFerry ne connaît que les messages qu'il voit depuis l'appairage : il ne télécharge pas ton archive iCloud Messages.

Les réponses de groupe sont délibérément prudentes. Bluetooth ne fournit pas d'identifiant de groupe fiable, donc BlueFerry désactive les réponses quand les participants ne sont pas clairement identifiés. C'est un choix de sécurité, pas un bug.

L'installation est plus simple que tu ne le crois

BlueFerry fournit des paquets natifs pour Arch Linux, CachyOS, Debian, Ubuntu, Linux Mint, Pop !_OS, PikaOS et Fedora. Pour Arch, c'est un simple pacman -U. Pour Debian/Ubuntu, un apt install classique. Pour Fedora, un dnf install.

L'appairage fonctionne comme n'importe quel périphérique Bluetooth : tu lances le client, tu scannes l'iPhone, tu approuves le code de confirmation, puis tu actives « Show Message Notifications » et « Sync Contacts » dans les paramètres Bluetooth de l'iPhone. Le backend se lance automatiquement et se reconnecte après les interruptions.

La vie privée au centre, sans compromis

C'est ici que BlueFerry se distingue vraiment. Pas de service cloud, pas de proxy, pas de connexion Apple ID. Tout reste local. L'historique des messages et les contacts synchronisés sont chiffrés par défaut avec une clé aléatoire stockée dans GNOME Keyring ou KDE Wallet.

Tu peux aussi choisir un stockage non chiffré ou désactiver complètement la rétention locale, rendant les nouveaux événements éphémères. Les options de rétention sont configurables : durée de conservation, nombre maximal d'événements, taille maximale du payload.

PortableText [components.type] is missing "block"

Ce qu'il faut savoir avant de sauter le pas

BlueFerry est un projet expérimental. La plupart du développement a été fait avec un iPhone 16 Pro Max sous iOS 26.5, avec des tests réussis sur un iPhone 17 Pro Max sous bêta iOS 27. Apple peut modifier les comportements Bluetooth dont dépend BlueFerry, donc ne en fais pas ton seul moyen de recevoir les messages importants.

L'installation cible principalement Arch Linux pour les packages les plus complets. Les distributions Debian et Fedora sont supportées, mais Ubuntu 24.04, Mint et Pop !_OS ne fournissent pas toutes les dépendances Qt nécessaires — il faut utiliser le client GTK ou terminal.

Le projet est sous licence GPL-2.0-or-later, avec 174 étoiles sur GitHub et une communauté naissante. Le développeur principal, Erik, a créé le dépôt il y a seulement 10 jours — c'est un projet qui grandit vite.

Le pont entre iPhone et Linux existe enfin

BlueFerry comble un vide que la communauté Linux subissait depuis des années. L'idée de recevoir ses messages iMessage sur un bureau Linux semblait impossible il y a encore peu. Avec 174 étoiles en 10 jours, le projet montre qu'il y a un vrai besoin.

C'est encore expérimental, encore jeune, encore perfectible. Mais pour les utilisateurs Linux qui ont un iPhone et qui refusent de passer par le cloud ou un Mac, BlueFerry est aujourd'hui la meilleure option disponible. Et avec la communauté qui grandit, les prochaines versions devraient gommer beaucoup de limitations actuelles.

Sources

PortableText [components.type] is missing "block"
PortableText [components.type] is missing "block"
PortableText [components.type] is missing "block"



Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.

No comments yet