Si el teclado (keypad) está físicamente roto (teclas hundidas, sin contacto, flex dañado) y no te deja introducir el código de desbloqueo, la única solución es cambiar el teclado (módulo de teclado + flex).
Es una reparación estándar en cualquier taller de móviles: compran el flex/teclado de repuesto (pieza barata), abren el teléfono (es slider), desconectan el flex viejo, conectan el nuevo, cierran y prueban.
No intentes «trucos» de software; si el hardware no envía la pulsación, el software no puede leer el código.