Pomocou niekoľkých príkazov prostredia ADB môžeme zmeniť predvolený limit SMS, ktorý Android ukladá (čo je 30 správ za 30 minút) bez prístupu root.
Android robí množstvo vecí, aby vás ochránil. Mnohé z funkcií zabezpečenia aplikácií a hier, ktoré sa týkajú používateľov, boli nedávno premenované na Google Play Protect, no väčšina (ak nie všetky) je už roky zahrnutá v systéme Android. Napriek tomu existuje množstvo obmedzení, ktoré Android kladie používateľovi, aby nás chránil a vo všeobecnosti na nás dával pozor. Keďže správy SMS na rôznych miestach po celom svete stoja veľa peňazí, softvér má niekoľko zabudovaných obmedzení, ktoré zabraňujú tomu, aby vás zneužívajúce aplikácie stáli peniaze.
Konkrétne existujú dve obmedzenia, ktoré spoločnosť Google pridala do systému Android, ktoré môžeme skutočne zmeniť pomocou niekoľkých jednoduchých príkazov prostredia ADB. Prvá, ktorú vám dnes ukážeme, sa týka varovnej správy, ktorú dostanete a ktorá vám oznámi, že smartfón odoslal veľa správ. Druhý príkaz zahŕňa časový rámec, v ktorom sa kontroluje posledná dávka SMS správ.
Android teda v predvolenom nastavení skontroluje, či ste v priebehu 30 minút nikomu neposlali viac ako 30 SMS správ. Obe tieto hodnoty (počet správ a časový rámec) však môžeme manuálne zmeniť, aby nás neobťažovali predvolené obmedzenia limitov SMS v systéme Android. Len malé varovanie, môže vás to stáť (ak vám bude účtovaná každá SMS správa) a/alebo vás môže kontaktovať váš bezdrôtový operátor, ak systém zneužijete.
Ako zmeniť limit SMS pre Android
- Nastavte ADB, ako je uvedené v tento predchádzajúci tutoriál.
- Zadajte prostredie ADB odoslaním nasledujúceho príkazu do príkazového riadka alebo okna terminálu:
adb shell
- Potom spustite nasledujúci príkaz v prostredí ADB, aby ste zmenili možnosť maximálneho limitu SMS:
settings put global sms_outgoing_check_max_count 5
- Takže v tomto príklade v skutočnosti znižujem počet, takže Android ma upozorní, ak som odoslal viac ako 5 SMS správ v priebehu 30 minút. Zmeňte „5“ na ľubovoľné číslo.
- Ďalej môžete spustiť nasledujúci príkaz, aby ste zmenili aj časový rámec:
settings put global sms_outgoing_check_interval_ms 9000000
- A týmto príkazom skracujem časový rámec pre túto kontrolu z 30 minút na 15 minút (táto hodnota je v milisekundách). Pre časový rámec si tu môžete vybrať akúkoľvek celočíselnú hodnotu, len sa uistite, že je to niečo rozumné.
Vysvetlenie
Takže rovnako ako naše ďalšie návody na prostredie ADB, toto je ďalšia konfigurovateľná funkcia, ktorá je zabudovaná do operačného systému Android. Jednoducho neexistuje možnosť nastavenia pre používateľa, ktorú by sme mohli použiť na zmenu týchto hodnôt. LineageOS vám napríklad v skutočnosti dáva možnosť zmeniť túto hodnotu v nastaveniach. Spoločnosť Google to pravdepodobne skryla, aby zabránila aplikáciám v zneužívaní, ale mohli o to požiadať aj bezdrôtoví operátori. V každom prípade potrebujeme prístup ADB k nášmu smartfónu, aby sme mohli zmeniť hodnoty (ako môžete vidieť v príručke vyššie).
Predvolené limitné hodnoty SMS 30 správ v rozpätí 30 minút je niečo, čo môžu výrobcovia pôvodného zariadenia alebo samotní operátori zmeniť predtým, ako vám zariadenie predajú. V predvolenom nastavení to Google nastavil na 30 správ za 30 minút, ale je to pre nás veľmi jednoduché. Vo vyššie uvedenom príklade som znížil dve čísla a to je niečo, čo možno budete chcieť urobiť, ak máte dieťa, ktoré posiela príliš veľa textových správ (alebo sa z akéhokoľvek dôvodu chcete obmedziť).
Môžete tiež zvýšiť tieto čísla (jedno alebo obe), aby ste mohli v podstate úplne obísť limit SMS. Nie sme si vedomí hodnoty, ktorú môžete nastaviť na úplné odstránenie obmedzenia, ale mohli by ste zvýšiť čísla dostatočne vysoko, takže toto varovanie z operačného systému Android pravdepodobne nikdy neuvidíte. Len si pamätajte, že časová hodnota (z kroku 5 sprievodcu) sa zadáva v milisekundách. Predvolená hodnota je nastavená na 1 800 000 milisekúnd, čo je 30 minút. V príručke vyššie som to skrátil na polovicu na 900 000, aby som skrátil časový rámec na 15 minút.