Bara de navigare, ecran de blocare sau bară de stare sparte după o actualizare? Iată o remediere.

Dacă dispozitivul dvs. suferă de o bară de navigare, un ecran de blocare sau o bară de stare sparte după o actualizare OTA, consultați acest tutorial pentru o posibilă remediere.

Există o eroare rară care s-a întâmplat cu o mână de utilizatori după o actualizare OTA. Nu știm de ce se întâmplă, dar atunci când se întâmplă, vă poate sparge bara de navigare, ecranul de blocare și bara de stare. Nu poți să-ți folosești butoanele de acasă sau cele recente, să-ți vezi ecranul de blocare sau să tragi în jos pentru a-ți vedea notificările. Acest lucru este incredibil de enervant și, personal, m-a determinat să resetez din fabrică în trecut. Cu toate acestea, există o soluție pe care o puteți încerca și implică configurarea din nou a telefonului - sau cel puțin păcălirea telefonului să creadă că ați făcut acest lucru.

https://www.youtube.com/watch? v=Xun2x6e0i00

Video cu bug-ul în acțiune


Cum să remediați interfața de utilizare ruptă după o actualizare OTA

Deci, deși încă nu știm de ce exact pare a fi o eroare, știm că poate fi remediată completând din nou Android Setup Wizard. Ce se întâmplă este că setările pe care Android Setup Wizard le stochează pentru a spune sistemului că procesul de configurare a fost finalizat au fost resetate. După prima pornire, aceste setări nu ar trebui să se schimbe niciodată, totuși, se pare că se pot reseta aleatoriu după o actualizare OTA.

Există posibil două moduri de a remedia acest lucru. Dacă aveți Opțiuni pentru dezvoltatori deja deblocate și depanarea USB activată, atunci veți putea folosi un adb metodă care este o remediere garantată. Dacă nu aveți depanarea USB activată și nu o puteți accesa, atunci va trebui să încercați o altă metodă care nu este garantată să funcționeze.

Metoda ADB

Deschideți o linie de comandă sau o fereastră de terminal și introduceți următoarele:

adb shell
settings put global device_provisioned 1

Apoi așteptați finalizarea comenzii. Asta a durat aproximativ 10 secunde pentru mine.

settings put secure user_setup_complete 1

Și acum ai terminat! Odată ce aceste comenzi sunt executate, ar trebui să vă puteți controla din nou dispozitivul imediat.

De asemenea, puteți rula acele comenzi dintr-o aplicație terminală de pe dispozitiv, cum ar fi Termux. Asigurați-vă că dispozitivul este rootat cu Magisk sau SuperSU dacă alegeți să faceți acest lucru și, în loc să tastați „adb shell”, tastați „su”.

[appbox googleplay com.termux]

Metoda de lansare a activității

Dacă nu aveți deja configurat adb, procesul este mai complicat. Descărcați o aplicație numită Activity Launcher.

Lansatorul de activitățiDezvoltator: Adam Szalkowski

Pret: Gratuit.

4.1.

Descarca

Deschideți-l și atingeți sus pentru a vedea toate activitățile de pe telefon. Derulați prin listă și căutați „Setup Wizard”. Parcurgeți și atingeți fiecare dintre activitățile enumerate în Setup Wizard pentru a vedea dacă va lansa din nou procesul de configurare pentru dvs. Să sperăm că unul dintre ei va funcționa. Dacă nu, ultima opțiune rămasă este o resetare din fabrică.


Explicaţie

Ceea ce face acest lucru este pur și simplu să editeze valorile Setărilor Securizate care spun Android că ați terminat procesul inițial de configurare. S-ar putea să vă întrebați de ce dacă dispozitivul crede că nu ați finalizat configurarea sau de ce aplicația de configurare nu este lansată. Ceea ce se întâmplă este că dispozitivul refuză accesul la elementele UI, ceea ce ar permite utilizatorului să scape din procesul de configurare. În mod normal, acesta este un lucru bun, totuși, în acest caz, vă interzice accesul la dispozitiv, chiar dacă ați configurat deja totul. Când finalizați procesul de configurare, acele două setări pe care le-am editat în „metoda adb” de mai sus sunt schimbate la 1, dar, din fericire, făcând această schimbare singuri, putem ocoli acest bug prostesc.