Transportörer är inte kända för att vara de mest pålitliga företagen. De har en historia av att låsa in människor i tvåårskontrakt, överdebitera för SMS-meddelanden och spåra webbtrafik för att sälja annonser. Det är inte ens att komma in i informationen de delar med brottsbekämpande eller underrättelsemyndigheter.

Tänk om du kunde använda en smartphone utan att behöva ta itu med en operatör alls? Tja, som ofta är fallet, med rätt uppsättning verktyg med öppen källkod kan du! Cheogram-appen i kombination med JMP-tjänsten är ett enkelt sätt att koppla bort ditt telefonnummer från ett SIM-kort.

Vad är keogram?

Keogram beskriver sig själv som "en uppsättning tjänster som kopplar samman alla öppna kommunikationsnätverk, så att du kan nå alla dina kontakter från en enda app."

I lekmans termer är det en app för snabbmeddelanden som också kan ringa telefonsamtal, så länge du loggar in med ett konto som stöder sådana funktioner. Mer tekniskt sett är det en XMPP-klient med extra funktioner som behövs för att interagera med telefonnätet.

instagram viewer

XMPP, för den obekanta, är ett öppet snabbmeddelandeprotokoll som liknar e-post, där någon med ett konto på en server enkelt kan skicka meddelanden till någon på en annan. Detta står i kontrast till mer välkända appar för snabbmeddelanden, som Apples iMessage eller Facebook Messenger, där människor bara kan prata med personer som registrerar konton hos samma företag. XMPP är också ibland känt som Jabber, protokollets ursprungliga namn.

Cheogram är faktiskt inte tjänsten som kopplar bort dig från din operatör, men det är appen du kommer att installera på din telefon och interagera med när du har ställt in allt.

Cheogram är en del av en programsvit från Soprani.ca, en grupp som arbetar för att skapa frihetsrespekterande och interoperabla kommunikationsverktyg som bygger på öppna standarder. Det enklaste sättet att använda Cheogram är att registrera ett konto med ett annat Soprani.ca-erbjudande känt som JMP.

Vad är JMP?

JMP är en tjänst som ger dig ett amerikanskt eller kanadensiskt telefonnummer för att ansluta till ett befintligt XMPP-konto.

XMPP-konton kan i allmänhet ringa röstsamtal till andra XMPP-konton, precis som du upplever på alla andra moderna meddelandeappar. Med JMP kan du initiera röstsamtal med telefonnummer på samma sätt som du kan med andra XMPP-konton. Du kan också ta emot samtal. På samma sätt kan du skicka meddelanden till telefonnummer i form av SMS med samma gränssnitt som du skulle använda för att skicka meddelanden via XMPP.

Tekniskt sett fungerar JMP som en bro. Det gör det möjligt för XMPP-infrastrukturen att kommunicera med telefoniinfrastrukturen.

Några av fördelarna med JMP är att den använder fri programvara och källkoden är tillgänglig online.

Du kan också registrera flera telefonnummer och ha mer än ett konto aktivt på din telefon samtidigt. Medan en telefon med dubbla SIM-kort begränsar dig till två SIM-kort och kräver två separata telefonabonnemang, låter JMP dig köra så många nummer på din telefon som du vill – inget SIM-kort krävs.

Hur man använder Cheogram och JMP

Om du är redo att ge Cheogram och JMP ett försök, är det första steget att gå till JMP.chat och registrera ett telefonnummer.

Registrering med JMP

När du väl har valt ett nummer kommer JMP att fråga dig om du har ett Jabber ID (kom ihåg att termerna Jabber ID och XMPP-konto används ofta omväxlande) eller behöver registrera ett nytt. Du kan också knyta ditt nummer till ett Matrix-konto, men för den här guiden, låt oss hålla oss till Jabber.

Om du registrerar ett nytt konto kommer JMP att erbjuda en rekommenderad kostnadsfri offentlig server. Dessa volontärdrivna servrar är ibland inte de mest tillförlitliga, så om du planerar att använda JMP som ditt primära telefonnummer, överväg en XMPP-leverantör med en bevisad meritlista som Conversations.im. Kul fakta: Cheogram-appen är faktiskt baserad på Conversation.ims Android-app.

När du har skapat ett Jabber-ID någonstans kommer JMP att fråga dig om namnet på det Jabber-ID som du har registrerat.

Vid det här laget har du skapat ett JMP-konto och kopplat det till ditt Jabber-ID. Du kan nu fortsätta att ladda ner Cheogram-appen för att avsluta processen.

Hur man laddar ner och ställer in Cheogram

Till skillnad från de flesta Android-appar är Cheogram inte tillgängligt på Google Play. Istället måste du ladda ner appen från gratis och öppen källkod F-Droid appbutik. Men om du inte vill ladda ner F-Droid kan du installera APK direkt från Cheograms webbplats. Det senare alternativet lämnar dig ansvarig för att söka efter uppdateringar på egen hand.

När du har installerat Cheogram, logga in med ditt Jabber-ID. Du kommer att få ett meddelande från JMP med instruktioner om hur du slutför registreringen.

Ladda ner:Keogram (Gratis från F-Droid)

Till skillnad från en vanlig telefonuppringare kräver Cheogram att du lägger till ett nummer som en kontakt innan du ringer ett samtal. För att göra det, tryck på chattbubblan längst ner till höger. Tryck sedan på + knappen som visas på sin plats och välj Lägg till kontakt.

3 bilder

Här kan du välja vilket konto du vill ringa samtalet med och om du vill lägga till ett Jabber-ID eller ett PSTN. Tryck på det senare och ange deras 10-siffriga telefonnummer.

När Cheogram lägger till den här kontakten kommer den automatiskt att lägga till "@cheogram.com" i slutet av numret. Detta beror på att Cheograms kärna är en XMPP-klient, och den här adressen talar om för appen hur man ansluter telefonnumret.

När någon ringer ditt nummer ringer din telefon och ett meddelande visas precis som om du fick ett vanligt telefonsamtal. Numret visas automatiskt som en ny kontakt i din kontaktlista.

Ring ett samtal och skicka sms

Välj vem du vill ringa från kontaktlistan. Du kan trycka på telefonikonen högst upp för att ringa ett samtal. Under samtalet kan du ta upp uppringaren för att trycka på knappar, som du kanske måste göra när du slår företagsnummer och hanterar det automatiska systemet som svarar.

3 bilder

Din samtalshistorik med kontakten visas i chattråden bredvid meddelanden. För att skicka ett SMS, skriv bara in din text i inmatningsfältet längst ner i chatten.

Integrera cheogram med din infödda dialer

Om du inte vill öppna Cheogram-appen för att ringa, kan du välja att använda din infödda telefonuppringare istället. För att göra det, öppna Inställningar > Hantera konton i Cheogram och välj sedan kugghjulet bredvid Hantera telefonkonton för att konfigurera vilka konton som är aktiva i din inbyggda uppringare.

Du kan ändra Cheogram till att vara ditt standardalternativ istället för numret som är kopplat till SIM-kortet som kan finnas i din telefon.

Portering i ett befintligt nummer

Efter att ha provat JMP med det nummer du registrerade är du välkommen att porta in ditt befintliga nummer från din nuvarande operatör. Instruktioner finns på JMP hemsida.

Nu kan du lämna din operatör

Nu när du har JMP som arbetar genom Cheogram behöver du inte längre ett aktivt SIM-kort för att ringa samtal eller ta emot sms. Du kan kommunicera var du än har en internetanslutning; du kan hoppa över ditt SIM-kort och lita på Wi-Fi istället.

Men du kanske fortfarande vill ha ett SIM-kort aktivt så att du har kontinuerlig tillgång till mobildata och möjlighet att ringa 911-samtal, som JMP-nummer inte kan ringa.