Vale ... para empezar, al meter el firmware 5.2, estas metiendole un firmware con un core (por lo que veo) de MS28, y por esa razon no te deja leer el firmware del lector.
Para poder hacer la lectura, bajate de
este hilo, el disco Llave o tambien llamado Enable0800.
Sigue las instrucciones para poder desbloquearlo, aunque tambien puedes realizar el truco de los 10 segundos para los MS28 (ahora tu lector lo has convertido en un MS28 ...) aunque no te lo recomiendo teniendo el disco llave.
Por otra parte, deberias modificar el firmware de tu lector antes de flashearlo, para indicarle que tu lector es un MS25, para ello, sigue los pasos del tuto de Flash78, asi no volveras a tener el problema que mencionas en este hilo, que por otro lado, esta ya comentado por el resto del foro, ejem.
Sin mas, ya diras cosas.