How To Change Android SMS Limit Without Root


You may be limited to sending a maximum of 30 SMS to one person, but you can change the Android SMS Limit on your device now, without root.

If you don’t already know, then Android by default, limits it to not sending more than 30 messages to one person within 30 minutes. While it may sound silly, it’s set up to protect you in a number of ways.

Take for example, if you have a child who will be texting and will end up banging on the phone bill, then it is better to keep this limit. However, when OEMs compile stock firmware for a device, they have complete freedom to increase this limit, so it can vary. Some Custom ROMs offer to change the Android SMS limit from the default messaging app itself.

If you are sure that you want to increase the limit on SMS, then this tutorial is for you to follow. We will help change Android device SMS limit by just running some ADB shell commands. All you need is ADB access on the device. No Root permission required.


Changing the default SMS limit will allow you to send more SMS. So if you’re charged for each SMS, sending a lot of messages in a short amount of time may violate specific cellular network regulations.

How To Change Android SMS Limit Without Root

  1. Before we begin, it is important that you enable USB debugging on the device and set it up to use as ADB access.
  2. Remember that device is connected to the PC via ADB, open a Command Prompt (Windows) or Terminal (MacOS and Linux) window.
  3. Enter the following command to start ADB Shell:
    adb shell
  4. Now, you can change the Android SMS limit and reduce or increase the number of SMS that can be sent in 30 Minute window. So enter the following command:
    settings put global sms_outgoing_check_max_count 40
  5. With this command, I increased the limit from “30” to “40” SMS, which can be sent in 30 minutes.
  6. You can also modify the time frame and change it accordingly by using the following command:
    settings put global sms_outgoing_check_interval_ms 900000
  7. Using the above command, I have changed and reduced SMS interval to 15 minutes (90000 Milliseconds). The interval must be in milliseconds.
  8. So, after entering two commands, I can now send 40 SMS within a 15 minute timeframe. You can change the numbers according to your needs.

We’re still not sure if there’s value to completely ignoring this limit. If we have it in the future, we will definitely share it with you.

Read also:

So you have just changed default SMS limit on Android using ADB commands. And, no need to root for it. If you have any questions, please leave them in comments column below.

You might also like
Leave A Reply

Your email address will not be published.