Una de las características más innovadoras de los últimos terminales de LG es Knock Code, el desbloqueo mediante pequeños golpes a la pantalla en distintos lugares, creando un código que solo nosotros conocemos. Ahora, gracias a XDA Developers, podemos disfrutar de esta función en nuestro teléfono Android.
Los requisitos para poder utilizar este módulo similar a Knock Code será tener privilegios root y tener instalado Xposed Framework, una aplicación que nos permite cambiar totalmente la apariencia de nuestro dispositivo mediante módulos descargables. En el caso de que aún no conozcáis este app fundamental para aquellos que quieren personalizar al máximo su teléfono o tablet, tenéis un tutorial en vídeo que os ayudará a instalarla fácilmente. Tras esto, buscaremos el módulo desarrollado por un miembro de XDA bautizado como Knock Code (while screen on). Tal y como su nombre indica, este desbloqueo con gestos funciona con la pantalla encendida y no apagada como ocurre con el Knock Code original, por lo que necesitaremos pulsar el botón de desbloqueo de nuestro terminal para hacer uso de la aplicación. Además, el módulo está publicado en el Xposed Module Repository y conviene reiniciar tras activarlo para evitar conflictos. Si en tu Android moderno usas un fork de Xposed (por ejemplo, LSPosed/EdXposed), la compatibilidad suele ser buena.
Por otra parte, también es necesario que el método de desbloqueo de nuestro Android sea el de la rejilla de 3 x 3, por lo que si no lo tenéis ya configurado, deberéis cambiarlo en Ajustes -> Seguridad. Tras reiniciar y activar el módulo, ya tendremos listo nuestro desbloqueo Knock Code con una rejilla 2 x 2 cuyo código por defecto será 1234, es decir, cuadrado superior izquierdo, superior derecho, inferior izquierdo e inferior derecho.
Compatibilidad, requisitos y advertencias importantes

El módulo Knock Code (while screen on) nació para Android 4.2, 4.3 y 4.4 y posteriormente se actualizó para Lollipop y Marshmallow. En sistemas con Android puro suele ofrecer mayor estabilidad, mientras que algunas capas (por ejemplo, ciertas versiones de Samsung) pueden presentar incompatibilidades. Es recomendable mantener Xposed Framework (o su fork) actualizado y, antes de probar el módulo, realizar una copia de seguridad del sistema por si fuese necesario revertir cambios.
Por motivos técnicos funciona únicamente con la pantalla encendida. Al ser un lockscreen de terceros, en algunas builds no se muestra marcación de emergencia. Además, para contar con un plan B si algo falla, es conveniente tener activo un bloqueo por PIN como respaldo en el sistema. Ten presente que Smart Lock o los desbloqueos biométricos pueden interferir; si notas comportamientos extraños, desactívalos temporalmente.
Si tras activarlo el sistema entra en bucle o no arranca, puedes deshabilitar el módulo desde modo seguro o mediante el desinstalador de Xposed desde recovery. Esta es una modificación avanzada: procede bajo tu responsabilidad.
Instalación y configuración paso a paso

- Instala y activa Xposed Framework con root en tu dispositivo.
- Desde el repositorio, descarga e instala Knock Code Lockscreen (while screen on). Actívalo en Módulos y reinicia.
- Ve a Ajustes > Seguridad y establece como método de bloqueo Patrón (3×3) para que el módulo pueda superponerse.
- Abre la app del módulo y toca en Change Knock Code para definir tu secuencia. El esquema inicial es 2×2 con código por defecto 1234, que debes cambiar por uno más robusto.
- Opcional: activa Draw Fill para ver las pulsaciones o Draw Line para ocultarlas y mejorar la privacidad.
Si no aparece la pantalla de Knock Code, revisa que el módulo esté habilitado, borra datos de la app, desactiva Smart Lock y reinicia. Mantén un PIN de respaldo configurado para cualquier contingencia.
Opciones de personalización y rendimiento

El módulo permite ajustar la cuadrícula desde 2×2 hasta configuraciones más amplias como 5×5, incrementando la entropía del código. También ofrece atajos para lanzar aplicaciones o ejecutar acciones tras desbloquear, así como cambios de tamaño y colores de la pantalla de introducción del código, lo que facilita una personalización muy completa.
Para mejorar la seguridad práctica, aumenta el número de toques y evita patrones obvios (por ejemplo, diagonales sencillas). Puedes activar o desactivar retroalimentación visual con Draw Fill/Draw Line, y ajustar vibración si tu ROM lo permite.
En general, el comportamiento es fluido, sin retrasos apreciables y sin un consumo extra relevante de memoria RAM o batería, ya que no permanece ejecutándose en segundo plano de forma permanente. Si notas fallos gráficos, revisa la compatibilidad de tu capa de personalización o prueba otra versión del módulo desde el repositorio.
Seguridad: limitaciones conocidas y buenas prácticas

Obviamente podemos cambiar el código en la aplicación para que sea más seguro, aunque tal y como nos indican en el foro de XDA, desde el punto de vista de la seguridad, esta forma de desbloqueo no es la más segura que podemos utilizar. Debido al funcionamiento de Xposed, el archivo donde se guarda nuestro código puede ser leído por cualquier usuario, de forma que no necesitamos ser root para leerlo. Eso a su vez significa que cualquier aplicación puede leer el código y, por tanto, conocer el patrón de desbloqueo.
Una de las opciones para reducir este problema es deshabilitar el debug USB ya que, aunque la contraseña está encriptada, será más complicado leer nuestro código. Además, al tratarse de una combinación tipo PIN sobre rejilla 2×2, es menos resistente que un PIN largo o una contraseña alfanumérica. Nuestra recomendación es usarlo como capa de comodidad y mantener un método de seguridad robusto como respaldo.
El módulo Knock Code está disponible para terminales con Android 4.4, 4.3 y 4.2 y podéis encontrar toda la información correspondiente en el hilo de XDA. Con el tiempo recibió soporte para Lollipop y Marshmallow gracias a aportes de la comunidad (se le atribuye el desarrollo a MohammadAG y posteriores mejoras a Rijul.A), con código abierto disponible en GitHub y versiones estables como la 1.0.6.2. Si os interesan estos pequeños trucos, no olvidéis echar un vistazo a nuestra sección dedicada.

Para quienes buscan la experiencia Knock Code de LG en cualquier Android, este módulo aporta versatilidad, personalización y una implementación sorprendentemente ágil. Solo ten en cuenta sus límites de seguridad y prepara un método alternativo fiable por si alguna vez necesitas recuperar el acceso.
