Kaip išspręsti užrakinimo ekrano braukimo gesto problemą „Android 8.1 Oreo“

click fraud protection

Štai kaip išspręsti užrakinimo ekrano braukimo gesto problemą „Android 8.1 Oreo“ nereikalaujant root prieigos! Viskas, ko jums reikia, yra substratas ir mano sukurta tinkinta perdanga.

„Android 8.1“, pirmasis ilgai laukto „Android Oreo“ naujinio priežiūros leidimas, jau kurį laiką buvo išleistas bent jau „Google Pixel“ ir „Nexus“ įrenginiams. Tačiau kai kurie „Google Pixel“ ir „Nexus“ savininkai, kuriuose veikia „Android 8.1“ (oficiali versija arba pasirinktinis ROM), pastebėjo, kad perbraukimas gestai užrakinimo ekrane, pvz., prieiga prie greitųjų nustatymų jungiklių, perbraukimas, kad būtų atrakintas, arba pranešimų perbraukimas, tapo gana sunku, bent jau lyginant su Android 8.0. Kai kurie vartotojai praneša, kad dabar braukiant gestus užrakinimo ekrane reikia beveik viso braukimas per ekraną. Apie tai pranešėme jau ir atrodo, kad tai turi įtakos daugeliui vartotojų, naudojančių „Android 8.1“ programinę įrangą.

Galima priežastis buvo atkasė XDA pripažintas kūrėjas AdrianasDC: tai sukelia nauja SystemUI „apsaugos nuo klastojimo funkcija“, skirta apsaugoti nuo netyčinio perbraukimo, kad būtų galima atrakinti, kai įrenginys yra kišenėje arba rankoje. Tačiau ši apsaugos nuo klastojimo funkcija gali būti vartotojų problemų, susijusių su braukimo gestu, priežastis, todėl kai kurie tinkintų Android 8.1 Oreo ROM kūrėjai nusprendė ją išjungti.

Jei „Google Pixel“ ir „Pixel XL“, „Pixel 2“ ir „Pixel 2 XL“, „Nexus 5X“ ir „Nexus 6P“ naudojate „Android 8.1 Oreo“ atsarginę versiją, ši funkcija jūsų įrenginyje įgalinta pagal numatytuosius nustatymus. Ačiū vietinis substrato palaikymas pridėtas prie Android Oreo, man pavyko sukurti perdangą, kuri išjungia šią apsaugos nuo klastojimo funkciją ir jai įdiegti nereikia root!


Kaip išspręsti užrakinimo ekrano braukimo gesto problemą „Android 8.1 Oreo“

Jei dar to nepadarėte, savo įrenginyje turėsite nustatyti Substratum temos variklį. Jei jūsų įrenginyje veikia „Android 8.0“, „Android 7.1“ arba „Android 7.0“, mano modas yra visiškai beprasmis jums, nes ši problema yra išskirtinė naujausiam „Android 8.1“ leidimui, kuriame buvo pridėta apsaugos nuo klastojimo funkcija.

substrato temos variklisProgramuotojas: Projekto vystymo komanda

Kaina: Nemokama.

2.8.

parsisiųsti
andromeda â AOSP be šaknų 8.xProgramuotojas: prjkt.io

Kaina: 1,99.

3.

parsisiųsti
  1. Sekite šią pamoką norėdami tinkamai nustatyti „Substratum“ ir „Andromeda“ savo įrenginyje.
  2. Atsisiųskite mano perdangą. Tai paprasta, lengva „Substratum“ tema, kuri „SystemUI“ sistemoje „Anti-falsing“ loginę reikšmę nustato į „false“.
  3. Atidarykite „Substratum“, pasirinkite mano temą ir pritaikykite sistemos vartotojo sąsajos perdangą.
  4. Jei reikia, iš naujo paleiskite SystemUI, kad pamatytumėte pakeitimus. Turėtumėte matyti padidėjusį jautrumą braukdami gestus užrakinimo ekrane.

Pasirinkite temą „Oreo Lock Screen Fix“, pasirinkite „SystemUI“ perdangą ir pasirinkite „Compile and Enable“.

Paaiškinimas

Naudodama „Android 8.1“, „Google“ į pagrindinę AOSP atšaką įtraukė pažangų apsaugos nuo klastojimo užrakinimo ekrano klasifikatorių. Šis klasifikatorius daro braukimo gestus atsparesnius, kad netyčia neatrakintumėte įrenginio, neištrauktumėte šablono / PIN kodo atrakinimo ekrano, perbrauktumėte ar atidarytumėte pranešimus, ir kt. Tačiau, bent jau kai kuriems, padidėjęs pasipriešinimas pasirodė esąs daugiau našta nei pagerėjimas naudotojams, nes daugumai gestų reikia judesių nuo krašto iki krašto, palyginti su ankstesniu elgesiu „Android 8.0“ ir žemesnė.

Šis pažangus apsaugos nuo klastojimo klasifikatorius apibrėžiamas kaip loginė vertė įrenginio SystemUI, kuri nustatyta kaip tiesa AOSP Android 8.1. Mano perdanga tiesiog nustato loginę reikšmę, vadinamą "config_lockscreenAntiFalsingClassifierEnabled,“ į klaidingą, atkuriant ankstesnį „Android 8.0“ užrakinimo ekrano veikimą. Pradinis šio modifikavimo bandymas sumažino problemą „Google Pixel“ ir „Nexus“ telefonuose, kuriuose veikia „Android 8.1“, bet kadangi AOSP sistemoje nustatyta loginė reikšmė „true“, ši perdanga taip pat gali sušvelninti kai kurių AOSP pagrįstų pasirinktinių ROM. Šis pataisymas taip pat buvo išbandytas tokiuose įrenginiuose kaip „Xiaomi Redmi Note 4“, kuriame veikia tinkinta „Android 8.1“. programinė įranga.

Kai kuriuose tinkintuose ROM, pvz., LineageOS 15.1, ši loginė reikšmė jau nustatyta į false, todėl neturėtumėte pastebėti jokių problemų, jei pasirinkta ROM sujungė šį pakeitimą. Šis modas visų pirma skirtas jį išspręsti atsarginiuose ROM ir tam tikruose pasirinktiniuose, todėl labai raginame tai išbandyti ir pateikti atsiliepimų komentaruose! Jei jis neveikia taip, kaip tikėjotės, arba matote su perdanga susijusią klaidą, prašome Susisiekite su manimi asmeniškai mano „Twitter“ profilyje, su kuriuo susiejau savo autoriaus biografiją, arba atsiųskite man paštu.

Ypatingas ačiū už /r/AndroidApps bendruomenė kad padėjote man atlikti pradinį bandymą!