Hoe u thuis alleen meldingsinhoud op het vergrendelscherm kunt weergeven

Een tutorial over hoe u de volledige inhoud van meldingen op het vergrendelscherm kunt weergeven wanneer u thuis bent, maar hoe u meldingen op het vergrendelscherm kunt verbergen wanneer u weg bent.

Google introduceerde vergrendelschermmeldingen in Android Lollipop en heeft gebruikers de mogelijkheid gegeven om te beslissen of ze hun meldingen wel of niet op het vergrendelscherm willen weergeven. Weggestopt in de instellingen is een menu waarin je kunt selecteren of je meldingen op het vergrendelscherm wilt verbergen geheel laten zien dat een app een melding heeft, maar de inhoud van de melding verbergen, of de melding in de app weergeven geheel.

Maar deze instelling is een alles-of-niets-schakelaar; er is geen manier om deze contextueel te maken. Als je een configuratie wilt waarbij meldingen alleen verborgen zijn als je niet thuis bent, dan moet je deze instelling elke keer dat je je huis verlaat handmatig wijzigen. Voor studenten die hun vergrendelingsscherm thuis en op de campus aan laten staan, blijf je meestal bij één instelling. Dankzij de kracht van Tasker kunnen we echter het beste van twee werelden hebben; toon alle meldingsinhoud terwijl u thuis bent, maar verberg de meldingsinhoud als u niet thuis bent.


Vereisten

  • Tasker ($2.99)
  • Veilige taak (Vrij)

Hoewel ik hier Tasker gebruik, ben je vrij om elke andere automatiseringsapp van je keuze te gebruiken. Tasker is veruit het populairst, en het is degene waar de meeste mensen bekend mee zijn, dus dat is wat ik gebruik. SecureTask is een plug-in voor Tasker die de instelling die we zoeken kan wijzigen, maar alleen nadat we deze met de juiste toestemming hebben ingesteld. Om dat te doen, hebben we ADB-toegang nodig.

ADB instellen

Het eerste dat u hoeft te doen, is het ADB-binaire bestand voor uw specifieke besturingssysteem downloaden. Dat kan hier. Nadat u ze heeft gedownload, moet u ervoor zorgen dat u de juiste chauffeur als u Windows gebruikt.

Nadat u het binaire bestand naar een aparte map hebt uitgepakt en het stuurprogramma hebt geïnstalleerd, moeten we vervolgens USB-foutopsporing op de smartphone inschakelen. Open hiervoor Instellingen en ga naar Over de telefoon. Tik zeven keer op Build Number totdat je een dialoogvenster krijgt waarin staat dat je de ontwikkelaarsopties hebt ontgrendeld. Je hebt nu toegang tot de ontwikkelaarsopties via Instellingen. Blijkbaar moet je in Android O je pincode/wachtwoord invoeren voordat je Developer Options kunt openen. Doe dit, zoek naar USB-foutopsporing en schakel dit vervolgens in.

Sluit nu uw telefoon aan en open een opdrachtprompt in dezelfde map waarin u het ADB-binaire bestand hebt uitgepakt. (Windows-gebruikers, houd shift+rechtsklik in die map ingedrukt en selecteer “open opdrachtprompt hier.”) Typ adb devices in de opdrachtprompt. U ziet een bericht dat de ADB-server wordt gestart en vervolgens ziet u op uw telefoon een prompt waarin u wordt gevraagd uw computer ADB-toegang te verlenen. Accepteer het. Wanneer u nu adb-apparaten invoert in de opdrachtprompt, zou u het serienummer van uw apparaat moeten zien. Als dat zo is, bent u erin geslaagd ADB-toegang te krijgen.

Ten slotte voert u, terwijl een ADB-opdrachtprompt geopend is, de volgende opdracht uit om SecureTask de vereiste toestemming te verlenen.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask heeft nu de mogelijkheid om systeeminstellingen te wijzigen zonder root-toegang! Nu zijn we klaar om verder te gaan met het opzetten van Tasker.

Tasker instellen

Hier vindt u een stapsgewijze instructieset om een ​​Tasker-profiel te maken dat wordt geactiveerd wanneer u verbinding maakt/losraakt met/van uw WiFi-thuisnetwerk en vervolgens SecureTask start om de instelling te wijzigen.

  1. Open Tasker en tik op de + knop rechtsonder om een ​​nieuw profiel te maken.
  2. Tik op “Status” om een ​​statuscontext toe te voegen.
  3. Kies 'Net' en vervolgens 'WiFi verbonden'.
  4. Tik onder SSID op het vergrootglas om een ​​lijst met opgeslagen SSID's weer te geven. Kies hier uw thuisnetwerk.
  5. Druk op de Terug-toets en Tasker zal u vragen een bestaande taak toe te voegen of een nieuwe te maken. Kies 'Nieuwe taak'. Doe geen moeite om het een naam te geven.
  6. Eenmaal in het Taakbewerkingsscherm tikt u op het + pictogram middenonder om een ​​Actie toe te voegen.
  7. Kies “Plugin” en vervolgens “SecureTask” en zoek vervolgens naar “Veilige instellingen” in de lijst.
  8. Tik op het potloodpictogram om het configuratiescherm van SecureTask te openen.
  9. Kies bij Actie 'Schrijven'. Voor Instelling voert u dit precies in zoals geschreven (zonder aanhalingstekens) “secure lock_screen_allow_private_notifications”. Voor de nieuwe waarde voert u “1” in. Tik op het vinkje als u klaar bent.
  10. Druk twee keer terug om naar het hoofdscherm van Tasker te gaan. Nu moeten we een afsluittaak toevoegen die wordt geactiveerd wanneer we de verbinding met onze wifi verbreken. Druk lang op de taak die u zojuist hebt gemaakt totdat u 'Exit-taak toevoegen' ziet. Tik daarop.
  11. Voeg een actie toe (hetzelfde als stap #6-9), behalve deze keer voor de waarde: voer “0” in. Hierdoor wordt de melding op het vergrendelscherm weergegeven, maar wordt de inhoud ervan verborgen.

Je telefoon vergrendelt nu alle meldingen op het scherm terwijl je verbonden bent met je thuisnetwerk, maar verbergt de meldingsinhoud als je niet thuis bent!


Volg de XDA-tutorials RSS-feed voor meer inhoud zoals deze. Downloaden XDA-laboratoria om snel op de hoogte te blijven van al het laatste nieuws en originele functies die op de XDA Portal zijn gepubliceerd.