Tukaj je opisano, kako odpraviti težavo s kretnjami po zaklenjenem zaslonu v sistemu Android 8.1 Oreo, ne da bi potrebovali korenski dostop! Vse, kar potrebujete, je substrat in prekrivanje po meri, ki sem ga naredil.
Android 8.1, prva vzdrževalna izdaja Androidove dolgo pričakovane posodobitve Android Oreo, je zdaj izdan že nekaj časa, vsaj za naprave Google Pixel in Nexus. Vendar pa so nekateri lastniki Google Pixel in Nexusov, ki uporabljajo Android 8.1 (bodisi uradno gradnjo ali ROM po meri), opazili, da drs poteze na zaklenjenem zaslonu, kot je dostop do preklopov hitrih nastavitev, vlečenje za odklepanje ali vlečenje proč, so obvestila postala bolj težko vsaj v primerjavi z Androidom 8.0. Nekateri uporabniki poročajo, da poteze drsenja na zaklenjenem zaslonu zdaj zahtevajo skoraj cel zaslon poteg po celotnem zaslonu. O tem smo poročali že in zdi se, da vpliva na številne uporabnike, ki uporabljajo programsko opremo Android 8.1.
Potencialni vzrok je bil odkril XDA priznani razvijalec
AdrianDC: povzroča ga nova "funkcija proti ponarejanju" v uporabniškem vmesniku SystemUI, ki je namenjena preprečevanju nenamernega vlečenja za odklepanje, medtem ko je naprava v vašem žepu ali v roki. Vendar pa je ta funkcija za preprečevanje ponarejanja morda vzrok za težave s potezami drsenja, ki so jih imeli uporabniki, zato so se nekateri razvijalci prilagojenih ROM-ov Android 8.1 Oreo odločili, da jo onemogočijo.Če uporabljate standardni Android 8.1 Oreo v napravah Google Pixel in Pixel XL, Pixel 2 in Pixel 2 XL, Nexus 5X in Nexus 6P, je ta funkcija v vaši napravi privzeto omogočena. Zahvale gredo izvorna podpora za substrat ker sem bil dodan v Android Oreo, sem lahko ustvaril prekrivanje, ki onemogoči to funkcijo za preprečevanje ponarejanja, in za namestitev ne potrebuje root!
Kako odpraviti težavo s potezo vlečenja na zaklenjenem zaslonu v sistemu Android 8.1 Oreo
Če tega še niste storili, boste morali v svoji napravi nastaviti tematski mehanizem Substratum. Če vaša naprava uporablja Android 8.0, Android 7.1 ali Android 7.0, potem je moj mod popolnoma nesmiseln za vas, saj je ta težava ekskluzivna za najnovejšo izdajo sistema Android 8.1, kjer je bila dodana funkcija za preprečevanje ponarejanja.
Cena: brezplačno.
2.8.
Cena: 1,99.
3.
- Sledite tej vadnici da pravilno nastavite Substratum in Andromedo na svoji napravi.
- Prenesi moj prekrivni element. To je preprosta, lahka tema Substratum, ki nastavi logično vrednost proti ponarejanju na false v SystemUI.
- Odprite Substratum, izberite mojo temo in uporabite prekrivanje sistemskega uporabniškega vmesnika.
- Po potrebi znova zaženite SystemUI, da vidite spremembe. Na zaklenjenem zaslonu bi morali opaziti povečano občutljivost potez s podrsanjem.
Izberite temo "Oreo Lock Screen Fix", izberite prekrivanje SystemUI in izberite "Prevedi in omogoči".
Razlaga
Z Androidom 8.1 je Google v glavno vejo AOSP vnesel napreden klasifikator za preprečevanje ponarejanja za zaklenjeni zaslon. Ta klasifikator naredi poteze drsenja bolj odporne, da se izogne nenamernemu odklepanju naprave, izvleku zaslona za odklepanje vzorca/kode PIN, podrsanju ali odpiranju obvestil, itd. Vendar pa se je večja odpornost vsaj za nekatere izkazala bolj kot breme kot izboljšanje uporabnikom, saj večina potez zahteva gibanje od roba do roba v primerjavi s prejšnjim vedenjem v sistemu Android 8.0 in nižje.
Ta napredni klasifikator za preprečevanje ponarejanja je definiran kot logična vrednost v SystemUI naprave, ki je v AOSP Android 8.1 nastavljena kot true. Moje prekrivanje preprosto nastavi logično vrednost, imenovano "config_lockscreenAntiFalsingClassifierEnabled," na false, s čimer se obnovi prejšnje delovanje zaklenjenega zaslona Android 8.0. Začetno testiranje tega moda je ublažilo težavo na telefonih Google Pixel in Nexus s standardnim sistemom Android 8.1, a ker je logična vrednost na AOSP nastavljena na true, to prekrivanje ga lahko tudi ublaži na nekaterih ROM-ih po meri, ki temeljijo na AOSP. Ta popravek je bil preizkušen tudi na napravah, kot je Xiaomi Redmi Note 4 s prilagojenim sistemom Android 8.1 programsko opremo.
Nekaj ROM-ov po meri, kot je LineageOS 15.1, že ima to logično vrednost nastavljeno na false, tako da ne bi smeli opaziti težav, če je ROM po vaši izbiri združil to spremembo. Ta mod je v prvi vrsti namenjen reševanju na založnih ROM-ih in nekaterih prilagojenih, zato vam toplo priporočamo, da to preizkusite in nam v komentarjih posredujete povratne informacije! Če ne deluje, kot ste pričakovali, ali opazite kakršno koli napako, povezano s prekrivanjem, stopite v stik z mano osebno na mojem profilu na Twitterju, ki sem ga povezal v svojem življenjepisu avtorja, ali mi pošljite E-naslov.
Posebna zahvala za /r/Skupnost AndroidApps ker ste mi pomagali pri začetnem testiranju!