Ascunde automat piese de setări rapide pe ecranul de blocare [Aplicație]

click fraud protection

O aplicație pentru a ascunde setările rapide pe ecranul de blocare. Dezactivează plăcile sensibile, cum ar fi WiFi, Modul Avion, Locație și multe altele pe ecranul de blocare!

Google a introdus elementele Setări rapide pe Android cu Android 5.0 Lollipop (deși trebuie remarcat că această funcție era disponibilă pe telefoanele Samsung înainte de a ajunge la AOSP). Cu Setări rapide, utilizatorii pot accesa multe comutări utile ale sistemului, cum ar fi comutatorul WiFi, Bluetooth, Locație, GPS sau sunet, fără a fi nevoiți să navigheze prin aplicația Setări. Și cu API-ul Quick Settings Tiles introdus în Android 7.0 Nougat, dezvoltatorii pot chiar și adăugați propriile plăci personalizate. Atunci când creează o nouă țiglă, dezvoltatorii pot specifica dacă țigla poate fi sau nu comutat direct din ecranul de blocare, dar multe plăci implicite nu implementează această caracteristică. Dacă cauți o modalitate de a dezactivați sau ascundeți setările rapide pe ecranul de blocare, am făcut un simplu, aplicatie gratuita pe care îl poți folosi pentru a face exact asta.

Unele dispozitive de la producători precum Samsung sau Huawei împiedică utilizatorul să comute anumite plăci în timp ce se află pe ecranul de blocare. De exemplu, dispozitivele Huawei care rulează EMUI împiedică utilizatorul să comute locația în timp ce se află pe ecranul de blocare, cu excepția cazului în care deblochează telefonul. Dar dacă utilizatorul are un mod Avion sau o țiglă WiFi, acestea pot fi totuși comutate, ceea ce face ca protecția locației să fie inutilă.

Deși Google a implementat Protecția la resetarea din fabrică (FRP) pentru a împiedica hoții să fugă cu dispozitivul și apoi să-l reseteze din fabrică, permite utilizatorilor să comute orice setare rapidă. văzutdemulțilafiA potenţială problemă de securitate. Dacă ascunderea setărilor rapide de pe ecranul de blocare va ajuta cu adevărat la securitatea dispozitivului este o dezbatere pentru altă dată, dar în mod clar există un motiv pentru care anumiți OEM blochează anumite plăci de a fi accesate fără a fi deblocat. Și deoarece aceasta pare a fi o solicitare populară, am decis că ar merita să creez o aplicație simplă pentru a gestiona această sarcină.


Am făcut o aplicație super simplă folosind Tasker si este Fabrica de aplicații Tasker plugin pentru a ascunde setările rapide din ecranul de blocare. Nu este deloc o aplicație drăguță, dar își face treaba. Aplicația afișează pur și simplu plăcile de Setări rapide disponibile în prezent, care se află în bara de stare și vă permite să le selectați pe cele pe care doriți să le ascundeți din ecranul de blocare.

Lista plăcilor cu setări rapide este preluată din Setări. Sigur preferința sysui_qs_tiles. Ca atare, cererea trebuie să i se acorde WRITE_SECURE_SETTINGS permisiunea (fie dintr-un shell înrădăcinat într-o aplicație de terminal, cum ar fi Terminal material de XDA Junior Member yarolegovich sau printr-o Shell ADB). Cu permisiunea acordată, aplicația poate scrie în sysui_qs_tiles, care schimbă imediat lista de setări rapide disponibile.

Din păcate, nu am găsit o modalitate ușoară de a converti valorile de țiglă cu setare rapidă preluate din preferința sysui_qs_tiles în același text afișat în bara de stare. În testarea mea, totuși, aceasta nu ar trebui să fie cu adevărat o problemă, deoarece șirurile care sunt afișate sunt destul de ușor de corelat cu ce țigla reprezintă. În plus, aplicația afișează șirurile în aceeași ordine în care sunt afișate în bara de stare, așa că nu există niciun motiv pentru care nu veți putea găsi ce țigla doriți să ascundeți.

În orice caz, odată ce ați ales plăcile pe care doriți să le dezactivați pe ecranul de blocare și să activați afișarea serviciul de monitorizare, aplicația va detecta când ecranul a fost pornit și este activ în blocare ecran. Când se află pe ecranul de blocare, aplicația va modifica valoarea setărilor care deține setările rapide actuale și va elimina plăcile pe care doriți să le ascundeți de pe ecranul de blocare. Apoi, când utilizatorul deblochează telefonul, aplicația va restabili setările rapide pe care le-a salvat când ați oprit ecranul.

Folosesc acest lucru de peste o săptămână și nu am avut probleme, dar în cazul în care aplicația se încurcă cumva, există o „salvare” și butonul „restaurare” care vă permite să salvați lista curentă de setări rapide în bara de stare și să restaurați ulterior lor. Aplicația ascunde și restaurează orice dală cu setare rapidă pe care o alegeți, chiar și pe cele personalizate de la terți - totuși Este posibil să dureze câteva secunde pentru reinițializarea plăcilor terță parte din aplicații precum Notificarea automată.

Sper că această aplicație rapidă pe care am pregătit-o să vă fie de folos. Nu sunt în niciun caz un dezvoltator, având în vedere că nu am atins nicio linie de cod când am realizat această aplicație cu Tasker, dar aș prefera să lansez aceasta aplicație pentru ca oamenii să ascundă setări rapide, în loc să îi oblige pe oameni să continue să aștepte ca altcineva să vină cu o aplicație a lor proprii.

[appbox xda xda.hideqstiles]