Les transporteurs ne sont pas connus pour être les entreprises les plus dignes de confiance. Ils ont l'habitude d'enfermer les gens dans des contrats de deux ans, de surcharger les messages SMS et de suivre le trafic Web afin de vendre des publicités. Cela n'entre même pas dans les informations qu'ils partagent avec les forces de l'ordre ou les agences de renseignement.
Et si vous pouviez utiliser un smartphone sans avoir à faire affaire avec un opérateur? Eh bien, comme c'est souvent le cas, avec le bon ensemble d'outils open source, vous le pouvez! L'application Cheogram associée au service JMP est un moyen simple de déconnecter votre numéro de téléphone d'une carte SIM.
Qu'est-ce que le chéogramme ?
Chéogramme se décrit comme "un ensemble de services qui relient tous les réseaux de communication ouverts entre eux, vous permettant d'atteindre tous vos contacts à partir d'une seule application".
En termes simples, il s'agit d'une application de messagerie instantanée qui est également capable de passer des appels téléphoniques, tant que vous vous connectez avec un compte prenant en charge ces fonctionnalités. En termes plus techniques, c'est un client XMPP avec des fonctionnalités supplémentaires nécessaires pour interagir avec le réseau téléphonique.
XMPP, pour les non-initiés, est un protocole de messagerie instantanée ouvert similaire au courrier électronique, où quelqu'un avec un compte sur un serveur peut facilement envoyer un message à quelqu'un sur un autre. Cela contraste avec les applications de messagerie instantanée plus connues, comme iMessage d'Apple ou Facebook Messenger, où les gens ne peuvent parler qu'aux personnes qui enregistrent des comptes auprès de la même entreprise. XMPP est aussi parfois connu sous le nom de Jabber, le nom d'origine du protocole.
Cheogram n'est pas réellement le service qui vous détachera de votre opérateur, mais c'est l'application que vous installerez sur votre téléphone et avec laquelle vous interagirez une fois que vous aurez tout configuré.
Cheogram fait partie d'une suite de logiciels de Soprani.ca, un groupe travaillant à la création d'outils de communication respectueux de la liberté et interopérables qui s'appuient sur des standards ouverts. La façon la plus simple d'utiliser Cheogram est de créer un compte avec une autre offre de Soprani.ca connue sous le nom de JMP.
Qu'est-ce que JMP ?
JMP est un service qui vous fournit un numéro de téléphone américain ou canadien pour vous connecter à un compte XMPP existant.
Les comptes XMPP peuvent généralement passer des appels vocaux vers d'autres comptes XMPP, comme vous le faites sur n'importe quelle autre application de messagerie moderne. Avec JMP, vous pouvez lancer des appels vocaux avec des numéros de téléphone de la même manière qu'avec d'autres comptes XMPP. Vous pouvez également recevoir des appels. De même, vous pouvez envoyer des messages aux numéros de téléphone sous forme de SMS en utilisant la même interface que vous utiliseriez pour envoyer des messages via XMPP.
En termes techniques, JMP sert de pont. Il permet à l'infrastructure XMPP de communiquer avec l'infrastructure de téléphonie.
Certains des avantages de JMP sont qu'il utilise un logiciel gratuit et que le code source est entièrement disponible en ligne.
Vous pouvez également enregistrer plusieurs numéros de téléphone et avoir plus d'un compte actif sur votre téléphone à la fois. Alors qu'un téléphone à double SIM vous limite à deux cartes SIM et nécessite deux forfaits téléphoniques distincts, JMP vous permet d'exécuter autant de numéros sur votre téléphone que vous le souhaitez, sans carte SIM.
Comment utiliser Cheogram et JMP
Si vous êtes prêt à essayer Cheogram et JMP, la première étape consiste à vous diriger vers JMP.chat et enregistrer un numéro de téléphone.
Enregistrement auprès de JMP
Une fois que vous avez sélectionné un numéro, JMP vous demande si vous disposez d'un identifiant Jabber (rappelez-vous que les termes identifiant Jabber et compte XMPP sont souvent utilisés de manière interchangeable) ou si vous devez en enregistrer un nouveau. Vous pouvez également associez votre numéro à un compte Matrix, mais pour ce guide, restons-en à Jabber.
Si vous créez un nouveau compte, JMP vous proposera un serveur public gratuit recommandé. Ces serveurs gérés par des bénévoles ne sont parfois pas les plus fiables, donc si vous envisagez d'utiliser JMP pour votre numéro de téléphone principal, envisagez un fournisseur XMPP ayant fait ses preuves comme Conversations.im. Fait amusant: l'application Cheogram est en fait basée sur l'application Android de Conversation.im.
Une fois que vous avez créé un ID Jabber quelque part, JMP vous demandera le nom de l'ID Jabber que vous avez enregistré.
À ce stade, vous avez créé un compte JMP et l'avez connecté à votre ID Jabber. Vous pouvez maintenant télécharger l'application Cheogram pour terminer le processus.
Comment télécharger et configurer Cheogram
Contrairement à la plupart des applications Android, Cheogram n'est pas disponible sur Google Play. Au lieu de cela, vous devez télécharger l'application à partir du magasin d'applications F-Droid gratuit et open-source. Cependant, si vous ne souhaitez pas télécharger F-Droid, vous pouvez installer l'APK directement à partir du site Web de Cheogram. Cette dernière option vous laissera responsable de la vérification des mises à jour par vous-même.
Une fois Cheogram installé, connectez-vous à l'aide de votre identifiant Jabber. Vous recevrez un message de JMP avec des instructions sur la façon de terminer l'enregistrement.
Télécharger:Chéogramme (Gratuit à partir de F-Droid)
Contrairement à un numéroteur téléphonique standard, Cheogram vous demande d'ajouter un numéro en tant que contact avant de passer un appel. Pour ce faire, appuyez sur la bulle de discussion en bas à droite. Appuyez ensuite sur le + bouton qui apparaît à sa place et sélectionnez Ajouter le contact.
Ici, vous pouvez sélectionner le compte avec lequel passer l'appel et si vous souhaitez ajouter un ID Jabber ou un PSTN. Appuyez sur ce dernier et entrez leur numéro de téléphone à 10 chiffres.
Lorsque Cheogram ajoute ce contact, il ajoutera automatiquement "@cheogram.com" à la fin du numéro. En effet, à la base, Cheogram est un client XMPP, et cette adresse indique à l'application comment connecter le numéro de téléphone.
Lorsque quelqu'un compose votre numéro, votre téléphone sonnera et une notification apparaîtra comme si vous receviez un appel téléphonique normal. Le numéro apparaîtra automatiquement comme un nouveau contact dans votre liste de contacts.
Passer un appel et envoyer des SMS
Sélectionnez la personne que vous souhaitez appeler dans la liste des contacts. Vous pouvez appuyer sur l'icône du téléphone en haut pour passer un appel. Pendant l'appel, vous pouvez afficher le composeur pour appuyer sur des boutons, comme vous pourriez avoir à le faire lorsque vous composez des numéros d'entreprise et que vous traitez avec le système automatisé qui décroche.
Votre historique d'appels avec le contact apparaîtra dans le fil de discussion à côté des messages. Pour envoyer un message SMS, saisissez simplement votre texte dans le champ de saisie en bas du chat.
Intégrez Cheogram à votre composeur natif
Si vous ne souhaitez pas ouvrir l'application Cheogram pour passer des appels, vous pouvez choisir d'utiliser votre numéroteur téléphonique natif à la place. Pour ce faire, ouvrez Paramètres > Gérer les comptes dans Cheogram, puis sélectionnez le rouage à côté de Gérer les comptes téléphoniques pour configurer les comptes actifs dans votre composeur natif.
Vous pouvez faire de Cheogram votre option par défaut au lieu du numéro lié à la carte SIM qui peut se trouver dans votre téléphone.
Portage d'un numéro existant
Après avoir essayé JMP avec le numéro que vous avez enregistré, vous pouvez transférer votre numéro existant de votre opérateur actuel. Les instructions sont disponibles sur le Site Web de JMP.
Vous pouvez maintenant abandonner votre transporteur
Maintenant que JMP fonctionne via Cheogram, vous n'avez plus besoin d'une carte SIM active pour passer des appels ou recevoir des SMS. Vous pouvez communiquer partout où vous disposez d'une connexion Internet; vous pouvez abandonner votre carte SIM et dépendre du Wi-Fi à la place.
Cependant, vous pouvez toujours garder une carte SIM active afin d'avoir un accès continu aux données mobiles et la possibilité de passer des appels 911, que les numéros JMP ne peuvent pas composer.