Ticker

6/recent/ticker-posts

Advertisement

How to Remove SMS Per Hour Limit (Need Rooted Android Phone)

                                          
Posted from forum.xda-developers.com/ by Hostage XII

Some of you while sending a text might have had the following message pop-up. 



Sure you can simply click "Allow" but isn't doing that for every text message you send for the next hour frustrating?

There are two methods of doing this. One requires a couple of apps, the other is done using ADB.

Remember you MUST be rooted for this to work.

The Steps

Required Apps: Root Explorer, SQLite Editor, BusyBox installed, Update your SuperUser binaries. 

For some reason people get the I/O Disk Error. I'm not sure what this is. Try wiping cache and davlik cache. As well as wiping the SQLite Editor data. I have never gotten this error.
Also people have been having issues with the values not sticking. Again I do not know why. I'm sorry. It also appears that this only works on 4.1 not 4.2. You can test it out it might work for you.

Also check out this thread featuring freezas method. That might work for you if this hasn't.: http://forum.xda-developers.com/show...php?p=35652750


1. Open up Root Explorer
2. Navigate to /data/data/com.android.providers.settings/databases/settings.db (It'll ask you if you want to open the database with SQLite or with the internal viewer, choose SQLite)
3. Open the secure table
4. Hit the menu key and select New Record
5. Under name type in sms_outgoing_check_max_count
6. Under the value type in whatever you'd like, I did 9999
7. Hit Save
8. Go back once and select the table system
9. Repeat steps 4-7
10. Now navigate to /data/data/com.google.android.gsf/databases/gservices.db
11. Open the table main
12. Repeat steps 4-7.
13. Back out the home screen and reboot.

If you have SDK installed on computer, it might be easier to run the commands from there. That way you could copy and paste the commands.

ADB Method.
1.Open Command Terminal
2. Type in adb shell hit enter
3. Type in su hit enter
4. Type in sqlite3 /data/data/com.android.providers.settings/databases/settings.db hit enter
5. Type in INSERT INTO secure (name, value) VALUES('sms_outgoing_check_max_count’, 9999); hit enter
6. Type in INSERT INTO system (name, value) VALUES('sms_outgoing_check_max_count’, 9999); hit enter
7. Type in .exit hit enter (you should now see a hash tag again instead of sqlite>. If not conitune typing in .exit and hitting enter until you are)
8. Type in sqlite3 /data/data/com.google.android.gsf/databases/gservices.db
9. Type in INSERT INTO main (name, value) VALUES('sms_outgoing_check_max_count’, 9999); hit enter
10. Again exit back to where the command line has a hashtag
11. Type in reboot and hit enter.