Sådan rettes problemet med strygebevægelse med låseskærm på Android 8.1 Oreo

click fraud protection

Sådan løser du problemet med strygebevægelser på låseskærmen på Android 8.1 Oreo uden at skulle have root-adgang! Alt du skal bruge er Substratum og et tilpasset overlay, jeg har lavet.

Android 8.1, den første vedligeholdelsesudgivelse af Androids længe ventede Android Oreo-opdatering, er nu blevet frigivet i nogen tid, i hvert fald til Google Pixel- og Nexus-enheder. Nogle Google Pixel- og Nexus-ejere, der kører Android 8.1 (enten den officielle build eller en brugerdefineret ROM), har dog bemærket, at swipe bevægelser på låseskærmen, som f.eks. adgang til hurtige indstillingsskift, strygning for at låse op eller strygning væk underretninger er blevet ret svært i hvert fald sammenlignet med Android 8.0. Nogle brugere rapporterer, at strygebevægelser på låseskærmen nu kræver næsten en hel stryg hele skærmen. Vi har rapporteret om dette allerede, og det ser ud til at påvirke mange brugere, der kører Android 8.1-software.

En potentiel årsag var gravet frem af XDA anerkendt udvikler AdrianDC

: det er forårsaget af en ny "anti-falsing funktion" i SystemUI, som er beregnet til at forhindre utilsigtet swipe for at låse op, mens enheden er i din lomme eller i din hånd. Denne anti-falsing-funktion kan dog være årsagen til de problemer med swipe-bevægelser, som brugere har haft, så nogle udviklere af tilpassede Android 8.1 Oreo ROM'er valgte at deaktivere den.

Hvis du kører lager Android 8.1 Oreo på din Google Pixel & Pixel XL, Pixel 2 & Pixel 2 XL, Nexus 5X og Nexus 6P, så er denne funktion som standard aktiveret på din enhed. Tak til indfødt underlagsstøtte ved at blive tilføjet til Android Oreo, var jeg i stand til at oprette en overlejring, der deaktiverer denne anti-falsing funktion, og den kræver ikke root for at installere!


Sådan rettes problemet med strygebevægelse med låseskærm på Android 8.1 Oreo

Hvis du ikke har gjort det endnu, skal du konfigurere Substratum-temamotoren på din enhed. Hvis din enhed kører Android 8.0, Android 7.1 eller Android 7.0, så er min mod fuldstændig meningsløs for dig, da dette nummer er eksklusivt til den seneste Android 8.1-udgivelse, hvor anti-falsing-funktionen blev tilføjet.

substrat-temamotorUdvikler: Projektudviklingsteam

Pris: Gratis.

2.8.

Hent
andromeda â AOSP rodløs 8.xUdvikler: prjkt.io

Pris: 1,99.

3.

Hent
  1. Følg denne vejledning for at konfigurere Substratum og Andromeda korrekt på din enhed.
  2. Download mit overlay. Det er et enkelt, letvægts Substratum-tema, som indstiller den booleske anti-falsing-værdi til false i SystemUI.
  3. Åbn Substratum, vælg mit tema, og anvend System UI-overlejringen.
  4. Genstart om nødvendigt SystemUI for at se ændringer. Du burde kunne se øget følsomhed i swipe-bevægelser på låseskærmen.

Vælg "Oreo Lock Screen Fix"-temaet, vælg SystemUI-overlejringen og vælg "Kompiler og aktiver".

Forklaring

Med Android 8.1 bragte Google ind i hovedgrenen af ​​AOSP en avanceret anti-falskningsklassificering til låseskærmen. Hvad denne klassificering gør, er at gøre strygebevægelser mere modstandsdygtige for at undgå utilsigtet oplåsning af enheden, trække mønster-/pinkodeoplåsningsskærmen ud, stryge eller åbne notifikationer, et cetera. Den øgede modstand har dog vist sig at være mere en belastning end en forbedring, i hvert fald for nogle brugere, da de fleste bevægelser kræver kant-til-kant-bevægelser sammenlignet med den tidligere adfærd i Android 8.0 og nederste.

Denne avancerede anti-falskningsklassificering er defineret som en boolesk værdi i enhedens SystemUI, som er indstillet som sand i AOSP Android 8.1. Hvad mit overlay gør, er simpelthen at indstille den booleske værdi, kaldet "config_lockscreenAntiFalsingClassifierEnabled," til false, gendan den tidligere Android 8.0 låseskærmsadfærd. Indledende test af denne mod har afhjulpet problemet på Google Pixel- og Nexus-telefoner, der kører Android 8.1, men da den boolske værdi er sat til sand på AOSP, denne overlejring kan også afbøde den på nogle AOSP-baserede brugerdefinerede ROM'er. Denne rettelse blev også testet på enheder som Xiaomi Redmi Note 4, der kører tilpasset Android 8.1 software.

En håndfuld brugerdefinerede ROM'er, som LineageOS 15.1, har allerede denne booleske værdi sat til false, så du burde ikke bemærke nogen problemer, hvis ROM'en efter dit valg har slået denne ændring sammen. Denne mod er primært beregnet til at løse det på lager-ROM'er og visse brugerdefinerede, så vi opfordrer dig til at prøve dette og give os feedback i kommentarerne! Hvis det ikke fungerer, som du forventer, eller du ser en fejl relateret til overlejringen, bedes du venligst kontakt mig personligt på min Twitter-profil, som jeg har linket til i min forfatterbiografi, eller send mig en e-mail.

Særlig tak til /r/AndroidApps-fællesskabet for at hjælpe mig med den indledende test!