Piilota pika-asetusruudut lukitusnäytöltä automaattisesti [App]

Sovellus piilottaa pika-asetusruudut lukitusnäytöltä. Poista käytöstä herkät laatat, kuten WiFi, lentokonetila, sijainti ja muut lukitusnäytöltä!

Google esitteli pika-asetukset Androidissa Android 5.0 Lollipopilla (tosin on huomattava, että tämä ominaisuus oli saatavilla Samsung-puhelimissa ennen kuin se pääsi AOSP: hen). Pika-asetusten avulla käyttäjät voivat käyttää monia hyödyllisiä järjestelmän vaihtotoimintoja, kuten WiFi-, Bluetooth-, Location-, GPS- tai Sound-kytkintä ilman, että heidän tarvitsee navigoida Asetukset-sovelluksessa. Ja Android 7.0 Nougatissa esitellyn Quick Settings Tiles API: n avulla kehittäjät voivat jopa lisää omia mukautettuja laattoja. Uutta ruutua luodessaan kehittäjät voivat määrittää, voiko laatta olla vai ei vaihdetaan suoraan lukitusnäytöstä, mutta monet oletusruudut eivät käytä tätä ominaisuutta. Jos etsit tapaa poistaa tai piilottaa pika-asetusruudut lukitusnäytössä, Olen tehnyt yksinkertaisen, ilmainen sovellus jota voit käyttää juuri siihen.

Jotkut valmistajien, kuten Samsungin tai Huawein, laitteet estävät käyttäjää vaihtamasta tiettyjä ruutuja lukitusnäytön ollessa päällä. Esimerkiksi EMUI-käyttöliittymää käyttävät Huawei-laitteet estävät käyttäjää vaihtamasta sijaintia lukitusnäytöllä, elleivät he avaa puhelimen lukitusta. Mutta jos käyttäjällä on lentokonetila tai WiFi-ruutu, niitä voidaan silti vaihtaa, mikä tekee sijaintilaatan suojauksesta hyödyttömän.

Vaikka Google on ottanut käyttöön FRP (Factory Reset Protection) -suojauksen estääkseen varkaita juoksemasta laitteellesi ja palauttamalla sen tehdasasetukset, jolloin käyttäjät voivat vaihtaa minkä tahansa pika-asetuksen. nähtykirjoittajamonettoollaa mahdollinen turvallisuusongelma. Keskustelua käydään siitä, auttaako pika-asetusruutujen piilottaminen lukitusnäytöltä todella laitteen turvallisuuteen toisen kerran, mutta selvästikin on syy siihen, miksi tietyt OEM-valmistajat lukitsevat tiettyjä laattoja, jotta niitä ei voida käyttää ilman niitä lukitsematon. Ja koska tämä näyttää olevan suosittu pyyntö, päätin, että kannattaa tehdä yksinkertainen sovellus hoitamaan tämä tehtävä.


Tein superyksinkertaisen sovelluksen käyttämällä Tasker ja se on Tasker App Factory plugin piilottaaksesi pika-asetusruudut lukitusnäytöltä. Se ei suinkaan ole kaunis sovellus, mutta se tekee työnsä. Sovellus vain luettelee tällä hetkellä käytettävissä olevat pika-asetukset, jotka ovat tilapalkissasi, ja voit valita ne, jotka haluat piilottaa lukitusnäytöltä.

Pika-asetusten luettelo on otettu kohteesta Asetukset. Turvallinen mieltymys sysui_qs_tiles. Näin ollen hakemus on hyväksyttävä WRITE_SECURE_SETTINGS käyttöoikeus (joko päätesovelluksen juurtuneista komentotulkista, kuten Materiaalipääte kirjoittanut XDA Junior Member Yarolegovich tai kautta ADB-kuori). Annetulla luvalla sovellus voi kirjoittaa tiedostoon sysui_qs_tiles, mikä muuttaa heti käytettävissä olevien pika-asetusten luetteloa.

Valitettavasti en ole keksinyt helppoa tapaa muuntaa sysui_qs_tiles-asetuksesta otetut pika-asetuslaattojen arvot samaksi tilarivillä näkyväksi tekstiksi. Testauksessani tämän ei kuitenkaan pitäisi olla ongelma, koska näytetyt merkkijonot on melko helppo korreloida sen edustaman ruudun kanssa. Lisäksi sovellus näyttää merkkijonot samassa järjestyksessä kuin ne näkyvät tilapalkissa, joten ei todellakaan ole mitään syytä, ettet löydä piilotettavaa ruutua.

Joka tapauksessa, kun olet valinnut ruudut, jotka haluat poistaa käytöstä, lukitusnäytössä ja ota näyttö käyttöön monitoripalvelu, sovellus havaitsee, kun näyttö on kytketty päälle ja on aktiivisesti lukittuna näyttö. Kun sovellus on lukitusnäytössä, se muuttaa asetusarvoa, joka sisältää nykyiset pika-asetusruudut, ja poistaa ruudut, jotka haluat piilottaa lukitusnäytöltä. Sitten kun käyttäjä avaa puhelimen lukituksen, sovellus palauttaa pika-asetusruudut, jotka se tallensi, kun sammutit näytön.

Olen käyttänyt tätä nyt yli viikon, eikä minulla ole ollut mitään ongelmia, mutta jos sovellus jotenkin häiritsee, siellä on "save" ja "palauta"-painike, jonka avulla voit tallentaa nykyisen pika-asetusten luettelon tilapalkkiin ja palauttaa sen myöhemmin niitä. Sovellus piilottaa ja palauttaa kaikki valitsemasi pika-asetusruudut, myös mukautetut kolmannen osapuolen laatat saattaa kestää muutaman sekunnin, ennen kuin kolmannen osapuolen ruudut alustetaan uudelleen sovelluksista, kuten AutoNotification.

Toivon, että tämä nopea sovellus, jonka keksin, palvelee sinua hyvin. En missään nimessä ole kehittäjä, koska en koskenut yhtäkään koodiriviä tehdessäni tätä sovellusta Taskerilla, mutta julkaisen tämän mieluummin. sovellus, jonka avulla ihmiset piilottavat pika-asetusruudut sen sijaan, että ihmiset odottaisivat jonkun muun tulevan mukaan heidän sovelluksensa kanssa. oma.

[appbox xda xda.hideqstiles]