Barra di navigazione, schermata di blocco o barra di stato rotta dopo un aggiornamento? Ecco una soluzione.

Se il tuo dispositivo presenta una barra di navigazione, una schermata di blocco o una barra di stato danneggiata dopo un aggiornamento OTA, consulta questo tutorial per una potenziale soluzione.

C'è un bug raro che è accaduto a una manciata di utenti dopo un aggiornamento OTA. Non sappiamo perché ciò accada, ma quando ciò accade può danneggiare la barra di navigazione, la schermata di blocco e la barra di stato. Non puoi utilizzare i pulsanti Home o Recenti, visualizzare la schermata di blocco o scorrere verso il basso per visualizzare le notifiche. Questo è incredibilmente fastidioso e, personalmente, mi ha causato il ripristino delle impostazioni di fabbrica in passato. Tuttavia, esiste una soluzione che puoi provare e implica configurare nuovamente il telefono o almeno indurre il telefono a credere di averlo fatto.

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

Video del bug in azione


Come risolvere l'interfaccia utente danneggiata dopo un aggiornamento OTA

Quindi, anche se ancora non lo sappiamo

perché esattamente sembra essere un bug, sappiamo che può essere risolto completando ancora una volta la procedura guidata di installazione di Android. Ciò che accade è che le impostazioni memorizzate dall'Installazione guidata di Android per comunicare al sistema che il processo di installazione è stato completato sono state ripristinate. Dopo il primo avvio queste impostazioni non dovrebbero mai cambiare, tuttavia, sembra che potrebbero ripristinarsi in modo casuale dopo un aggiornamento OTA.

Esistono potenzialmente due modi per risolvere questo problema. Se hai già sbloccato le Opzioni sviluppatore e il debug USB è abilitato, sarai in grado di utilizzare un file adb metodo che è una soluzione garantita. Se non hai abilitato il debug USB e non riesci ad accedervi, dovrai provare un altro metodo il cui funzionamento non è garantito.

Metodo ADB

Apri un prompt dei comandi o una finestra di terminale e inserisci quanto segue:

adb shell
settings put global device_provisioned 1

Quindi attendere il completamento del comando. A me ci sono voluti circa 10 secondi.

settings put secure user_setup_complete 1

E ora hai finito! Una volta eseguiti questi comandi, dovresti essere immediatamente in grado di controllare nuovamente il tuo dispositivo.

Puoi anche eseguire tali comandi da un'applicazione terminale sul tuo dispositivo, come Termux. Assicurati che il tuo dispositivo abbia il root con Magisk o SuperSU se scegli di farlo in questo modo, e invece di digitare "adb shell" digita "su".

[appboxgoogleplay com.termux]

Metodo di avvio dell'attività

Se non hai già configurato adb, il processo è più complicato. Scarica un'app chiamata Activity Launcher.

Lanciatore di attivitàSviluppatore: Adam Szalkowski

Prezzo: gratuito.

4.1.

Scaricamento

Aprilo e tocca in alto per vedere tutte le attività sul tuo telefono. Scorri l'elenco e cerca "Configurazione guidata". Scorri e tocca ciascuna delle attività elencate in Configurazione guidata per vedere se avvierà nuovamente il processo di configurazione. Speriamo che uno di loro funzioni. In caso contrario, l'ultima opzione rimasta è il ripristino delle impostazioni di fabbrica.


Spiegazione

Ciò che fa è semplicemente modificare i valori delle Impostazioni di sicurezza che indicano ad Android che hai completato il processo di configurazione iniziale. Potresti chiederti perché se il dispositivo ritiene che non hai completato la configurazione o perché l'applicazione di configurazione non viene avviata. Quello che succede è che il dispositivo nega l'accesso agli elementi dell'interfaccia utente che consentirebbero a un utente di sfuggire al processo di configurazione. Normalmente è una buona cosa, però in questo caso ti nega l'accesso al tuo dispositivo anche se hai già configurato tutto. Quando completi il ​​processo di installazione, quelle due impostazioni che abbiamo modificato nel "metodo adb" sopra vengono cambiate in 1, ma per fortuna apportando noi stessi quella modifica possiamo aggirare questo stupido bug.