Lorsque vous créez et restaurez une sauvegarde TWRP (par exemple parce que vous avez essayé une ROM personnalisée et que vous voyez que ce n'est pas bon), vous serez accueilli avec:
A) Un écran "entrer PIN avant l'amorçage"
B) Un mauvais code de verrouillage (PIN ou Pattern) lorsqu'il est lancé sur Android
------------------------
COMMENT RÉPARER
------------------------
Il suffit de démarrer dans TWRP et d'entrer votre NIP (si vous avez défini un) pour décrypter le traitement. Si vous ne possédez pas TWRP (pour quelque raison que ce soit), vous pouvez le faire via ADB, mais SEULEMENT si vous avez déjà connecté votre téléphone à votre PC et accepté son empreinte sur le téléphone lui-même.
Supprimez (ou renommez) les fichiers suivants à l'intérieur / données / système (notez que probablement pas tous existent pour vous, supprimez simplement ceux que vous pouvez trouver):
Mot de passe.key
Pattern.key
Locksettings.db-wal
Locksettings.db-shm
Locksettings.db
Redémarrez le téléphone et (si vous avez défini un code PIN), entrez-le pour déchiffrer le stockage une fois de plus. Après cela, vous pouvez simplement déverrouiller votre téléphone avec un coup de glace.
Entrez dans Paramètres> Sécurité et réglez votre méthode de déverrouillage préférée à nouveau, Android vous demandera si vous souhaitez également définir un code de démarrage. Sélectionnez ce que vous voulez ici, c'est un bon ajout de sécurité, mais peut parfois être ennuyeux.
Profitez de votre téléphone à nouveau!
J'espère que cela aide certaines personnes ici car je cherchais comment réparer cela pendant près d'une heure après la restauration d'une sauvegarde. Cela est probablement dû à un autre ROM qui écrase le lockdata existant lorsque vous définissez un code là-bas, puis vous essuiez la partition / données de toute façon, de sorte que je n'ai aucune idée de la raison pour laquelle il agit toujours comme ça ...