Hoe het probleem met het veeggebaar op het vergrendelscherm op Android 8.1 Oreo op te lossen

click fraud protection

Hier leest u hoe u het probleem met veegbewegingen op het vergrendelscherm op Android 8.1 Oreo kunt oplossen zonder root-toegang! Het enige dat je nodig hebt is substraat en een aangepaste overlay die ik heb gemaakt.

Android 8.1, de eerste onderhoudsrelease van Android's langverwachte Android Oreo-update, is inmiddels al enige tijd uit, in ieder geval voor Google Pixel- en Nexus-toestellen. Sommige Google Pixel- en Nexus-bezitters met Android 8.1 (de officiële build of een aangepast ROM) hebben echter gemerkt dat swipe Gebaren op het vergrendelscherm, zoals het openen van snelle instellingen, vegen om te ontgrendelen of het wegvegen van meldingen zijn nogal moeilijk, tenminste in vergelijking met Android 8.0. Sommige gebruikers melden dat veegbewegingen op het vergrendelscherm nu bijna een geheel vereisen schermbrede veegbeweging. Wij hebben hierover bericht al, en het lijkt veel gebruikers te treffen die Android 8.1-software gebruiken.

Een mogelijke oorzaak was opgegraven door XDA erkende ontwikkelaar

AdrianDC: het wordt veroorzaakt door een nieuwe "anti-falsing-functie" in de SystemUI, die bedoeld is om te voorkomen dat je per ongeluk veegt om te ontgrendelen terwijl het apparaat in je zak of hand zit. Deze anti-falsing-functie kan echter de oorzaak zijn van de problemen met veegbewegingen die gebruikers hebben ondervonden, dus sommige ontwikkelaars van aangepaste Android 8.1 Oreo ROM's hebben ervoor gekozen om deze uit te schakelen.

Als u Android 8.1 Oreo op uw Google Pixel & Pixel XL, Pixel 2 & Pixel 2 XL, Nexus 5X en Nexus 6P gebruikt, is deze functie standaard ingeschakeld op uw apparaat. Dankzij inheemse substraatondersteuning Toen ik werd toegevoegd aan Android Oreo, kon ik een overlay maken die deze anti-falsing-functie uitschakelt, en er is geen root voor nodig om te installeren!


Hoe het probleem met het veeggebaar op het vergrendelscherm op Android 8.1 Oreo op te lossen

Als u dit nog niet heeft gedaan, moet u de Substratum-thema-engine op uw apparaat instellen. Als uw apparaat Android 8.0, Android 7.1 of Android 7.0 gebruikt, is mijn mod volkomen zinloos u, aangezien dit probleem exclusief is voor de nieuwste Android 8.1-release waarin de anti-falsing-functie is toegevoegd.

substraat thema-engineOntwikkelaar: Projectontwikkelingsteam

Prijs: gratis.

2.8.

Downloaden
andromeda â AOSP rootless 8.xOntwikkelaar: prjkt.io

Prijs: 1,99.

3.

Downloaden
  1. Volg deze tutorial om Substratum en Andromeda correct in te stellen op uw apparaat.
  2. Download mijn overlay. Het is een eenvoudig, lichtgewicht Substratum-thema, dat de anti-falsing Booleaanse waarde in SystemUI op false zet.
  3. Open Substratum, selecteer mijn thema en pas de System UI-overlay toe.
  4. Start indien nodig SystemUI opnieuw op om de wijzigingen te zien. Je zou een verhoogde gevoeligheid moeten zien in veegbewegingen op het vergrendelscherm.

Selecteer het thema "Oreo Lock Screen Fix", selecteer de SystemUI-overlay en selecteer "Compile and Enable".

Uitleg

Met Android 8.1 heeft Google een geavanceerde anti-falsing-classifier voor het vergrendelscherm in de hoofdtak van AOSP geïntroduceerd. Wat deze classificatie doet, is veegbewegingen resistenter maken om te voorkomen dat het apparaat per ongeluk wordt ontgrendeld, het patroon-/pincode-ontgrendelingsscherm wordt uitgetrokken, wordt geveegd of meldingen worden geopend, enzovoort. De toegenomen weerstand blijkt echter, althans voor sommigen, eerder een last dan een verbetering te zijn gebruikers, omdat de meeste gebaren bewegingen van rand tot rand vereisen in vergelijking met het eerdere gedrag in Android 8.0 en lager.

Deze geavanceerde anti-falsing-classificatie wordt gedefinieerd als een Booleaanse waarde in de SystemUI van het apparaat, die in AOSP Android 8.1 als waar is ingesteld. Wat mijn overlay doet, is eenvoudigweg de Booleaanse waarde instellen, genaamd "config_lockscreenAntiFalsingClassifierEnabled," naar false, waardoor het vorige gedrag op het vergrendelscherm van Android 8.0 wordt hersteld. De eerste tests voor deze mod hebben het probleem verholpen op Google Pixel- en Nexus-telefoons met Android 8.1, maar aangezien de Booleaanse waarde op AOSP is ingesteld op true, deze overlay kan dit ook verzachten op sommige op AOSP gebaseerde aangepaste ROM's. Deze oplossing is ook getest op apparaten zoals de Xiaomi Redmi Note 4 met aangepast Android 8.1 software.

Bij een handvol aangepaste ROM's, zoals LineageOS 15.1, is deze Booleaanse waarde al ingesteld op false, dus je zou geen problemen moeten merken als de ROM van je keuze deze wijziging heeft samengevoegd. Deze mod is in de eerste plaats bedoeld om het op te lossen op stock-ROM's en bepaalde aangepaste ROM's, dus we moedigen je ten zeerste aan om dit uit te proberen en ons feedback te geven in de reacties! Als het niet werkt zoals u verwacht, of als u een bug ziet die verband houdt met de overlay, verzoeken wij u dit te doen Neem persoonlijk contact met mij op via mijn Twitter-profiel waarnaar ik heb gelinkt in mijn auteursbiografie, of stuur mij een bericht e-mail.

Speciale dank aan de /r/AndroidApps-gemeenschap voor het helpen met de eerste tests!