Yo tambien creo q era hardware, algun usuario he leido q ha tenido q cambiar el sensor de huellas (bastante facil por cierto) y se ha solucionado, aunque lo de las roms personalizadas tambien lo habia leido.
Configuracion del sensor o de doze y algo de la encriptacion, parece ser q spuede sobrevivir a los formateos mas duros