I vettori non sono noti per essere le aziende più affidabili. Hanno una storia di bloccare le persone in contratti biennali, sovraccaricare i messaggi SMS e tracciare il traffico web per vendere annunci. Questo non significa nemmeno entrare nelle informazioni che condividono con le forze dell'ordine o le agenzie di intelligence.
E se potessi usare uno smartphone senza dover avere a che fare con un operatore? Bene, come spesso accade, con il giusto set di strumenti open source, puoi! L'app Cheogram combinata con il servizio JMP è un modo semplice per sbloccare il tuo numero di telefono da una scheda SIM.
Cos'è il cheogramma?
Cheogramma si descrive come "un insieme di servizi che collegano insieme tutte le reti di comunicazione aperte, consentendoti di raggiungere tutti i tuoi contatti da un'unica app".
In parole povere, è un'app di messaggistica istantanea che è anche in grado di effettuare chiamate telefoniche, purché accedi con un account che supporta tali funzionalità. In termini più tecnici, è un client XMPP con funzionalità aggiuntive necessarie per interagire con la rete telefonica.
XMPP, per chi non lo conosce, è un protocollo di messaggistica istantanea aperto simile all'e-mail, in cui qualcuno con un account su un server può facilmente inviare messaggi a qualcuno su un altro. Ciò contrasta con le app di messaggistica istantanea più note, come iMessage di Apple o Facebook Messenger, in cui le persone possono parlare solo con persone che registrano account con la stessa azienda. XMPP è anche noto come Jabber, il nome originale del protocollo.
Cheogram non è in realtà il servizio che ti staccherà dal tuo operatore telefonico, ma è l'app che installerai sul tuo telefono e con cui interagirai una volta impostato tutto.
Cheogram fa parte di una suite di software di Soprani.ca, un gruppo che lavora per creare strumenti di comunicazione rispettosi della libertà e interoperabili che si basano su standard aperti. Il modo più semplice per utilizzare Cheogram è creare un account con un'altra offerta Soprani.ca nota come JMP.
Cos'è JMP?
JMP è un servizio che ti fornisce un numero di telefono statunitense o canadese per connetterti a un account XMPP esistente.
Gli account XMPP generalmente possono effettuare chiamate vocali ad altri account XMPP, proprio come si verifica su qualsiasi altra app di messaggistica moderna. Con JMP, puoi avviare chiamate vocali con numeri di telefono allo stesso modo di altri account XMPP. Puoi anche ricevere chiamate. Allo stesso modo, puoi inviare messaggi a numeri di telefono sotto forma di SMS utilizzando la stessa interfaccia che utilizzeresti per inviare messaggi tramite XMPP.
In termini tecnici, JMP funge da ponte. Consente all'infrastruttura XMPP di comunicare con l'infrastruttura di telefonia.
Alcuni dei vantaggi di JMP sono che utilizza software gratuito e il codice sorgente è tutto disponibile online.
Puoi anche registrare più numeri di telefono e avere più di un account attivo sul tuo telefono contemporaneamente. Mentre un telefono dual-SIM ti limita a due schede SIM e richiede due piani telefonici separati, JMP ti consente di eseguire tutti i numeri che desideri sul tuo telefono, senza bisogno di una scheda SIM.
Come usare cheogramma e JMP
Se sei pronto a provare Cheogram e JMP, il primo passo è andare a JMP.chat e registra un numero di telefono.
Registrazione con JMP
Dopo aver selezionato un numero, JMP ti chiederà se possiedi un Jabber ID (ricorda, i termini Jabber ID e account XMPP sono spesso usati in modo intercambiabile) o se devi registrarne uno nuovo. Puoi anche lega il tuo numero a un conto Matrix, ma per questa guida, restiamo su Jabber.
Se stai registrando un nuovo account, JMP offrirà un server pubblico gratuito consigliato. Questi server gestiti da volontari a volte non sono i più affidabili, quindi se prevedi di utilizzare JMP per il tuo numero di telefono principale, considera un provider XMPP con una comprovata esperienza come Conversazioni.im. Curiosità: l'app Cheogram è in realtà basata sull'app Android di Conversation.im.
Dopo aver creato un Jabber ID da qualche parte, JMP ti chiederà il nome del Jabber ID che hai registrato.
A questo punto, hai creato un account JMP e lo hai collegato al tuo Jabber ID. Ora puoi procedere al download dell'app Cheogram per completare il processo.
Come scaricare e configurare il cheogramma
A differenza della maggior parte delle app Android, Cheogram non è disponibile su Google Play. Invece, devi scaricare l'app da app store F-Droid gratuito e open source. Tuttavia, se non desideri scaricare F-Droid, puoi installare l'APK direttamente dal sito Web di Cheogram. Quest'ultima opzione ti lascerà responsabile del controllo degli aggiornamenti da solo.
Dopo aver installato Cheogram, accedi utilizzando il tuo ID Jabber. Riceverai un messaggio da JMP con le istruzioni su come completare la registrazione.
Scarica:Cheogramma (Libero da F-Droid)
A differenza di un combinatore telefonico standard, Cheogram richiede di aggiungere un numero come contatto prima di effettuare una chiamata. Per farlo, tocca il fumetto della chat in basso a destra. Quindi colpisci il + pulsante che appare al suo posto e seleziona Aggiungi contatto.
Qui puoi selezionare con quale account effettuare la chiamata e se aggiungere un Jabber ID o una PSTN. Tocca quest'ultimo e inserisci il loro numero di telefono di 10 cifre.
Quando Cheogram aggiunge questo contatto, aggiungerà automaticamente "@cheogram.com" alla fine del numero. Questo perché al suo interno Cheogram è un client XMPP e questo indirizzo indica all'app come collegare il numero di telefono.
Quando qualcuno compone il tuo numero, il tuo telefono squillerà e apparirà una notifica proprio come se stessi ricevendo una normale telefonata. Il numero apparirà automaticamente come nuovo contatto nell'elenco dei contatti.
Effettua una chiamata e invia SMS
Seleziona chi vuoi chiamare dall'elenco dei contatti. Puoi toccare l'icona del telefono in alto per effettuare una chiamata. Durante la chiamata è possibile richiamare il combinatore per premere i pulsanti, come potrebbe essere necessario quando si compongono i numeri aziendali e si ha a che fare con l'automazione che risponde.
La cronologia delle chiamate con il contatto apparirà nel thread della chat insieme ai messaggi. Per inviare un messaggio SMS è sufficiente inserire il proprio testo nel campo di inserimento in fondo alla chat.
Integra Cheogram con il tuo dialer nativo
Se non desideri aprire l'app Cheogram per effettuare chiamate, puoi scegliere di utilizzare invece il tuo combinatore telefonico nativo. Per farlo, apri Impostazioni > Gestisci account in Cheogram, quindi seleziona l'ingranaggio accanto a Gestisci account telefonici per configurare quali account sono attivi nel tuo dialer nativo.
Puoi cambiare Cheogram come opzione predefinita invece del numero legato alla scheda SIM che potrebbe essere nel tuo telefono.
Portare un numero esistente
Dopo aver provato JMP con il numero che hai registrato, puoi trasferire il tuo numero esistente dal tuo attuale operatore. Le istruzioni sono disponibili sul Sito web di JMP.
Ora puoi abbandonare il tuo corriere
Ora che JMP funziona tramite Cheogram, non hai più bisogno di una scheda SIM attiva per effettuare chiamate o ricevere SMS. Puoi comunicare ovunque tu abbia una connessione Internet; puoi abbandonare la tua SIM e dipendere invece dal Wi-Fi.
Tuttavia, potresti comunque voler mantenere attiva una scheda SIM in modo da avere accesso continuo ai dati mobili e la possibilità di effettuare chiamate di emergenza, che i numeri JMP non possono comporre.