Android采取了许多措施来保护您的安全。最近,许多用于应用程序和游戏的面向用户的安全功能已更名为Google Play Protect,但大多数(如果不是全部)功能已经包含在Android中多年了。不过,Android会给用户带来一些限制,以确保我们的安全并总体上注意我们。SMS消息在全球各地花费很多钱,因此该软件具有一些内置的限制,以防止滥用的应用程序花费您金钱。
具体来说,Google已向Android添加了两个限制,实际上我们可以通过几个简单的ADB Shell命令来更改这些限制。今天我们要向您展示的第一个内容是处理您收到的警告消息的消息,该消息告诉您智能手机发送了很多消息。第二个命令涉及检查最近一批SMS消息的时间范围。
因此,默认情况下,Android会检查以确保您在30分钟内没有向任何人发送超过30条短信。但是,我们可以手动更改这两个值(消息数和时间范围),以免被Android的默认SMS限制限制所困扰。不过,仅需警告即可,这最终可能使您付出成本(如果为每条SMS消息付费)和/或如果您滥用系统,最终可能会被无线运营商联系。
如何更改Android的短信限制
按照上一教程中的概述设置ADB 。
通过在命令提示符或终端窗口中发送以下命令来输入ADB Shell: adb shell
然后在ADB Shell中运行以下命令以更改最大SMS限制选项: settings put global sms_outgoing_check_max_count 5
因此,在此示例中,我实际上是在减少数量,因此如果我在30分钟内发送了5条以上的SMS消息,Android会警告我。将“ 5”更改为您想要的任何数字。
接下来,您可以运行以下命令来更改时间范围: settings put global sms_outgoing_check_interval_ms 9000000
Android短信限制
并使用此命令将检查时间从30分钟减少到15分钟(该值以毫秒为单位)。您可以在此处为时间范围选择任何整数值,只需确保它是合理的即可。
说明
因此,就像其他ADB Shell教程一样,这是Android OS中内置的又一个可配置功能。只是没有一个可以用于更改这些值的面向用户的设置选项。例如,LineageOS实际上为您提供了在设置中更改此值的选项。谷歌可能已经隐藏了它,以防止应用滥用它,但是无线运营商也可能要求它。无论哪种方式,我们只需要ADB访问我们的智能手机即可更改值(如您在上面的指南中所见)。
OEM或运营商自己可以在将设备出售给您之前更改30分钟内30条消息的默认SMS限制值。不过,默认情况下,Google已在30分钟内将其设置为30条消息,但是我们很容易进行更改。在上面的示例中,我减少了两个数字,如果您的孩子发送的短信过多(或者出于任何原因而只想限制自己),则可能要这样做。
您还可以增加这些数字(它们中的一个或两个),这样就可以基本上完全绕开SMS限制。我们不知道您可以设置一个值来完全删除该限制,但是您可以将数字增加得足够高,以致您可能永远不会从Android OS中看到该警告。请记住,时间值(从指南的第5步开始)以毫秒为单位。默认设置为1,800,000毫秒,即30分钟。我在上面的指南中将其减少了一半,至900,000,以将时间范围缩短至15分钟。