Ένα μάθημα για το πώς να εμφανίζετε περιεχόμενο ειδοποιήσεων πλήρους κλειδώματος όταν βρίσκεστε στο σπίτι αλλά να αποκρύπτετε τις ειδοποιήσεις στην οθόνη κλειδώματος όταν λείπετε.
Η Google εισήγαγε τις ειδοποιήσεις οθόνης κλειδώματος στο Android Lollipop και επέτρεψε στους χρήστες να αποφασίσουν εάν θέλουν ή όχι οι ειδοποιήσεις τους να εμφανίζονται στην οθόνη κλειδώματος. Κρυμμένο στις ρυθμίσεις είναι ένα μενού όπου μπορείτε να επιλέξετε είτε να αποκρύψετε τις ειδοποιήσεις από την οθόνη κλειδώματος εξ ολοκλήρου, εμφανίστε ότι μια εφαρμογή έχει μια ειδοποίηση, αλλά αποκρύψτε το περιεχόμενο της ειδοποίησης ή εμφανίστε την ειδοποίηση σε αυτήν ολότητα.
Αλλά αυτή η ρύθμιση είναι μια εναλλαγή όλων ή τίποτα - δεν υπάρχει τρόπος να είναι συμφραζόμενη. Εάν θέλετε να έχετε μια ρύθμιση όπου οι ειδοποιήσεις θα κρύβονται μόνο όταν λείπετε από το σπίτι, τότε θα πρέπει να αλλάζετε χειροκίνητα αυτήν τη ρύθμιση κάθε φορά που φεύγετε από το σπίτι σας. Για φοιτητές που αφήνουν την οθόνη κλειδώματος ανοιχτή στο σπίτι και ενώ βρίσκονται στην πανεπιστημιούπολη, συνήθως τηρείτε απλώς μια ρύθμιση. Ωστόσο, χάρη στη δύναμη του Tasker, μπορούμε να έχουμε το καλύτερο και των δύο κόσμων. εμφάνιση όλου του περιεχομένου ειδοποιήσεων ενώ βρίσκεστε στο σπίτι, αλλά απόκρυψη του περιεχομένου ειδοποιήσεων όταν λείπετε από το σπίτι.
Απαιτήσεις
- Tasker ($2.99)
- SecureTask (Ελεύθερος)
Παρόλο που χρησιμοποιώ το Tasker εδώ, μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη εφαρμογή αυτοματισμού της επιλογής σας. Το Tasker είναι μακράν το πιο δημοφιλές και είναι αυτό με το οποίο είναι εξοικειωμένοι οι περισσότεροι, οπότε αυτό χρησιμοποιώ. Το SecureTask είναι μια προσθήκη για το Tasker που μπορεί να αλλάξει τη ρύθμιση που αναζητούμε, αλλά μόνο αφού τη ρυθμίσουμε με τη σωστή άδεια. Για να γίνει αυτό, πρέπει να έχουμε πρόσβαση στο ADB.
Ρύθμιση ADB
Το πρώτο πράγμα που θα πρέπει να κάνετε είναι να κάνετε λήψη του δυαδικού ADB για το συγκεκριμένο λειτουργικό σύστημα. Μπορείτε να το κάνετε εδώ. Αφού τα κατεβάσετε, πρέπει να βεβαιωθείτε ότι έχετε σωστός οδηγός εάν χρησιμοποιείτε Windows.
Αφού εξαγάγετε το δυαδικό αρχείο σε έναν ξεχωριστό φάκελο και εγκαταστήσετε το πρόγραμμα οδήγησης, πρέπει στη συνέχεια να ενεργοποιήσουμε το USB Debugging στο smartphone. Για να το κάνετε αυτό, ανοίξτε τις Ρυθμίσεις και μεταβείτε στο Σχετικά με το τηλέφωνο. Πατήστε στο Build Number 7 φορές μέχρι να εμφανιστεί ένα παράθυρο διαλόγου που σας λέει ότι έχετε ξεκλειδώσει τις Επιλογές προγραμματιστή. Μπορείτε να αποκτήσετε πρόσβαση στις Επιλογές προγραμματιστή στις Ρυθμίσεις τώρα. Προφανώς στο Android O, πρέπει να εισαγάγετε το pin/κωδικό πρόσβασης για να μπορέσετε να ανοίξετε τις Επιλογές προγραμματιστή. Κάντε το και αναζητήστε το USB Debugging και μετά ενεργοποιήστε το.
Τώρα συνδέστε το τηλέφωνό σας και ανοίξτε μια γραμμή εντολών στον ίδιο κατάλογο όπου εξαγάξατε το δυαδικό ADB. (Χρήστες Windows, κρατήστε πατημένο το shift+δεξί κλικ σε αυτόν τον φάκελο και επιλέξτε «άνοιξε τη γραμμή εντολών εδώ».) Πληκτρολογήστε συσκευές adb στη γραμμή εντολών. Θα δείτε ένα μήνυμα ότι ο διακομιστής ADB ξεκινά και, στη συνέχεια, στο τηλέφωνό σας θα δείτε ένα μήνυμα που σας ζητά να παραχωρήσετε πρόσβαση στο ADB στον υπολογιστή σας. Αποδέξου το. Τώρα, όταν εισάγετε συσκευές adb στη γραμμή εντολών, θα πρέπει να δείτε τον σειριακό αριθμό της συσκευής σας, αν ναι, τότε καταφέρατε να αποκτήσετε πρόσβαση στο ADB.
Τέλος, με ανοιχτή μια γραμμή εντολών ADB, εισαγάγετε την ακόλουθη εντολή για να εκχωρήσετε στο SecureTask το απαιτούμενο δικαίωμα.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
Το SecureTask θα έχει πλέον τη δυνατότητα να τροποποιεί τις ρυθμίσεις του συστήματος χωρίς πρόσβαση root! Τώρα είμαστε έτοιμοι να προχωρήσουμε στη ρύθμιση του Tasker.
Ρύθμιση του Tasker
Ακολουθεί ένα σύνολο οδηγιών βήμα προς βήμα για τη δημιουργία ενός προφίλ Tasker που ενεργοποιείται όταν συνδέεστε/αποσυνδέεστε στο/από το οικιακό σας δίκτυο WiFi και, στη συνέχεια, εκκινεί το SecureTask για να αλλάξετε τη ρύθμιση.
- Ανοίξτε το Tasker και πατήστε το κουμπί + κάτω δεξιά για να δημιουργήσετε ένα νέο προφίλ.
- Πατήστε "Κατάσταση" για να προσθέσετε ένα πλαίσιο κατάστασης.
- Επιλέξτε "Net" και μετά "WiFi Connected".
- Κάτω από το SSID, πατήστε τον μεγεθυντικό φακό για να εμφανιστεί μια λίστα με τα αποθηκευμένα SSID. Επιλέξτε το οικιακό σας δίκτυο εδώ.
- Πατήστε το πλήκτρο πίσω και το Tasker θα σας ζητήσει να επισυνάψετε μια υπάρχουσα Εργασία ή να δημιουργήσετε μια νέα. Επιλέξτε "Νέα εργασία". Μην μπείτε στον κόπο να το ονομάσετε.
- Μόλις φτάσετε στην οθόνη επεξεργασίας εργασιών, πατήστε στο εικονίδιο + στην κάτω μέση για να προσθέσετε μια ενέργεια.
- Επιλέξτε "Plugin" και μετά "SecureTask" και στη συνέχεια αναζητήστε "Secure settings" στη λίστα.
- Πατήστε στο εικονίδιο με το μολύβι για να ανοίξετε την οθόνη διαμόρφωσης του SecureTask.
- Για Ενέργεια, επιλέξτε "Εγγραφή". Για Ρύθμιση, πληκτρολογήστε αυτό ακριβώς όπως είναι γραμμένο (χωρίς εισαγωγικά) "secure lock_screen_allow_private_notifications". Για τη νέα τιμή πληκτρολογήστε "1". Πατήστε το σημάδι επιλογής όταν τελειώσετε.
- Πατήστε πίσω δύο φορές για έξοδο στην κύρια οθόνη του Tasker. Τώρα πρέπει να επισυνάψουμε ένα Exit Task που ενεργοποιείται όταν αποσυνδεόμαστε από το WiFi μας. Πατήστε παρατεταμένα την Εργασία που μόλις δημιουργήσατε μέχρι να δείτε "Προσθήκη Εργασίας Έξοδος". Πατήστε σε αυτό.
- Προσθέστε μια Ενέργεια (ίδια με τα βήματα #6-9), εκτός από αυτήν τη φορά για την τιμή πληκτρολογήστε "0". Αυτό θα εμφανίσει την ειδοποίηση στην οθόνη κλειδώματος, αλλά θα κρύψει το περιεχόμενό της.
Το τηλέφωνό σας θα κλειδώνει πλέον όλο το περιεχόμενο ειδοποιήσεων της οθόνης ενώ είστε συνδεδεμένοι στο οικιακό σας δίκτυο, αλλά αποκρύπτει το περιεχόμενο ειδοποιήσεων όταν λείπετε από το σπίτι!
Ακολούθησε το XDA Tutorials RSS feed για περισσότερο περιεχόμενο σαν αυτό. Κατεβάστε XDA Labs για να ενημερωθείτε γρήγορα για όλα τα τελευταία νέα και τις πρωτότυπες λειτουργίες που δημοσιεύονται στο XDA Portal.