Cómo reemplazar tu operador en Android usando estas herramientas de código abierto

Las mejores correas para Samsung Galaxy Watch
20 agosto, 2022
¿Merece la pena descargar la aplicación Intellect Mental Healthcare? Así es como se compara con la competencia
20 agosto, 2022

Cómo reemplazar tu operador en Android usando estas herramientas de código abierto

Los operadores no son conocidos por ser las empresas más fiables. Tienen un historial de contratos de dos años de duración, de cobro excesivo por los mensajes SMS y de seguimiento del tráfico web para vender publicidad. Eso sin contar con la información que comparten con las fuerzas de seguridad o los servicios de inteligencia.

¿Y si pudieras utilizar un teléfono inteligente sin tener que lidiar con un operador? Pues, como suele ocurrir, con el conjunto adecuado de herramientas de código abierto, se puede. La aplicación Cheogram, combinada con el servicio JMP, es una forma sencilla de desvincular tu número de teléfono de una tarjeta SIM.

¿Qué es Cheogram?

Cheogram se describe a sí mismo como «un conjunto de servicios que conectan todas las redes de comunicación abiertas, permitiéndote llegar a todos tus contactos desde una sola aplicación».

En términos sencillos, se trata de una aplicación de mensajería instantánea que también es capaz de realizar llamadas telefónicas, siempre que te registres con una cuenta que admita estas funciones. En términos más técnicos, se trata de un cliente XMPP con funciones añadidas necesarias para interactuar con la red telefónica.

XMPP, para los que no están familiarizados, es un protocolo abierto de mensajería instantánea similar al correo electrónico, en el que alguien con una cuenta en un servidor puede enviar fácilmente un mensaje a alguien en otro. Esto contrasta con las aplicaciones de mensajería instantánea más conocidas, como iMessage de Apple o Facebook Messenger, en las que sólo se puede hablar con personas que registran cuentas en la misma empresa. XMPP también se conoce a veces como Jabber, el nombre original del protocolo.

Cheogram no es en realidad el servicio que te desvinculará de tu compañía, sino la aplicación que instalarás en tu teléfono y con la que interactuarás una vez que tengas todo configurado.

Cheogram forma parte de un conjunto de programas de Soprani.ca, un grupo que trabaja para crear herramientas de comunicación respetuosas con la libertad e interoperables que se basan en estándares abiertos. La forma más sencilla de utilizar Cheogram es registrar una cuenta en otra oferta de Soprani.ca conocida como JMP.

¿Qué es JMP?

JMP es un servicio que le proporciona un número de teléfono estadounidense o canadiense para conectarse a una cuenta XMPP existente.

Las cuentas XMPP generalmente pueden realizar llamadas de voz a otras cuentas XMPP, tal y como se hace en cualquier otra aplicación de mensajería moderna. Con JMP, puedes iniciar llamadas de voz con números de teléfono del mismo modo que con otras cuentas XMPP. También puedes recibir llamadas. Del mismo modo, puedes enviar mensajes a números de teléfono en forma de SMS utilizando la misma interfaz que utilizarías para enviar mensajes a través de XMPP.

En términos técnicos, JMP sirve de puente. Permite que la infraestructura XMPP se comunique con la infraestructura de telefonía.

Algunas de las ventajas de JMP son que utiliza software libre y el código fuente está disponible en línea.

También puedes registrar varios números de teléfono y tener más de una cuenta activa en tu teléfono a la vez. Mientras que un teléfono con doble SIM te limita a dos tarjetas SIM y requiere dos planes telefónicos distintos, JMP te permite tener tantos números en tu teléfono como quieras, sin necesidad de tarjeta SIM.

Cómo usar Cheogram y JMP

Si estás preparado para probar Cheogram y JMP, el primer paso es ir a JMP.chat y registrar un número de teléfono.

Registro en JMP

Una vez que selecciones un número, JMP te preguntará si tienes un ID de Jabber (recuerda que los términos ID de Jabber y cuenta XMPP suelen usarse indistintamente) o si necesitas registrar uno nuevo. También puedes vincular tu número a una cuenta de Matrix, pero para esta guía, vamos a ceñirnos a Jabber.

Si estás registrando una nueva cuenta, JMP te ofrecerá un servidor público gratuito recomendado. Estos servidores gestionados por voluntarios a veces no son los más fiables, así que si planeas usar JMP para tu número de teléfono principal, considera un proveedor de XMPP con un historial probado como Conversations.im. Dato curioso: la aplicación Cheogram se basa en realidad en la aplicación Android de Conversation.im.

Una vez que hayas creado un Jabber ID en algún lugar, JMP te pedirá el nombre del Jabber ID que has registrado.

En este punto, has creado una cuenta JMP y la has conectado a tu Jabber ID. Ahora puedes proceder a descargar la aplicación Cheogram para finalizar el proceso.

Cómo descargar y configurar Cheogram

A diferencia de la mayoría de las aplicaciones de Android, Cheogram no está disponible en Google Play. En su lugar, tienes que descargar la aplicación desde la tienda de aplicaciones gratuita y de código abierto F-Droid. Aunque si no quieres descargar F-Droid, puedes instalar el APK directamente desde el sitio web de Cheogram. Esta última opción te dejará responsable de comprobar las actualizaciones por tu cuenta.

Una vez que tengas instalado Cheogram, inicia sesión con tu Jabber ID. Recibirás un mensaje de JMP con instrucciones para completar el registro.

Descárgalo: Cheogram (Gratis desde F-Droid)

Cómo añadir un contacto en Cheogram

A diferencia de un marcador telefónico estándar, Cheogram requiere que añadas un número como contacto antes de realizar una llamada. Para ello, toca la burbuja de chat en la parte inferior derecha. A continuación, pulsa el botón + que aparece en su lugar y selecciona Añadir contacto.

Aquí puedes seleccionar la cuenta con la que quieres realizar la llamada y si quieres añadir un ID de Jabber o un PSTN. Toca este último e introduce su número de teléfono de 10 dígitos.

Cuando Cheogram añada este contacto, añadirá automáticamente «@cheogram.com» al final del número. Esto se debe a que en su núcleo Cheogram es un cliente XMPP, y esta dirección le dice a la aplicación cómo conectar el número de teléfono.

Cuando alguien marque tu número, tu teléfono sonará y aparecerá una notificación como si estuvieras recibiendo una llamada telefónica normal. El número aparecerá automáticamente como un nuevo contacto en tu lista de contactos.

Hacer una llamada y enviar mensajes de texto

Seleccione a quién desea llamar de la lista de contactos. Puedes tocar el icono del teléfono en la parte superior para realizar una llamada. Durante la llamada, puedes hacer aparecer el marcador para pulsar botones, como podrías hacer al marcar números corporativos y lidiar con el sistema automatizado que descuelga.

Tu historial de llamadas con el contacto aparecerá en el hilo del chat junto a los mensajes. Para enviar un mensaje SMS, basta con introducir el texto en el campo de entrada en la parte inferior del chat.

Integra Cheogram con tu marcador nativo

Si no quieres abrir la aplicación Cheogram para realizar llamadas, puedes optar por utilizar tu marcador telefónico nativo en su lugar. Para ello, abre Configuración > Gestionar cuentas en Cheogram, a continuación, selecciona el engranaje junto a Gestionar cuentas de teléfono para configurar qué cuentas están activas en tu marcador nativo.

Puedes cambiar Cheogram para que sea tu opción por defecto en lugar del número vinculado a la tarjeta SIM que puede estar en tu teléfono.

Portar un número existente

Después de probar JMP con el número que registraste, puedes portar tu número existente de tu operador actual. Las instrucciones están disponibles en el sitio web de JMP.

Ya puedes abandonar tu operador

Ahora que tienes JMP funcionando a través de Cheogram, ya no necesitas una tarjeta SIM activa para hacer llamadas o recibir mensajes de texto. Puedes comunicarte dondequiera que tengas una conexión a Internet; puedes deshacerte de tu SIM y depender del Wi-Fi en su lugar.

Sin embargo, es posible que aún quieras mantener una tarjeta SIM activa para tener acceso continuo a datos móviles y la posibilidad de realizar llamadas al 911, que los números de JMP no pueden marcar.

Comments are closed.