Измените лимит SMS на Android, чтобы вы могли отправлять больше сообщений

click fraud protection

С помощью пары команд оболочки ADB мы можем изменить лимит SMS по умолчанию, который накладывает Android (30 сообщений за 30 минут) без root-доступа.

Android делает ряд вещей, чтобы защитить вас. Многие функции безопасности приложений и игр, ориентированные на пользователя, недавно были переименованы в Google Play Protect, но большинство (если не все) уже много лет включены в Android. Тем не менее, существует ряд ограничений, которые Android накладывает на пользователя, чтобы обеспечить нашу безопасность и заботиться о нас в целом. Поскольку SMS-сообщения в разных частях мира стоят больших денег, в программное обеспечение встроено несколько ограничений, которые не позволяют вредоносным приложениям стоить вам денег.

В частности, Google добавил в Android два ограничения, которые мы можем изменить с помощью пары простых команд оболочки ADB. Первое, что мы собираемся показать вам сегодня, касается полученного вами предупреждающего сообщения о том, что смартфон отправил много сообщений. Вторая команда задает временной интервал, в течение которого проверяется последняя партия SMS-сообщений.

Поэтому по умолчанию Android проверит, не отправили ли вы кому-либо более 30 SMS-сообщений в течение 30 минут. Однако мы можем вручную изменить оба этих значения (количество сообщений и временной интервал), чтобы нас не беспокоили ограничения на количество SMS по умолчанию в Android. Однако небольшое предупреждение: это может в конечном итоге дорого стоить вам (если с вас взимается плата за каждое SMS-сообщение) и/или с вами может связаться ваш оператор беспроводной связи, если вы будете злоупотреблять системой.


Как изменить лимит SMS на Android

  1. Настройте ADB, как описано в этот предыдущий урок.
  2. Войдите в оболочку ADB, отправив следующую команду в командной строке или окне терминала: adb shell
  3. Затем выполните следующую команду в оболочке ADB, чтобы изменить параметр максимального лимита SMS: settings put global sms_outgoing_check_max_count 5
  4. В этом примере я фактически уменьшаю это число, поэтому Android предупреждает меня, если я отправил более 5 SMS-сообщений в течение 30 минут. Измените «5» на любое число, которое вы хотите.
  5. Затем вы можете запустить следующую команду, чтобы также изменить временной интервал: settings put global sms_outgoing_check_interval_ms 9000000
  6. И этой командой я уменьшаю временные рамки этой проверки с 30 минут до 15 минут (это значение в миллисекундах). Здесь вы можете выбрать любое целочисленное значение для временного интервала, просто убедитесь, что это что-то разумное.

Объяснение

Как и другие наши руководства по оболочке ADB, это еще одна настраиваемая функция, встроенная в ОС Android. Просто нет опции настройки, ориентированной на пользователя, которую мы могли бы использовать для изменения этих значений. LineageOS, например, дает вам возможность изменить это значение в настройках. Google, вероятно, скрыл это, чтобы приложения не злоупотребляли им, но это также могло быть запрошено операторами беспроводной связи. В любом случае нам просто нужен доступ ADB к нашему смартфону, чтобы изменить значения (как вы можете видеть из руководства выше).

Значения ограничения SMS по умолчанию, составляющие 30 сообщений в течение 30 минут, могут измениться самими OEM-производителями или операторами связи, прежде чем они продадут вам устройство. Однако по умолчанию Google установил 30 сообщений за 30 минут, но нам очень легко это изменить. В приведенном выше примере я уменьшил два числа, и вы можете это сделать, если у вас есть ребенок, который отправляет слишком много текстовых сообщений (или вы просто хотите ограничить себя по какой-либо причине).

Вы также можете увеличить эти номера (любой из них или оба), чтобы полностью обойти лимит SMS. Нам неизвестно, какое значение вы можете установить, чтобы полностью снять ограничение, но вы можете увеличить числа настолько, чтобы вы, скорее всего, никогда не увидели это предупреждение в ОС Android. Просто помните, что значение времени (из шага 5 руководства) указывается в миллисекундах. По умолчанию установлено значение 1 800 000 миллисекунд, что составляет 30 минут. В приведенном выше руководстве я сократил это число вдвое до 900 000, чтобы сократить временные рамки до 15 минут.