Aplikácia na skrytie dlaždíc rýchlych nastavení na uzamknutej obrazovke. Zakážte na uzamknutej obrazovke citlivé dlaždice, ako je WiFi, režim v lietadle, poloha a ďalšie!
Google predstavil dlaždice Rýchle nastavenia pre Android so systémom Android 5.0 Lollipop (hoci je potrebné poznamenať, že táto funkcia bola k dispozícii na telefónoch Samsung predtým, ako sa dostala na AOSP). Vďaka rýchlym nastaveniam môžu používatelia pristupovať k mnohým užitočným systémovým prepínačom, ako je WiFi, Bluetooth, poloha, GPS alebo zvuk, bez toho, aby museli prechádzať cez aplikáciu Nastavenia. A s rozhraním Quick Settings Tiles API predstaveným v systéme Android 7.0 Nougat môžu vývojári dokonca pridať svoje vlastné dlaždice. Pri vytváraní novej dlaždice môžu vývojári určiť, či dlaždica môže alebo nemôže byť prepínať priamo z uzamknutej obrazovky, ale mnohé predvolené dlaždice túto funkciu neimplementujú. Ak hľadáte cestu k zakázať alebo skryť dlaždice rýchlych nastavení na uzamknutej obrazovke, urobil som jednoduchý, bezplatná aplikácia ktoré môžete použiť práve na to.
Niektoré zariadenia od výrobcov ako Samsung alebo Huawei bránia používateľovi prepínať určité dlaždice na uzamknutej obrazovke. Napríklad zariadenia Huawei so systémom EMUI bránia používateľovi prepínať polohu na uzamknutej obrazovke, pokiaľ neodomknú telefón. Ak má však používateľ režim v lietadle alebo dlaždicu WiFi, tieto môžu byť stále prepínané, čím sa ochrana dlaždice umiestnenia stáva zbytočnou.
Hoci spoločnosť Google implementovala ochranu pred obnovením továrenského nastavenia (FRP), aby zabránila zlodejom utiecť s vaším zariadením a potom ho obnoviť z výroby, umožňuje používateľom prepínať akékoľvek rýchle nastavenie. videnýpodľaveľadobyťa potenciálny bezpečnostný problém. Či skrytie dlaždíc rýchlych nastavení z uzamknutej obrazovky skutočne pomôže pri zabezpečení zariadenia, je na diskusiu inokedy, ale je jasné, že existuje dôvod, prečo niektorí výrobcovia OEM zablokujú prístup k určitým dlaždiciam bez toho, aby to tak bolo odomknuté. A keďže sa zdá, že ide o populárnu požiadavku, rozhodol som sa, že by stálo za to vytvoriť jednoduchú aplikáciu, ktorá by túto úlohu zvládla.
Vytvoril som super jednoduchú aplikáciu pomocou Tasker a jeho Továreň na aplikácie Tasker plugin na skrytie dlaždíc rýchlych nastavení z uzamknutej obrazovky. V žiadnom prípade to nie je pekná aplikácia, ale svoju prácu zvládne. Aplikácia jednoducho zobrazí zoznam aktuálne dostupných dlaždíc rýchlych nastavení, ktoré sa nachádzajú v stavovom riadku, a umožní vám vybrať tie, ktoré chcete na uzamknutej obrazovke skryť.
Zoznam dlaždíc rýchlych nastavení je prevzatý z Nastavenie. Zabezpečiť preferencie sysui_qs_tiles. Preto je potrebné žiadosti vyhovieť WRITE_SECURE_SETTINGS povolenie (buď z koreňového prostredia v rámci terminálovej aplikácie, ako napr Materiálový terminál od XDA Junior Member jarolegovič alebo prostredníctvom an ADB shell). S udeleným povolením môže aplikácia zapisovať do sysui_qs_tiles, čo okamžite zmení zoznam dostupných rýchlych nastavení.
Bohužiaľ som neprišiel na jednoduchý spôsob, ako previesť hodnoty dlaždíc rýchleho nastavenia prevzaté z preferencie sysui_qs_tiles na rovnaký text, ktorý sa zobrazuje v stavovom riadku. Pri mojom testovaní by to však v skutočnosti nemal byť problém, pretože zobrazené reťazce sa dajú veľmi ľahko korelovať s tým, akú dlaždicu predstavujú. Aplikácia navyše zobrazuje reťazce v rovnakom poradí, v akom sú zobrazené v stavovom riadku, takže naozaj neexistuje dôvod, prečo by ste nemohli nájsť dlaždicu, ktorú chcete skryť.
V každom prípade, po výbere dlaždíc, ktoré chcete na uzamknutej obrazovke deaktivovať, a povoliť zobrazenie služba monitor, aplikácia zistí, kedy bola obrazovka zapnutá a je aktívne uzamknutá obrazovke. Keď ste na uzamknutej obrazovke, aplikácia upraví hodnotu nastavení, ktorá obsahuje aktuálne dlaždice rýchlych nastavení, a odstráni dlaždice, ktoré chcete skryť z obrazovky uzamknutia. Potom, keď používateľ odomkne telefón, aplikácia obnoví dlaždice rýchlych nastavení, ktoré uložila, keď ste vypli obrazovku.
Používam to už viac ako týždeň a nemal som žiadne problémy, ale v prípade, že sa aplikácia nejako pokazí, existuje „uloženie“ a tlačidlo „obnoviť“, ktoré vám umožňuje uložiť aktuálny zoznam dlaždíc rýchlych nastavení do stavového riadka a neskôr ho obnoviť ich. Aplikácia skryje a obnoví akúkoľvek dlaždicu rýchleho nastavenia, ktorú si vyberiete, dokonca aj vlastné dlaždice tretích strán opätovná inicializácia dlaždíc tretích strán z aplikácií, ako je AutoNotification, môže trvať niekoľko sekúnd.
Dúfam, že vám táto rýchla aplikácia, ktorú som vytvoril, dobre poslúži. V žiadnom prípade nie som vývojár, pretože som sa pri vytváraní tejto aplikácie pomocou aplikácie Tasker nedotkol jediného riadku kódu, ale radšej by som vydal toto aplikácia pre ľudí na skrytie dlaždíc rýchlych nastavení namiesto toho, aby ľudia naďalej čakali, kým niekto iný príde s ich aplikáciou vlastné.
[appbox xda xda.hideqstiles]