Kaip namuose rodyti tik užrakinimo ekrano pranešimų turinį

Mokomoji medžiaga, kaip rodyti viso užrakinimo ekrano pranešimų turinį, kai esate namuose, bet paslėpti pranešimus užrakinimo ekrane, kai esate toli.

„Google“ pristatė užrakinimo ekrano pranešimus „Android Lollipop“ ir leido vartotojams nuspręsti, ar jie nori, kad pranešimai būtų rodomi užrakinimo ekrane. Nustatymuose yra meniu, kuriame galite pasirinkti paslėpti pranešimus užrakinimo ekrane visiškai parodyti, kad programa turi pranešimą, bet paslėpti pranešimo turinį arba rodyti pranešimą joje visuma.

Tačiau šis nustatymas yra „viskas arba nieko“ perjungimas – jokiu būdu negalima nustatyti, kad jis būtų kontekstinis. Jei norite nustatyti, kad pranešimai būtų paslėpti tik tada, kai esate toli nuo namų, kiekvieną kartą išeidami iš namų turėsite pakeisti šį nustatymą rankiniu būdu. Kolegijos studentams, kurie palieka užrakinimo ekraną įjungtą namuose ir būdami universiteto miestelyje, paprastai pasirenkate vieną nustatymą. Tačiau „Tasker“ galios dėka galime turėti geriausią iš abiejų pasaulių; rodyti visą pranešimų turinį, kai esate namuose, bet paslėpti pranešimų turinį, kai esate toli nuo namų.


Reikalavimai

  • Taskeris ($2.99)
  • SecureTask (Laisvas)

Nors čia naudoju „Tasker“, galite laisvai naudoti bet kurią kitą pasirinktą automatizavimo programą. „Tasker“ yra pats populiariausias ir yra žinomas daugeliui žmonių, todėl aš jį naudoju. „SecureTask“ yra „Tasker“ įskiepis, kuris gali pakeisti mūsų ieškomą nustatymą, bet tik tada, kai nustatome jį su tinkamu leidimu. Norėdami tai padaryti, turime turėti ADB prieigą.

ADB nustatymas

Pirmas dalykas, kurį turėsite padaryti, tai atsisiųsti ADB dvejetainį failą jūsų konkrečiai OS. Tai galite padaryti čia. Atsisiuntę juos turite įsitikinti, kad turite tinkamas vairuotojas jei naudojate „Windows“.

Išskleidę dvejetainį failą į atskirą aplanką ir įdiegę tvarkyklę, išmaniajame telefone turime įjungti USB derinimo funkciją. Norėdami tai padaryti, atidarykite „Nustatymai“ ir eikite į „Apie telefoną“. Bakstelėkite Sukūrimo numerį 7 kartus, kol pamatysite dialogo langą, pranešantį, kad atrakinote kūrėjo parinktis. Dabar galite pasiekti kūrėjo parinktis nustatymuose. Matyt, „Android O“ turite įvesti PIN kodą / slaptažodį, kad galėtumėte atidaryti kūrėjo parinktis. Padarykite tai ir ieškokite USB derinimo, tada įjunkite.

Dabar prijunkite telefoną ir atidarykite komandų eilutę tame pačiame kataloge, kuriame ištraukėte ADB dvejetainį failą. („Windows“ naudotojai laikykite nuspaudę „Shift“ + dešiniuoju pelės klavišu spustelėkite tame aplanke ir pasirinkite „atidaryti komandų eilutę čia“.) Į komandų eilutę įveskite adb devices. Pamatysite pranešimą, kad ADB serveris paleidžiamas, tada telefone pamatysite raginimą, kuriame bus prašoma suteikti kompiuteriui ADB prieigą. Priimti tai. Dabar, kai į komandų eilutę įvesite adb įrenginius, turėtumėte pamatyti savo įrenginio serijos numerį, jei taip, tada jums pavyko gauti ADB prieigą.

Galiausiai, atidarę ADB komandų eilutę, įveskite šią komandą, kad suteiktumėte SecureTask reikiamą leidimą.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

„SecureTask“ dabar turės galimybę keisti sistemos nustatymus be root prieigos! Dabar esame pasirengę pereiti prie „Tasker“ nustatymo.

„Tasker“ nustatymas

Čia pateikiamos nuoseklios instrukcijos, kaip sukurti „Tasker“ profilį, kuris suaktyvinamas prisijungus / atjungus nuo jūsų namų „WiFi“ tinklo, tada paleidžiama „SecureTask“, kad pakeistumėte nustatymą.

  1. Atidarykite „Tasker“ ir bakstelėkite + mygtuką apatiniame dešiniajame kampe, kad sukurtumėte naują profilį.
  2. Bakstelėkite „Būsena“, kad pridėtumėte valstijos kontekstą.
  3. Pasirinkite „Net“, tada „WiFi Connected“.
  4. Dalyje SSID bakstelėkite didinamąjį stiklą, kad būtų rodomas išsaugotų SSID sąrašas. Čia pasirinkite savo namų tinklą.
  5. Paspauskite grįžimo klavišą ir Tasker paprašys pridėti esamą užduotį arba sukurti naują. Pasirinkite „Nauja užduotis“. Nesivaržykite įvardinti.
  6. Užduočių redagavimo ekrane bakstelėkite + piktogramą apačioje, viduryje, kad pridėtumėte veiksmą.
  7. Pasirinkite „Plugin“, tada „SecureTask“, tada sąraše ieškokite „Saugūs nustatymai“.
  8. Bakstelėkite pieštuko piktogramą, kad atidarytumėte SecureTask konfigūracijos ekraną.
  9. Norėdami pasirinkti veiksmą, pasirinkite „Rašyti“. Norėdami nustatyti, įveskite tiksliai taip, kaip parašyta (be kabučių) „secure lock_screen_allow_private_notifications“. Norėdami gauti naują vertę, įveskite „1“. Baigę bakstelėkite varnelę.
  10. Du kartus paspauskite atgal, kad išeitumėte į pagrindinį Tasker ekraną. Dabar turime pridėti išėjimo užduotį, kuri suveikia, kai atsijungiame nuo „WiFi“. Ilgai paspauskite ką tik sukurtą užduotį, kol pamatysite „Pridėti išėjimo užduotį“. Bakstelėkite tai.
  11. Pridėkite veiksmą (toks pat kaip ir 6–9 žingsniai), išskyrus šį kartą, jei vertės įveskite „0“. Pranešimas bus rodomas užrakinimo ekrane, bet paslėps jo turinį.

Dabar jūsų telefonas užrakins visą ekrano pranešimų turinį, kai būsite prisijungę prie namų tinklo, bet slėps pranešimų turinį, kai būsite toli nuo namų!


Sekti XDA Tutorials RSS kanalas jei norite daugiau panašaus turinio. parsisiųsti XDA laboratorijos kad greitai gautumėte visas naujausias naujienas ir originalias funkcijas, paskelbtas XDA portale.