Cómo cambiar el límite de SMS en Android sin root

Android hace una serie de cosas para mantenerte protegido. Muchas de las funciones de seguridad para aplicaciones y juegos orientadas al usuario se han cambiado recientemente a Google Play Protect, pero la mayoría (si no todas) ya se han incluido en Android durante años. Aún así, hay una serie de limitaciones que Android impone al usuario para mantenernos seguros y cuidarnos en general. Con mensajes SMS que cuestan mucho dinero en varios lugares del mundo, el software tiene un par de restricciones incorporadas para evitar que las aplicaciones abusivas le cuesten dinero.

Específicamente, hay dos limitaciones que Google ha agregado a Android que en realidad podemos cambiar con un par de simples comandos de shell ADB. Lo primero que le mostraremos hoy es el mensaje de advertencia que recibe que le dice que el teléfono inteligente ha enviado muchos mensajes. El segundo comando involucra el marco de tiempo en el cual se está verificando un lote reciente de mensajes SMS.

Entonces, de manera predeterminada, Android verificará que no haya enviado más de 30 mensajes SMS a nadie en un lapso de 30 minutos. Sin embargo, podemos cambiar manualmente ambos valores (la cantidad de mensajes y el marco de tiempo) para que no nos molesten las restricciones de límite de SMS predeterminadas de Android. Sin embargo, solo una advertencia: esto puede terminar costándole (si se le cobra por cada mensaje SMS) y / o su proveedor de servicios inalámbricos podría contactarlo si abusa del sistema.


Cómo cambiar el límite de SMS de Android

  1. Configure ADB como se describe en este tutorial anterior.
  2. Ingrese un shell ADB enviando el siguiente comando en el símbolo del sistema o ventana de terminal: adb shell
  3. Luego ejecute el siguiente comando en el shell ADB para cambiar la opción de límite máximo de SMS: la settings put global sms_outgoing_check_max_count 5
  4. Entonces, en este ejemplo, en realidad estoy reduciendo el número, por lo que Android me advierte si he enviado más de 5 mensajes SMS en 30 minutos. Cambie "5" al número que desee.
  5. A continuación, puede ejecutar el siguiente comando para cambiar también el período de tiempo: la settings put global sms_outgoing_check_interval_ms 9000000

  6. Y con este comando estoy reduciendo el marco de tiempo para esta verificación de 30 minutos a 15 minutos (este valor está en milisegundos). Puede elegir cualquier valor entero aquí para el período de tiempo, solo asegúrese de que sea algo sensato.

Explicación

Entonces, al igual que nuestros otros tutoriales de shell ADB, esta es otra característica configurable que está integrada en el sistema operativo Android. Simplemente no hay una opción de configuración orientada al usuario que podamos usar para cambiar estos valores. LineageOS, por ejemplo, en realidad te da la opción de cambiar este valor en la configuración. Es probable que Google haya ocultado esto para evitar que las aplicaciones abusen de él, pero también podría haber sido solicitado por operadores inalámbricos. De cualquier manera, solo necesitamos acceso ADB a nuestro teléfono inteligente para cambiar los valores (como puede ver en la guía anterior).

Los valores límite predeterminados de SMS de 30 mensajes en un lapso de 30 minutos es algo que los OEM o los propios operadores pueden cambiar antes de que le vendan el dispositivo. Sin embargo, de manera predeterminada, Google lo configuró en 30 mensajes en un período de 30 minutos, pero es muy fácil para nosotros cambiarlo. En el ejemplo anterior, disminuí los dos números y eso es algo que puede hacer si tiene un hijo que envía demasiados mensajes de texto (o simplemente desea limitarse por cualquier razón).

También puede aumentar estos números (uno o ambos) para que pueda omitir por completo el límite de SMS. No conocemos un valor que pueda establecer para eliminar la restricción por completo, pero podría aumentar los números lo suficientemente alto como para que probablemente nunca vea esa advertencia del sistema operativo Android. Solo recuerde, el valor de tiempo (del paso 5 de la guía) se realiza en milisegundos. El valor predeterminado se establece en 1, 800, 000 milisegundos, que son 30 minutos. Corté esto a la mitad a 900, 000 en la guía anterior para reducir el marco de tiempo a 15 minutos.