Πώς να διορθώσετε το πρόβλημα με το σάρωση της οθόνης κλειδώματος στο Android 8.1 Oreo

click fraud protection

Δείτε πώς μπορείτε να διορθώσετε το πρόβλημα με το σάρωση της οθόνης κλειδώματος στο Android 8.1 Oreo χωρίς να χρειάζεστε πρόσβαση root! Το μόνο που χρειάζεστε είναι Substratum και μια προσαρμοσμένη επικάλυψη που έφτιαξα.

Το Android 8.1, η πρώτη έκδοση συντήρησης της πολυαναμενόμενης ενημέρωσης Android Oreo του Android, έχει πλέον κυκλοφορήσει εδώ και αρκετό καιρό, τουλάχιστον για συσκευές Google Pixel και Nexus. Ωστόσο, ορισμένοι κάτοχοι Google Pixel και Nexus που εκτελούν Android 8.1 (είτε την επίσημη έκδοση είτε μια προσαρμοσμένη ROM) έχουν παρατηρήσει αυτό το σάρωση χειρονομίες στην οθόνη κλειδώματος, όπως η πρόσβαση στις γρήγορες εναλλαγές ρυθμίσεων, το σάρωση για ξεκλείδωμα ή η απομάκρυνση ειδοποιήσεων έχουν γίνει μάλλον δύσκολο τουλάχιστον σε σύγκριση με το Android 8.0. Ορισμένοι χρήστες αναφέρουν ότι πλέον οι χειρονομίες σάρωσης στην οθόνη κλειδώματος απαιτούν σχεδόν ένα σύνολο σάρωση σε όλη την οθόνη. Έχουμε αναφέρει σχετικά ήδη, και φαίνεται να επηρεάζει πολλούς χρήστες που χρησιμοποιούν λογισμικό Android 8.1.

Μια πιθανή αιτία ήταν ανακαλύφθηκε από Αναγνωρισμένος προγραμματιστής XDA AdrianDC: προκαλείται από μια νέα "λειτουργία κατά της παραποίησης" στο SystemUI, η οποία έχει σκοπό να αποτρέψει την τυχαία σάρωση για να ξεκλειδώσετε ενώ η συσκευή βρίσκεται στην τσέπη σας ή στο χέρι σας. Ωστόσο, αυτή η δυνατότητα anti-falsing μπορεί να είναι η αιτία των προβλημάτων με τις χειρονομίες ολίσθησης που αντιμετωπίζουν οι χρήστες, επομένως ορισμένοι προγραμματιστές προσαρμοσμένων ROM Android 8.1 Oreo επέλεξαν να την απενεργοποιήσουν.

Εάν χρησιμοποιείτε Android 8.1 Oreo στο Google Pixel & Pixel XL, Pixel 2 & Pixel 2 XL, Nexus 5X και Nexus 6P, τότε αυτή η λειτουργία είναι ενεργοποιημένη από προεπιλογή στη συσκευή σας. Χάρη σε εγγενής υποστήριξη υποστρώματος Με την προσθήκη στο Android Oreo, μπόρεσα να δημιουργήσω μια επικάλυψη που απενεργοποιεί αυτήν τη δυνατότητα anti-falsing και δεν απαιτεί root για εγκατάσταση!


Πώς να διορθώσετε το πρόβλημα με το σάρωση της οθόνης κλειδώματος στο Android 8.1 Oreo

Εάν δεν το έχετε κάνει ακόμα, θα χρειαστεί να ρυθμίσετε τη μηχανή θεμάτων Substratum στη συσκευή σας. Εάν η συσκευή σας τρέχει Android 8.0, Android 7.1 ή Android 7.0, τότε το mod μου είναι εντελώς άσκοπο για εσείς, καθώς αυτό το τεύχος είναι αποκλειστικό για την πιο πρόσφατη έκδοση Android 8.1, όπου προστέθηκε η δυνατότητα anti-falsing.

μηχανή με θέμα υπόστρωμαΠρογραμματιστής: Ομάδα Ανάπτυξης Προγράμματος

Τιμή: Δωρεάν.

2.8.

Κατεβάστε
andromeda â AOSP χωρίς root 8.xΠρογραμματιστής: prjkt.io

Τιμή: 1,99.

3.

Κατεβάστε
  1. Ακολουθήστε αυτό το σεμινάριο για να ρυθμίσετε σωστά το Substratum και το Andromeda στη συσκευή σας.
  2. Λήψη της επικάλυψης μου. Είναι ένα απλό, ελαφρύ θέμα Substratum, το οποίο ορίζει την τιμή boolean anti-falsing σε false στο SystemUI.
  3. Ανοίξτε το Substratum, επιλέξτε το θέμα μου και εφαρμόστε την επικάλυψη System UI.
  4. Εάν είναι απαραίτητο, επανεκκινήστε το SystemUI για να δείτε αλλαγές. Θα πρέπει να βλέπετε αυξημένη ευαισθησία στις κινήσεις ολίσθησης στην οθόνη κλειδώματος.

Επιλέξτε το θέμα "Oreo Lock Screen Fix", επιλέξτε την επικάλυψη SystemUI και επιλέξτε "Compile and Enable".

Εξήγηση

Με το Android 8.1, η Google έφερε στον κύριο κλάδο του AOSP έναν προηγμένο ταξινομητή κατά της παραποίησης για την οθόνη κλειδώματος. Αυτό που κάνει αυτός ο ταξινομητής είναι να κάνει τις χειρονομίες ολίσθησης πιο ανθεκτικές, προκειμένου να αποφευχθεί το τυχαίο ξεκλείδωμα της συσκευής, το τράβηγμα της οθόνης ξεκλειδώματος του μοτίβου/PIN, η σάρωση ή το άνοιγμα ειδοποιήσεων, και τα λοιπά. Ωστόσο, η αυξημένη αντίσταση έχει αποδειχθεί ότι είναι περισσότερο επιβάρυνση παρά βελτίωση, τουλάχιστον για ορισμένους χρήστες, καθώς οι περισσότερες χειρονομίες απαιτούν κινήσεις από άκρη σε άκρη σε σύγκριση με την προηγούμενη συμπεριφορά στο Android 8.0 και πιο χαμηλα.

Αυτός ο προηγμένος ταξινομητής anti-falsing ορίζεται ως μια δυαδική τιμή στο SystemUI της συσκευής, η οποία ορίζεται ως true στο AOSP Android 8.1. Αυτό που κάνει η επικάλυψη μου είναι απλώς να ορίσει την τιμή boolean, που ονομάζεται "config_lockscreenAntiFalsingClassifierEnabled,"σε false, επαναφορά της προηγούμενης συμπεριφοράς οθόνης κλειδώματος Android 8.0. Η αρχική δοκιμή για αυτό το mod έχει μετριάσει το πρόβλημα στα τηλέφωνα Google Pixel και Nexus που εκτελούν απόθεμα Android 8.1, αλλά δεδομένου ότι η τιμή boolean έχει οριστεί ως true στο AOSP, αυτή η επικάλυψη μπορεί επίσης να την μετριάσει σε ορισμένες προσαρμοσμένες ROM που βασίζονται σε AOSP. Αυτή η επιδιόρθωση δοκιμάστηκε επίσης σε συσκευές όπως το Xiaomi Redmi Note 4 με προσαρμοσμένο Android 8.1 λογισμικό.

Σε μια χούφτα προσαρμοσμένες ROM, όπως το LineageOS 15.1, αυτή η τιμή boole έχει ήδη οριστεί σε false, επομένως δεν θα πρέπει να παρατηρήσετε κανένα πρόβλημα εάν η ROM της επιλογής σας έχει συγχωνεύσει αυτήν την αλλαγή. Αυτό το mod προορίζεται κυρίως για την επίλυσή του σε stock ROM και σε ορισμένες προσαρμοσμένες, επομένως σας ενθαρρύνουμε ιδιαίτερα να το δοκιμάσετε και να μας δώσετε σχόλια στα σχόλια! Εάν δεν λειτουργεί όπως περιμένατε ή αν δείτε κάποιο σφάλμα που σχετίζεται με την επικάλυψη, παρακαλούμε επικοινωνήστε μαζί μου προσωπικά στο προφίλ μου στο Twitter με το οποίο έχω συνδέσει στο βιογραφικό του συγγραφέα ή στείλτε μου ένα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ.

Ιδιαίτερες ευχαριστίες στον /r/AndroidApps κοινότητα που με βοήθησε με την αρχική δοκιμή!