Me suena que hace tiempo se hablo o tu problema o un caso muy similar, y creo que se podía solucionar con kernels alternativos.
No recuerdo cual era el problema exactamente, pero en caso de que esto te pudiera servir, vigila en utilizar un kernel que sea para GingerBread, porque no creo que te sirva un kernel de Froyo o Eclair.