Tiene mala pinta el asunto. A mi me pasó algo parecido con un Sony Ericsson Vivaz y no hubo manera de arreglarlo.
La única opción que se me ocurre es tratar de repararlo vía flashtool. De todas maneras, cuando los problemas empiezan por un suceso físico (caída, golpe, mojadura...) tienes pocas posibilidades de arreglarlo cambiando el software.
Suerte!