Z nekaj ukazi lupine ADB lahko spremenimo privzeto omejitev sporočil SMS, ki jo postavlja Android (ki je 30 sporočil v 30 minutah) brez korenskega dostopa.
Android počne številne stvari, da vas zaščiti. Veliko uporabniško usmerjenih varnostnih funkcij za aplikacije in igre je bilo pred kratkim preimenovanih v Google Play Protect, vendar je večina (če ne vse) že leta vključena v Android. Kljub temu obstajajo številne omejitve, ki jih Android postavlja uporabniku, da nas varuje in nasploh pazi na nas. Sporočila SMS na različnih mestih po svetu stanejo veliko denarja, zato ima programska oprema nekaj vgrajenih omejitev, ki preprečujejo, da bi vas zlorabe stalo denarja.
Natančneje, Google je Androidu dodal dve omejitvi, ki ju lahko dejansko spremenimo z nekaj preprostimi ukazi lupine ADB. Prvo, ki vam ga bomo pokazali danes, se ukvarja z opozorilnim sporočilom, ki ga prejmete in vam pove, da je pametni telefon poslal veliko sporočil. Drugi ukaz vključuje časovni okvir, v katerem se preverja nedavna serija sporočil SMS.
Tako bo Android privzeto preveril, ali niste nikomur poslali več kot 30 sporočil SMS v 30 minutah. Lahko pa ročno spremenimo obe vrednosti (število sporočil in časovni okvir), tako da nas ne bodo motile privzete omejitve omejitev SMS v Androidu. Samo opozorilo, to vas lahko na koncu stane (če vam zaračunajo vsako sporočilo SMS) in/ali vas lahko na koncu kontaktira vaš brezžični operater, če zlorabite sistem.
Kako spremeniti omejitev števila SMS-jev za Android
- Nastavite ADB, kot je opisano v to prejšnjo vadnico.
- Vstopite v lupino ADB tako, da v ukazni poziv ali okno terminala pošljete naslednji ukaz:
adb shell
- Nato zaženite naslednji ukaz v lupini ADB, da spremenite možnost največje omejitve SMS:
settings put global sms_outgoing_check_max_count 5
- Torej v tem primeru dejansko zmanjšujem število, tako da me Android opozori, če sem v 30 minutah poslal več kot 5 sporočil SMS. Spremenite "5" v katero koli številko, ki jo želite.
- Nato lahko zaženete naslednji ukaz, da spremenite tudi časovni okvir:
settings put global sms_outgoing_check_interval_ms 9000000
- In s tem ukazom zmanjšam časovni okvir za to preverjanje s 30 minut na 15 minut (ta vrednost je v milisekundah). Tukaj lahko izberete katero koli vrednost celega števila za časovni okvir, le poskrbite, da bo nekaj razumnega.
Razlaga
Tako kot naše druge vadnice lupine ADB je tudi to še ena nastavljiva funkcija, ki je vgrajena v operacijski sistem Android. Enostavno ni uporabniške nastavitve, ki bi jo lahko uporabili za spreminjanje teh vrednosti. LineageOS vam na primer dejansko daje možnost, da spremenite to vrednost v nastavitvah. Google je to verjetno skril, da bi preprečil, da bi ga aplikacije zlorabile, lahko pa so ga zahtevali tudi brezžični operaterji. Kakor koli že, potrebujemo le dostop ADB do našega pametnega telefona, da lahko spremenimo vrednosti (kot lahko vidite v zgornjem vodniku).
Privzete mejne vrednosti SMS 30 sporočil v razponu 30 minut so nekaj, kar lahko proizvajalci originalne opreme ali operaterji sami spremenijo, preden vam prodajo napravo. Google ga je sicer privzeto nastavil na 30 sporočil v 30-minutnem obdobju, vendar ga zelo enostavno spremenimo. V zgornjem primeru sem zmanjšal dve številki in to je nekaj, kar bi morda želeli storiti, če imate otroka, ki pošilja preveč besedilnih sporočil (ali pa se želite iz kakršnega koli razloga samo omejiti).
Te številke lahko tudi povečate (eno ali drugo), tako da lahko v bistvu v celoti zaobidete omejitev SMS. Ne poznamo vrednosti, ki bi jo lahko nastavili za popolno odstranitev omejitve, vendar bi lahko povečali številke dovolj visoko, da verjetno nikoli ne boste videli tega opozorila iz operacijskega sistema Android. Ne pozabite, da se časovna vrednost (od 5. koraka vodnika) izračuna v milisekundah. Privzeto je nastavljeno na 1.800.000 milisekund, kar je 30 minut. V zgornjem vodniku sem to prepolovil na 900.000, da bi skrajšal časovni okvir na 15 minut.