Automatski sakrij pločice brzih postavki na zaključanom zaslonu [App]

Aplikacija za skrivanje pločica brzih postavki na zaključanom zaslonu. Onemogućite osjetljive pločice kao što su WiFi, način rada u zrakoplovu, lokacija i više na zaključanom zaslonu!

Google je predstavio pločice Quick Settings za Android s Androidom 5.0 Lollipop (iako treba napomenuti da je ova značajka bila dostupna na Samsung telefonima prije nego što je došla do AOSP-a). Pomoću Brzih postavki korisnici mogu pristupiti mnogim korisnim sistemskim prekidačima kao što su WiFi, Bluetooth, Lokacija, GPS ili Zvuk bez potrebe za navigacijom kroz aplikaciju Postavke. A s Quick Settings Tiles API-jem predstavljenim u Androidu 7.0 Nougat, programeri čak mogu dodati vlastite prilagođene pločice. Prilikom izrade nove pločice, programeri mogu odrediti može li pločica biti ili ne prebaciti izravno sa zaključanog zaslona, ali mnoge zadane pločice ne implementiraju ovu značajku. Ako tražite način da onemogućiti ili sakriti pločice brzih postavki na zaključanom zaslonu, napravio sam jednostavan, besplatna aplikacija koje možete koristiti za upravo to.

Neki uređaji proizvođača kao što su Samsung ili Huawei sprječavaju korisnika da mijenja određene pločice dok je na zaključanom zaslonu. Na primjer, Huawei uređaji koji koriste EMUI sprječavaju korisnika da mijenja lokaciju dok je na zaključanom zaslonu osim ako ne otključa telefon. Ali ako korisnik ima način rada u zrakoplovu ili WiFi pločicu, oni se još uvijek mogu uključiti i isključiti što zaštitu pločice lokacije čini beskorisnom.

Iako je Google implementirao Factory Reset Protection (FRP) kako bi spriječio lopove da pobjegnu s vašim uređajem, a zatim ga vrate na tvorničke postavke, korisnicima je omogućeno prebacivanje bilo koje brze postavke vidiopopunodobitia potencijalni sigurnosni problem. Rasprava je o tome hoće li skrivanje pločica brzih postavki sa zaključanog zaslona doista pomoći u sigurnosti uređaja drugi put, ali očito postoji razlog zašto određeni OEM-ovi zaključavaju pristup određenim pločama bez da im se pristupi otključan. Budući da se čini da je ovo popularan zahtjev, odlučio sam da bi bilo vrijedno napraviti jednostavnu aplikaciju koja bi se nosila s ovim zadatkom.


Napravio sam super jednostavnu aplikaciju pomoću Tasker I je Tvornica aplikacija Tasker dodatak za skrivanje pločica brzih postavki sa zaključanog zaslona. To nipošto nije lijepa aplikacija, ali obavlja posao. Aplikacija jednostavno navodi trenutno dostupne pločice Brzih postavki koje se nalaze u vašoj statusnoj traci i omogućuje vam da odaberete one koje želite sakriti sa zaključanog zaslona.

Popis pločica brzih postavki preuzet je iz postavke. Siguran preferencija sysui_qs_tiles. Kao takvoj, zahtjevu je potrebno odobriti WRITE_SECURE_SETTINGS dopuštenje (bilo iz ukorijenjene ljuske unutar aplikacije terminala kao što je Materijalni terminal od strane XDA Junior Member yarolegovich ili putem an ADB ljuska). Uz dopuštenje, aplikacija može pisati u sysui_qs_tiles, što odmah mijenja popis dostupnih brzih postavki.

Nažalost, nisam pronašao jednostavan način za pretvaranje vrijednosti pločica brzih postavki preuzetih iz postavke sysui_qs_tiles u isti tekst prikazan na statusnoj traci. Međutim, u mom testiranju to zapravo ne bi trebao biti problem jer je nizove koji su prikazani prilično lako povezati s pločicom koju predstavljaju. Osim toga, aplikacija prikazuje nizove istim redoslijedom kojim su prikazani na statusnoj traci, tako da stvarno nema razloga da ne možete pronaći pločicu koju želite sakriti.

U svakom slučaju, nakon što odaberete pločice koje želite onemogućiti na zaključanom zaslonu i omogućiti prikaz usluga nadzora, aplikacija će otkriti kada je zaslon uključen i aktivno zaključan zaslon. Kada ste na zaključanom zaslonu, aplikacija će promijeniti vrijednost postavki koja sadrži trenutne pločice brzih postavki i ukloniti pločice koje želite sakriti sa zaključanog zaslona. Zatim, kada korisnik otključa telefon, aplikacija će vratiti pločice brzih postavki koje je spremila kada ste isključili zaslon.

Koristim ovo više od tjedan dana i nisam imao nikakvih problema, ali u slučaju da aplikacija nekako zajebe postoji "spremanje" i gumb "vrati" koji vam omogućuje spremanje trenutnog popisa pločica brzih postavki u statusnu traku i kasnije vraćanje ih. Aplikacija skriva i vraća sve pločice s brzim postavkama koje odaberete, čak i one prilagođene treće strane ponovno inicijaliziranje pločica trećih strana iz aplikacija kao što je AutoNotification može potrajati nekoliko sekundi.

Nadam se da će vam ova brza aplikacija koju sam osmislio dobro služiti. Ja nipošto nisam programer s obzirom na to da nisam dotaknuo niti jednu liniju koda kada sam radio ovu aplikaciju s Taskerom, ali radije bih pustio ovo aplikacija za skrivanje pločica s brzim postavkama umjesto da ljudi nastave čekati da netko drugi možda dođe s njihovom aplikacijom vlastiti.

[appbox xda xda.hideqstiles]