Nadpisanie limitu SMS (ADB)
Wymagania wstępne
- Komputer z zainstalowanym ADB
- Kabel USB do telefonu Android
- Włączone debugowanie USB na telefonie
Limit SMS w Android
Android posiada wbudowany limit, który ogranicza aplikacjom wysyłanie do ok. 30 wiadomości SMS w ciągu 30-minutowego okna. Po osiągnięciu tego limitu kolejne próby wysyłania SMS są blokowane na pozostałą część okna. Jest to funkcja bezpieczeństwa zapobiegająca wysyłaniu przez złośliwe oprogramowanie SMS-ów na numery premium.
Dlaczego nadpisanie jest potrzebne
Dla kampanii SMS lub dużego wolumenu wiadomości biznesowych limit 30 wiadomości jest zbyt restrykcyjny. SIMtrix udostępnia polecenie ADB (Android Debug Bridge), które podnosi lub usuwa ten limit, umożliwiając telefonowi wysyłanie większej liczby wiadomości w danym oknie czasowym.
Jak zastosować nadpisanie
Jest to jednorazowa konfiguracja: (1) Zainstaluj ADB na komputerze (pobierz ze strony Android developer lub zainstaluj za pomocą menedżera pakietów). (2) Podłącz telefon Android do komputera kablem USB. (3) Włącz debugowanie USB na telefonie (Ustawienia > Opcje programistyczne > Debugowanie USB). (4) Otwórz terminal/wiersz poleceń i wykonaj: adb shell settings put global sms_outgoing_check_max_count 10000. (5) Odłącz telefon. Ustawienie utrzymuje się po restarcie urządzenia.
Uwaga dotycząca bezpieczeństwa
To nadpisanie wpływa wyłącznie na limit wysyłania, a nie na możliwości karty SIM ani limity operatora. Operator może nadal egzekwować własne limity szybkości wysyłania SMS. Harmonogram kampanii SIMtrix już rozkłada wiadomości w bezpiecznych interwałach (minimum 35 sekund), aby respektować limity operatora.