4 votos

No se puede saber a qué SIM se recibió el SMS

Descripción Corta: Estoy usando JellyBean en un teléfono con doble SIM. También estoy utilizando el software Go SMS y el estándar de Mensajería. Me resulta curioso saber que no hay una función para saber a qué SIM se recibió un SMS.

Problema Detallado: Estoy utilizando un teléfono XOLO A1000 Dual SIM que funciona en JellyBean. Estoy usando dos tarjetas SIM, una de Aircel y otra de Airtel, que son dos proveedores de servicios diferentes en India.

En mi bandeja de entrada (hilos de SMS), ya sea utilizando la aplicación de Mensajería o la de Go SMS, todos los SMS se almacenan por remitentes. Ahora mi problema es que cuando recibo un nuevo SMS no deseado, no puedo saber a qué SIM se envió ese SMS. ¿A mi SIM1 o a mi SIM2? Ninguna de las aplicaciones muestra ninguna marca para distinguir eso. Incluso al verificar los 'Detalles del Mensaje', no contiene detalles sobre el número de destino.

Esto es importante si necesito presentar una queja por spam. Cualquier ayuda será muy apreciada. Esta es una característica básica necesaria, pero me pregunto por qué no puedo ayudarme a mí mismo, incluso busqué en Google y no encontré nada.

1 votos

Quizás intenta usar una aplicación de mensajería alternativa que esté diseñada específicamente para dispositivos con doble SIM, es probable que la aplicación Go SMS y Messaging no pueda manejar adecuadamente la doble SIM...?

0 votos

Lo hiciste bien, probé la aplicación de mensajes Youni y me favorece en gran medida :) No solo resolvió mi problema, sino que también destaca como una aplicación de mensajería muy potente como GO.

1voto

CharlesB Puntos 27070

El problema subyacente aquí es que estas aplicaciones asumen, con razón, que siempre habrá solo un número de destino (es decir, solo una SIM). Android no admite oficialmente SIMs duales. Según StackOverflow:

API de tarjeta dual SIM de Android

...las funciones de doble SIM están disponibles pero no están documentadas y, por lo tanto, no son oficialmente admitidas. Dicho esto, no significa que no sea utilizable, simplemente significa que Android no se responsabiliza de admitir esa funcionalidad.

También,

Tarjeta dual SIM Android

La plataforma actual de Android no tiene soporte para múltiples SIMs. Un dispositivo con dicho soporte ha sido personalizado para esto, por lo que necesitarás obtener información del fabricante de ese dispositivo sobre cualquier funcionalidad que tengan para interactuar con él.

Incluso se hizo una tercera pregunta específicamente sobre la creación de una aplicación para teléfonos con doble SIM que ha quedado sin respuesta, probablemente por esta razón. Por lo tanto, aunque suene como una expectativa razonable, sin soporte oficial o APIs para que los desarrolladores usen, no esperaría que muchas aplicaciones tengan en cuenta dos números de destino.

Desde la perspectiva del consumidor, esto significa que estamos a merced de los fabricantes para desarrollar aplicaciones que funcionen correctamente con dos tarjetas SIM. Desafortunadamente, parece que la aplicación de mensajería predeterminada de tu teléfono no cumple con esto. Intenta comunicarte con XOLO.

0 votos

En realidad, estaba investigando esto, y hay una columna llamada SUBSCRIPTION_ID que hace exactamente eso. developer.android.com/reference/android/provider/…

1voto

nehemiahjacob Puntos 31

¡Por fin encontré la respuesta siguiendo a @t0mm13b como inspiración! El problema estaba en la aplicación de Mensajería y en la aplicación Go SMS. Así que tuve que encontrar una aplicación adecuada para mis necesidades. Youni SMS es una de ellas y funciona muy bien. Marca claramente si el mensaje es recibido o enviado por Sim1 o Sim2.

0 votos

El mismo problema existe en aplicaciones como Textra y Messenger en Motorola Moto G2.

0voto

Mike B Puntos 6275

Dado que Android no parece tener una forma fácil de obtener esta información, ¿has considerado obtener la información de mensajes de tu factura de teléfono de tu operador?

No estoy seguro si todos los operadores hacen esto, pero en los operadores que he utilizado, si recibes una factura "detallada" con registros completos de uso, tendrá una lista de la hora y fecha y el número de teléfono de todos los mensajes entrantes. A veces esta información también se puede acceder a través del sitio web del operador. Si tu(s) operador(es) admiten facturación detallada, debería ser fácil correlacionar entre los registros de teléfono de tu operador y los mensajes en tu teléfono.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X