Flashea una ROM oficial como última medida, debería funcionarte si no es hardware.
Si sigue sin irte, envíalo al servicio técnico, por que es tema de hardware, es decir, se te ha caido, mojado o simple humedad, o malas formas de abrirlo o cerrarlo podrían implicar dicho suceso.
¿Qué ROM has flasheado nueva si es para el u20I es decir el mini pro?
Por que a lo mejor te estás confundiendo y metiendo una de e10i, es decir, el mini sin teclado físico, y por eso sería probable el fallo de teclado, aunque es raro que te dejase meter esa ROM y arrancar el móvil.