Desbloquear patrón o pin Android sin factory reset

Es muy habitual que al echar mano a un dispositivo móvil que llevamos tiempo sin usar, nos topamos con que esta bloqueado por contraseña o patrón y que hemos olvidado el código de acceso.

Para esos casos lo más fácil y rápido es hacer un Factory reset, pero claro, eso conllevaría a la perdida de datos y aplicaciones que quisiéramos conservar.

En este artículo os traemos una solución con la que podremos desbloquear el teléfono móvil y eliminar el bloqueo sin tener que eliminar nada.

El único requisito es que hubiéramos habilitado la depuración de USB antes de que el teléfono haya sido bloqueado.

Saltar el patrón o pin de bloqueo Android con ADB

  • Descargamos la herramienta ADB al PC e instalamos los drivers incluidos en esta.

  • Conectamos el teléfono móvil a nuestro PC con el cable de datos USB y ejecutamos run-adb.exe.
  • Se abrirá una consola de comandos en la que introduciremos los siguientes comandos adb para interactuar con nuestro dispositivo Android.

adb devices (para  comprobar que nuestro dispositivo móvil ha sido detectado correctamente)

  • Deberá aparecer un numero identificador de nuestro terminal móvil.
  • En cuyo caso procedemos a introducir las siguientes lineas una a una seguidas de la tecla Intro:
  1. adb shell
  2. cd /data/data/com.android.providers.settings/databases
    sqlite3 settings.db
  3.  update system set value=0 where name=’lock_pattern_autolock’;
  4. update system set value=0 where name=’lockscreen.lockedoutpermanently’;
  5. .quit

NOTA: Si la shell no reconoce los comandos anteriores escribiremos primero el comando adb shell rm /data/system/gesture.key

Reiniciamos adb reboot y listo, el teléfono móvil encenderá sin bloqueo alguno y con todos sus archivos intactos.

Este proceso puede no funcionar a la primera, tendremos que realizarlo al menos una segunda vez. El éxito está garantizado siempre y cuando el dispositivo tenga la depuración de USB habilitada de antemano o que la hubiéramos habilitado nosotros en algún momento anterior al bloqueo.