Trasig navigeringsfält, låsskärm eller statusfält efter en uppdatering? Här är en fix.

Om din enhet lider av ett trasigt navigeringsfält, låsskärm eller statusfält efter en OTA-uppdatering, kolla in den här handledningen för en möjlig lösning.

Det finns en sällsynt bugg som har hänt en handfull användare efter en OTA-uppdatering. Vi vet inte varför det händer, men när det händer kan det bryta navigeringsfältet, låsskärmen och statusfältet. Du kan inte använda knapparna hem eller senaste, se din låsskärm eller dra ned för att se dina aviseringar. Detta är oerhört irriterande och personligen har fått mig att återställa fabriken tidigare. Det finns dock en fix som du kan prova, och den innebär att du ställer in din telefon igen – eller åtminstone lura din telefon att tro att du har gjort det.

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

Video av buggen i aktion


Hur man fixar det trasiga användargränssnittet efter en OTA-uppdatering

Så medan vi fortfarande inte vet varför exakt det verkar vara ett fel, vi vet att det kan fixas genom att slutföra Android-installationsguiden igen. Det som händer är att inställningarna som Android Setup Wizard lagrar för att tala om för systemet att installationsprocessen har slutförts har återställts. Efter första uppstart bör dessa inställningar aldrig ändras, men det verkar som om de kan återställas slumpmässigt efter en OTA-uppdatering.

Det finns potentiellt två sätt att fixa detta. Om du redan har upplåsta utvecklaralternativ och USB-felsökning aktiverad, kommer du att kunna använda en adb metod som är en garanterad fix. Om du inte har aktiverat USB-felsökning och inte kan komma åt det, måste du prova en annan metod som inte garanterat fungerar.

ADB-metod

Öppna en kommandotolk eller terminalfönster och skriv in följande:

adb shell
settings put global device_provisioned 1

Vänta sedan tills kommandot är klart. Detta tog ungefär 10 sekunder för mig.

settings put secure user_setup_complete 1

Och nu är du klar! När dessa kommandon har körts bör du omedelbart kunna styra din enhet igen.

Du kan också köra dessa kommandon från en terminalapplikation på din enhet, till exempel Termux. Se till att din enhet är rotad med Magisk eller SuperSU om du väljer att göra det på detta sätt, och istället för att skriva "adb-skal" skriv "su".

[appbox googleplay com.termux]

Aktivitetsstartmetod

Om du inte redan har konfigurerat adb är processen svårare. Ladda ner en app som heter Activity Launcher.

AktivitetsstartareUtvecklare: Adam Szalkowski

Pris: Gratis.

4.1.

Ladda ner

Öppna den och tryck uppåt för att se alla aktiviteter på din telefon. Bläddra igenom listan och sök efter "Setup Wizard". Gå igenom och tryck på var och en av aktiviteterna som listas under Installationsguiden för att se om den kommer att starta installationsprocessen igen för dig. Förhoppningsvis kommer någon av dem att fungera. Om inte, är ditt sista återstående alternativ en fabriksåterställning.


Förklaring

Vad detta gör är att helt enkelt redigera värdena för Secure Settings som talar om för Android att du har slutfört den första installationsprocessen. Du kanske undrar varför om enheten tror att du inte har slutfört installationen, eller varför installationsprogrammet inte startas. Vad som händer är att enheten nekar åtkomst till UI-elementen, vilket skulle låta en användare undkomma installationsprocessen. Normalt sett är detta bra, men i det här fallet nekar det dig åtkomst till din enhet även om du redan har ställt in allt. När du har slutfört installationsprocessen ändras de två inställningarna som vi redigerade i "adb-metoden" ovan till 1, men tack och lov genom att göra den ändringen själva kan vi komma runt denna fåniga bugg.