Slik viser du bare varslingsinnhold på låseskjermen hjemme

click fraud protection

En veiledning om hvordan du viser varslingsinnhold på full låseskjerm når du er hjemme, men skjuler varsler på låseskjermen når du er borte.

Google introduserte låseskjermvarsler i Android Lollipop og har tillatt brukere å bestemme om de vil at varslene deres skal vises på låseskjermen. Gjemt i innstillingene er en meny der du kan velge å enten skjule varsler fra låseskjermen helt, vis at en app har et varsel, men skjul varslingsinnholdet, eller vis varselet i sin helhet.

Men denne innstillingen er en alt-eller-ingenting-veksling - det er ingen måte å få den til å være kontekstuell. Hvis du vil ha et oppsett der varsler bare skjules mens du er borte fra hjemmet, må du manuelt endre denne innstillingen hver gang du forlater hjemmet ditt. For studenter som lar låseskjermen være på hjemme og mens de er på campus, holder du deg vanligvis til én innstilling. Men takket være kraften til Tasker kan vi ha det beste fra begge verdener; vis alt varslingsinnhold mens du er hjemme, men skjul varslingsinnhold når du er borte fra hjemmet.


Krav

  • Tasker ($2.99)
  • SecureTask (Gratis)

Selv om jeg bruker Tasker her, står du fritt til å bruke hvilken som helst annen automasjonsapp du ønsker. Tasker er den desidert mest populære, og det er den de fleste er kjent med, så det er det jeg bruker. SecureTask er en plugin for Tasker som kan endre innstillingen vi leter etter, men først etter at vi har satt den opp med riktig tillatelse. For å gjøre det, må vi ha ADB-tilgang.

Sette opp ADB

Det første du må gjøre er å laste ned ADB-binæren for ditt spesielle operativsystem. Du kan gjøre det her. Når du har lastet ned dem, må du sørge for at du har riktig sjåfør hvis du er på Windows.

Når du har trukket ut binærfilen til en egen mappe og har installert driveren, må vi neste aktivere USB-feilsøking på smarttelefonen. For å gjøre det, åpne Innstillinger og gå til Om telefonen. Trykk på Byggnummer 7 ganger til du får en dialogboks som forteller deg at du har låst opp utvikleralternativer. Du kan få tilgang til utvikleralternativer i Innstillinger nå. Tilsynelatende i Android O må du skrive inn PIN-koden/passordet ditt før du kan åpne utvikleralternativer. Gjør det og se etter USB Debugging, og aktiver det.

Koble nå til telefonen og åpne en ledetekst i samme katalog der du pakket ut ADB-binæren. (Windows-brukere, hold shift+høyreklikk i den mappen og velg «åpne ledetekst her.») Skriv inn adb-enheter i ledeteksten. Du vil se en melding om at ADB-serveren startes, og deretter på telefonen din vil du se en melding som ber deg om å gi datamaskinen ADB-tilgang. Aksepter det. Nå når du skriver inn adb-enheter i ledeteksten, bør du se enhetens serienummer, i så fall lyktes du med å få ADB-tilgang.

Til slutt, med en ADB-ledetekst åpnet, skriv inn følgende kommando for å gi SecureTask den nødvendige tillatelsen.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask vil nå ha muligheten til å endre systeminnstillinger uten root-tilgang! Nå er vi klare til å gå videre til å sette opp Tasker.

Setter opp Tasker

Her er et trinn-for-trinn-instruksjonssett for å lage en Tasker-profil som utløses når du er koblet til/frakoblet til/fra WiFi-hjemmenettverket ditt, og deretter starter SecureTask for å endre innstillingen.

  1. Åpne Tasker og trykk på +-knappen nederst til høyre for å opprette en ny profil.
  2. Trykk på "State" for å legge til en tilstandskontekst.
  3. Velg "Nett" og deretter "WiFi Connected."
  4. Under SSID trykker du på forstørrelsesglasset for å få opp en liste over lagrede SSID-er. Velg ditt hjemmenettverk her.
  5. Trykk på tilbaketasten og Tasker vil be deg legge ved en eksisterende oppgave eller opprette en ny. Velg "Ny oppgave." Ikke bry deg om å navngi det.
  6. En gang i oppgaveredigeringsskjermen, trykk på +-ikonet nederst i midten for å legge til en handling.
  7. Velg "Plugin" og deretter "SecureTask" og se etter "Secure Settings" i listen.
  8. Trykk på blyantikonet for å åpne SecureTasks konfigurasjonsskjerm.
  9. For handling, velg "Skriv". For Innstilling skriv inn dette nøyaktig som skrevet (uten anførselstegn) "secure lock_screen_allow_private_notifications". For den nye verdien skriv inn "1". Trykk på haken når du er ferdig.
  10. Trykk tilbake to ganger for å gå ut til Taskers hovedskjerm. Nå må vi legge ved en Exit Task som utløses når vi kobler fra WiFi-en vår. Trykk lenge på oppgaven du nettopp opprettet til du ser "Legg til avslutningsoppgave." Trykk på det.
  11. Legg til en handling (samme som trinn #6-9), bortsett fra denne gangen for verdien skriv inn "0". Dette vil vise varselet på låseskjermen, men skjule innholdet.

Telefonen din vil nå alt varslingsinnhold på låseskjermen mens du er koblet til hjemmenettverket, men skjule varslingsinnholdet når du er borte fra hjemmet!


Følg XDA Tutorials RSS-feed for mer innhold som dette. nedlasting XDA Labs for raskt å få med deg alle de siste nyhetene og originalfunksjonene publisert på XDA-portalen.