Změňte limit SMS na Androidu, abyste mohli odesílat více zpráv

Pomocí několika příkazů prostředí ADB můžeme změnit výchozí limit SMS, který Android ukládá (což je 30 zpráv za 30 minut) bez přístupu root.

Android dělá řadu věcí, aby vás ochránil. Mnoho uživatelských bezpečnostních funkcí pro aplikace a hry bylo nedávno přejmenováno na Google Play Protect, ale většina (pokud ne všechny) je již léta součástí systému Android. Přesto existuje řada omezení, která Android na uživatele klade, aby nás chránil a obecně na nás dával pozor. Vzhledem k tomu, že SMS zprávy stojí na různých místech po celém světě spoustu peněz, má software několik vestavěných omezení, která zabrání tomu, aby vás zneužívající aplikace stály peníze.

Konkrétně existují dvě omezení, která Google přidal do Androidu, která můžeme ve skutečnosti změnit pomocí několika jednoduchých příkazů prostředí ADB. První, kterou vám dnes ukážeme, se zabývá varovnou zprávou, kterou obdržíte a která vám sděluje, že smartphone odeslal mnoho zpráv. Druhý příkaz zahrnuje časový rámec, ve kterém se kontroluje poslední dávka SMS zpráv.

Ve výchozím nastavení tedy Android zkontroluje, zda jste v rozmezí 30 minut nikomu neposlali více než 30 SMS zpráv. Obě tyto hodnoty (počet zpráv a časový rámec) však můžeme ručně změnit, abychom nebyli obtěžováni výchozím omezením SMS limitů Androidu. Jen malé varování, může vás to stát (pokud vám bude účtována každá SMS zpráva) a/nebo vás bude kontaktovat váš bezdrátový operátor, pokud systém zneužijete.


Jak změnit limit SMS pro Android

  1. Nastavte ADB, jak je popsáno v tento předchozí tutoriál.
  2. Zadejte prostředí ADB odesláním následujícího příkazu do příkazového řádku nebo okna terminálu: adb shell
  3. Poté spusťte následující příkaz v prostředí ADB a změňte možnost maximálního limitu SMS: settings put global sms_outgoing_check_max_count 5
  4. Takže v tomto příkladu ve skutečnosti snižuji počet, takže mě Android varuje, pokud jsem během 30 minut poslal více než 5 SMS zpráv. Změňte "5" na libovolné číslo.
  5. Dále můžete spustit následující příkaz a změnit také časový rámec: settings put global sms_outgoing_check_interval_ms 9000000
  6. A tímto příkazem zkracuji časový rámec pro tuto kontrolu z 30 minut na 15 minut (tato hodnota je v milisekundách). Pro časový rámec si zde můžete vybrat libovolnou celočíselnou hodnotu, jen se ujistěte, že je to něco rozumného.

Vysvětlení

Takže stejně jako naše další výukové programy prostředí ADB je toto další konfigurovatelná funkce, která je zabudována do operačního systému Android. Prostě neexistuje uživatelská možnost nastavení, kterou bychom mohli tyto hodnoty změnit. LineageOS vám například ve skutečnosti dává možnost změnit tuto hodnotu v nastavení. Google to pravděpodobně skryl, aby to aplikace nezneužívaly, ale také to mohli požadovat bezdrátoví operátoři. Ať tak či onak, potřebujeme pouze ADB přístup k našemu smartphonu, abychom mohli změnit hodnoty (jak můžete vidět z průvodce výše).

Výchozí limitní hodnoty SMS na 30 zpráv v rozmezí 30 minut mohou výrobci OEM nebo samotní operátoři změnit, než vám zařízení prodají. Ve výchozím nastavení to Google nastavil na 30 zpráv za 30 minut, ale je pro nás velmi snadné to změnit. Ve výše uvedeném příkladu jsem snížil dvě čísla a to je něco, co možná budete chtít udělat, pokud máte dítě, které posílá příliš mnoho textových zpráv (nebo se chcete z jakéhokoli důvodu omezit).

Tato čísla můžete také navýšit (kterékoli z nich nebo obě), takže můžete limit SMS v podstatě úplně obejít. Nejsme si vědomi hodnoty, kterou můžete nastavit, abyste omezení úplně odstranili, ale můžete čísla zvýšit dostatečně vysoko, takže toto varování z operačního systému Android pravděpodobně nikdy neuvidíte. Pamatujte, že časová hodnota (z kroku 5 průvodce) se provádí v milisekundách. Výchozí hodnota je nastavena na 1 800 000 milisekund, což je 30 minut. Ve výše uvedené příručce jsem to zkrátil na polovinu na 900 000, abych zkrátil časový rámec na 15 minut.