Barre de navigation, écran de verrouillage ou barre d'état cassée après une mise à jour? Voici un correctif.

Si votre appareil souffre d'une barre de navigation, d'un écran de verrouillage ou d'une barre d'état cassés après une mise à jour OTA, consultez ce didacticiel pour un correctif potentiel.

Il existe un bug rare qui est arrivé à une poignée d'utilisateurs après une mise à jour OTA. Nous ne savons pas pourquoi cela se produit, mais lorsque cela se produit, cela peut briser votre barre de navigation, votre écran de verrouillage et votre barre d'état. Vous ne pouvez pas utiliser vos boutons d'accueil ou récents, voir votre écran de verrouillage ou dérouler vers le bas pour voir vos notifications. C'est incroyablement ennuyeux et personnellement, cela m'a amené à réinitialiser les paramètres d'usine dans le passé. Cependant, il existe une solution que vous pouvez essayer, et cela implique de reconfigurer votre téléphone - ou du moins de faire croire à votre téléphone que vous l'avez fait.

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

Vidéo du bug en action


Comment réparer l'interface utilisateur cassée après une mise à jour OTA

Alors même si nous ne le savons toujours pas pourquoi exactement cela semble être un bug, nous savons qu'il peut être corrigé en complétant à nouveau l'assistant de configuration Android. Ce qui se passe, c'est que les paramètres stockés par l'assistant de configuration Android pour indiquer au système que le processus de configuration est terminé ont été réinitialisés. Après le premier démarrage, ces paramètres ne devraient jamais changer. Cependant, il semble qu'ils puissent être réinitialisés de manière aléatoire après une mise à jour OTA.

Il existe potentiellement deux façons de résoudre ce problème. Si les options de développement sont déjà déverrouillées et le débogage USB activé, vous pourrez alors utiliser un adb méthode qui est une solution garantie. Si le débogage USB n'est pas activé et que vous ne pouvez pas y accéder, vous devrez alors essayer une autre méthode dont le fonctionnement n'est pas garanti.

Méthode BAD

Ouvrez une invite de commande ou une fenêtre de terminal et saisissez ce qui suit :

adb shell
settings put global device_provisioned 1

Attendez ensuite que la commande soit terminée. Cela m'a pris environ 10 secondes.

settings put secure user_setup_complete 1

Et maintenant vous avez terminé! Une fois ces commandes exécutées, vous devriez immédiatement pouvoir à nouveau contrôler votre appareil.

Vous pouvez également exécuter ces commandes à partir d'une application de terminal sur votre appareil, telle que Termux. Assurez-vous que votre appareil est rooté avec Magisk ou SuperSU si vous choisissez de le faire de cette façon, et au lieu de taper « adb shell », tapez « su ».

[appbox googleplay com.termux]

Méthode de lancement d'activité

Si vous n’avez pas déjà configuré adb, le processus est plus délicat. Téléchargez une application appelée Activity Launcher.

Lanceur d'activitéDéveloppeur: Adam Szalkowski

Prix ​​: Gratuit.

4.1.

Télécharger

Ouvrez-le et appuyez en haut pour voir toutes les activités sur votre téléphone. Faites défiler la liste et recherchez « Assistant d'installation ». Parcourez et appuyez sur chacune des activités répertoriées sous Assistant de configuration pour voir si cela relancera le processus de configuration pour vous. J'espère que l'un d'eux fonctionnera. Sinon, votre dernière option restante est une réinitialisation d'usine.


Explication

Cela consiste simplement à modifier les valeurs des paramètres sécurisés qui indiquent à Android que vous avez terminé le processus de configuration initiale. Vous vous demandez peut-être pourquoi l'appareil pense que vous n'avez pas terminé la configuration ou pourquoi l'application de configuration ne se lance pas. Ce qui se passe, c'est que l'appareil refuse l'accès aux éléments de l'interface utilisateur, ce qui permettrait à un utilisateur d'échapper au processus de configuration. Normalement, c'est une bonne chose, cependant, dans ce cas, cela vous refuse l'accès à votre appareil même si vous avez déjà tout configuré. Lorsque vous terminez le processus de configuration, les deux paramètres que nous avons modifiés dans la "méthode adb" ci-dessus sont remplacés par 1, mais heureusement, en effectuant nous-mêmes cette modification, nous pouvons contourner ce bug idiot.