Después de mover gatekeeper.pattern.key para desbloquear, Configuración>Seguridad sigue fallando

Contexto : olvidé mi patrón de desbloqueo, así que usé TWRP y ADB para moverme y gatekeeper.password.keyahora puedo usar mi teléfono nuevamente :-)gatekeeper.pattern.key/sdcard

Problema : quiero establecer un nuevo patrón, pero cada vez que voy a Settings> Securityy presiono Screen lock, falla:

ingrese la descripción de la imagen aquí

¿Como resolver el problema?

Reinicié, borré el caché de todas las aplicaciones, borré la partición del caché de TWRP, inicié en modo seguro, siempre falla. Me temo que si muevo los archivos hacia atrás la situación empeorará aún más, o en el mejor de los casos me pedirá el patrón que aún no recuerdo.

Android 7.1.2 Lineage OS

El "Mega Post" en nuestra etiqueta-wiki bloqueada menciona cómo restablecer correctamente el patrón. AFAIR esto también implicó actualizar la base de datos de configuración. Si se saltó ese paso, el "estado" es "fuera de sincronización" (la configuración asume que debe haber un archivo que luego no encuentra), al menos ese podría ser el caso aquí. ¿Has comprobado eso?
@izzy: No conocía esa página, ¡gracias! En realidad, ahora mismo he logrado solucionar la situación, escribo una respuesta de inmediato al respecto :-)
La solución fácil probablemente habría sido eliminar también los locksettings.db*archivos del mismo lugar donde los eliminó .key(vea mi segundo comentario sobre su respuesta). :)

Respuestas (1)

  1. En un navegador web (en cualquier dispositivo), inicie sesión en Gmail con la cuenta que utilizó cuando configuró su teléfono.
  2. Vaya a https://myaccount.google.com/intro/find-your-phone
  3. Presione "Bloquear su teléfono"
  4. Ingrese "abcd"
  5. La pantalla de su teléfono ahora está bloqueada. Desbloquéalo con "abcd"
  6. Ahora puede cambiar su bloqueo de pantalla.

ingrese la descripción de la imagen aquí

¡Felicitaciones! Tal vez debería incluir eso en mi respuesta "cobertura total" (o vincular aquí desde allí). Aunque este enfoque solo funciona si tiene una cuenta de Google asociada con el dispositivo (y no, por ejemplo, ejecuta "sin Google"). Hubiera sido interesante si cambiar a un pin o bloqueo de contraseña en el dispositivo también funcionaría (tal vez con algún truco ADB, ya que con la aplicación de configuración no llegaste tan lejos antes de que fallara), por lo que los dispositivos sin Google estarían cubiertos. también. Aquí vamos .
PD: Actualicé mi "respuesta general" enlazando con la tuya y agregando algunas sugerencias más. Al hacerlo, descubrí por qué falló con su primer enfoque: olvidó eliminar también los locksettings.db*archivos. Entonces, la aplicación Configuración los vio, los evaluó, decidió que tenía un patrón de bloqueo establecido y luego se bloqueó al acceder a los *.keyarchivos. Lo consideraría un error, el desarrollador no detectó la excepción o verificó si los archivos existen y son legibles.
¿Esos archivos de Gatekeeper solo se usan para verificar la contraseña? ¿O también se utilizan para derivar la clave que descifra la clave de cifrado del dispositivo?