Iată cum să remediați problema gestului de glisare a ecranului de blocare pe Android 8.1 Oreo fără a avea nevoie de acces root! Tot ce aveți nevoie este substrat și o suprapunere personalizată pe care am făcut-o.
Android 8.1, prima versiune de întreținere a actualizării Android Oreo mult așteptate de la Android, a fost lansat acum de ceva timp, cel puțin pentru dispozitivele Google Pixel și Nexus. Cu toate acestea, unii proprietari de Google Pixel și Nexus care rulează Android 8.1 (fie versiunea oficială, fie un ROM personalizat) au observat că glisarea gesturile de pe ecranul de blocare, cum ar fi accesarea comutărilor rapide de setări, glisarea pentru a debloca sau glisarea în afara notificărilor au devenit mai degrabă dificil cel puțin în comparație cu Android 8.0. Unii utilizatori raportează că acum gesturile de glisare pe ecranul de blocare necesită aproape un întreg glisare la nivelul ecranului. Am raportat despre asta deja și pare să afecteze mulți utilizatori care rulează software-ul Android 8.1.
O cauză potențială a fost dezgropat de Dezvoltator recunoscut XDA AdrianDC: este cauzată de o nouă „funcție anti-falsare” în SystemUI, care este menită să prevină glisarea accidentală pentru deblocare în timp ce dispozitivul este în buzunar sau în mână. Cu toate acestea, această caracteristică anti-falsare poate fi cauza problemelor cu gesturile de glisare pe care le-au avut utilizatorii, așa că unii dezvoltatori de ROM-uri personalizate Android 8.1 Oreo au optat să o dezactiveze.
Dacă utilizați Android 8.1 Oreo pe Google Pixel și Pixel XL, Pixel 2 și Pixel 2 XL, Nexus 5X și Nexus 6P, atunci această funcție este activată în mod implicit pe dispozitiv. Mulțumită suport nativ de substrat fiind adăugat la Android Oreo, am putut crea o suprapunere care dezactivează această caracteristică anti-falsare și nu necesită root pentru a instala!
Cum să remediați problema cu gestul de glisare a ecranului de blocare pe Android 8.1 Oreo
Dacă nu ați făcut-o încă, va trebui să configurați motorul de teme Substratum pe dispozitiv. Dacă dispozitivul dvs. rulează Android 8.0, Android 7.1 sau Android 7.0, atunci modul meu este complet inutil pentru dumneavoastră, deoarece această problemă este exclusivă pentru cea mai recentă versiune Android 8.1 la care a fost adăugată caracteristica anti-fals.
Pret: Gratuit.
2.8.
Pret: 1,99.
3.
- Urmați acest tutorial pentru a configura corect Substratum și Andromeda pe dispozitivul dvs.
- Descărcați suprapunerea mea. Este o temă Substratum simplă, ușoară, care setează valoarea booleană anti-falsare la fals în SystemUI.
- Deschideți Substratum, selectați tema mea și aplicați suprapunerea System UI.
- Dacă este necesar, reporniți SystemUI pentru a vedea modificările. Ar trebui să vedeți o sensibilitate crescută în gesturile de glisare pe ecranul de blocare.
Selectați tema „Oreo Lock Screen Fix”, selectați suprapunerea SystemUI și selectați „Compilați și activați”.
Explicaţie
Cu Android 8.1, Google a adus în ramura principală a AOSP un clasificator anticipat anti-falsare pentru ecranul de blocare. Acest clasificator face ca gesturile de glisare să fie mai rezistente pentru a evita deblocarea accidentală a dispozitivului, scoaterea din ecranul de deblocare a modelului/PIN, glisarea sau deschiderea notificărilor, etc. Cu toate acestea, rezistența crescută s-a dovedit a fi mai mult o povară decât o îmbunătățire, cel puțin pentru unii utilizatorilor, deoarece majoritatea gesturilor necesită mișcări de la margine la margine în comparație cu comportamentul anterior din Android 8.0 și inferior.
Acest clasificator anticipat anti-fals este definit ca o valoare booleană în SystemUI a dispozitivului, care este setată ca adevărată în AOSP Android 8.1. Ceea ce face suprapunerea mea este pur și simplu să seteze valoarea booleană, numită "config_lockscreenAntiFalsingClassifier Enabled," la fals, restabilind comportamentul anterior al ecranului de blocare Android 8.0. Testarea inițială pentru acest mod a atenuat problema pe telefoanele Google Pixel și Nexus care rulează Android 8.1, dar deoarece valoarea booleană este setată la adevărată pe AOSP, această suprapunere o poate atenua și pe unele ROM-uri personalizate bazate pe AOSP. Această remediere a fost testată și pe dispozitive precum Xiaomi Redmi Note 4 care rulează Android 8.1 personalizat software.
O mână de ROM-uri personalizate, cum ar fi LineageOS 15.1, au deja această valoare booleană setată la fals, așa că nu ar trebui să observați probleme dacă ROM-ul ales de dvs. a îmbinat această modificare. Acest mod este destinat în primul rând să-l rezolve pe ROM-urile stoc și pe anumite personalizate, așa că vă încurajăm să încercați acest lucru și să ne oferiți feedback în comentarii! Dacă nu funcționează așa cum vă așteptați sau vedeți vreo eroare legată de suprapunere, vă rugăm contactați-mă personal pe profilul meu Twitter la care am legat în biografia autorului meu sau trimiteți-mi un e-mail.
Mulțumiri speciale lui Comunitatea /r/AndroidApps pentru că m-ai ajutat cu testarea inițială!