Un tutorial despre cum să afișați conținutul notificărilor de pe ecranul de blocare complet când sunteți acasă, dar să ascundeți notificările de pe ecranul de blocare când sunteți departe.
Google a introdus notificările ecranului de blocare în Android Lollipop și le-a permis utilizatorilor să decidă dacă doresc sau nu ca notificările lor să fie afișate pe ecranul de blocare. Ascuns în setări este un meniu în care puteți alege să ascundeți notificările de pe ecranul de blocare în întregime, arătați că o aplicație are o notificare, dar ascundeți conținutul notificării sau afișați notificarea în ea totalitate.
Dar această setare este o comutare de tip totul sau nimic - nu există nicio modalitate de a fi contextuală. Dacă doriți să aveți o configurație în care notificările să fie ascunse doar când sunteți departe de casă, atunci va trebui să modificați manual această setare de fiecare dată când părăsiți casa. Pentru studenții care își lasă ecranul de blocare activat acasă și în timp ce sunt în campus, de obicei rămâneți cu o singură setare. Cu toate acestea, datorită puterii lui Tasker, putem avea ce este mai bun din ambele lumi; afișați tot conținutul notificărilor când sunteți acasă, dar ascundeți conținutul notificărilor când sunteți departe de casă.
Cerințe
- Tasker ($2.99)
- SecureTask (Gratuit)
Deși folosesc Tasker aici, sunteți liber să utilizați orice altă aplicație de automatizare la alegere. Tasker este de departe cel mai popular și este cel cu care majoritatea oamenilor sunt familiarizați, așa că asta folosesc. SecureTask este un plugin pentru Tasker care poate schimba setarea pe care o căutăm, dar numai după ce l-am configurat cu permisiunea potrivită. Pentru a face asta, trebuie să avem acces ADB.
Configurarea ADB
Primul lucru pe care trebuie să-l faceți este să descărcați binarul ADB pentru sistemul dvs. de operare. Puteți face acest lucru aici. După ce le-ați descărcat, trebuie să vă asigurați că aveți șoferul potrivit dacă sunteți pe Windows.
Odată ce ați extras fișierul binar într-un folder separat și ați instalat driverul, trebuie să activăm apoi Depanarea USB pe smartphone. Pentru a face acest lucru, deschideți Setări și accesați Despre telefon. Atingeți Numărul versiunii de 7 ori până când veți primi un dialog care vă spune că ați deblocat Opțiuni pentru dezvoltatori. Puteți accesa Opțiuni pentru dezvoltatori din Setări acum. Aparent, în Android O, trebuie să introduceți codul PIN/parola înainte de a putea deschide Opțiuni pentru dezvoltatori. Faceți acest lucru și căutați Debugging USB, apoi activați-l.
Acum conectați telefonul și deschideți un prompt de comandă în același director în care ați extras binarul ADB. (Utilizatorii de Windows, țineți apăsată Shift+clic dreapta în acel folder și selectați „deschideți promptul de comandă aici.”) Tastați dispozitive adb în promptul de comandă. Veți vedea un mesaj că serverul ADB este pornit, apoi pe telefon veți vedea o solicitare care vă cere să acordați acces ADB computerului. Accepta aceasta. Acum, când introduceți dispozitive adb în promptul de comandă, ar trebui să vedeți numărul de serie al dispozitivului dvs., dacă da, atunci ați reușit să obțineți acces ADB.
În cele din urmă, cu un prompt de comandă ADB deschis, introduceți următoarea comandă pentru a acorda SecureTask permisiunea necesară.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
SecureTask va avea acum capacitatea de a modifica setările sistemului fără acces root! Acum suntem gata să trecem la configurarea Tasker.
Configurarea Tasker
Iată un set de instrucțiuni pas cu pas pentru a crea un profil Tasker care se declanșează atunci când este conectat/deconectat la/de la rețeaua WiFi de acasă, apoi lansează SecureTask pentru a modifica setarea.
- Deschideți Tasker și atingeți butonul + din dreapta jos pentru a crea un profil nou.
- Atingeți „State” pentru a adăuga un context de stat.
- Alegeți „Net”, apoi „WiFi Connected”.
- Sub SSID, atingeți lupa pentru a afișa o listă de SSID-uri salvate. Alegeți rețeaua dvs. de domiciliu aici.
- Apăsați tasta înapoi și Tasker vă va cere să atașați o sarcină existentă sau să creați una nouă. Alegeți „Sarcina nouă”. Nu te obosi să-i denumești.
- Odată ajuns în ecranul de editare a sarcinilor, atingeți pictograma + din mijlocul de jos pentru a adăuga o acțiune.
- Alegeți „Plugin”, apoi „SecureTask”, apoi căutați „Setări securizate” în listă.
- Atingeți pictograma creion pentru a deschide ecranul de configurare al SecureTask.
- Pentru Acțiune, alegeți „Scrie”. Pentru Setare, introduceți acest lucru exact așa cum este scris (fără ghilimele) „secure lock_screen_allow_private_notifications”. Pentru noua valoare introduceți „1”. Atingeți bifa când ați terminat.
- Apăsați înapoi de două ori pentru a ieși la ecranul principal al lui Tasker. Acum trebuie să atașăm o sarcină de ieșire care se declanșează atunci când ne deconectăm de la WiFi. Apăsați lung pe sarcina pe care tocmai ați creat-o până când vedeți „Adăugați sarcină de ieșire”. Apăsați pe asta.
- Adăugați o acțiune (la fel ca pașii #6-9), cu excepția de această dată pentru valoarea introduceți „0”. Aceasta va afișa notificarea pe ecranul de blocare, dar va ascunde conținutul acesteia.
Telefonul dvs. va bloca acum tot conținutul de notificări de pe ecranul de blocare în timp ce sunteți conectat la rețeaua dvs. de domiciliu, dar va ascunde conținutul de notificare când sunteți departe de casă!
Urmează Flux RSS de tutoriale XDA pentru mai mult conținut ca acesta. Descarca Laboratoarele XDA pentru a ajunge rapid la curent cu toate cele mai recente știri și caracteristici originale publicate pe portalul XDA.