Finalmente lo he solucionado instalando la ROM Finless. Parece que el problema era que el sistema de archivos en la memoria interna se había corrompido. Como la ROM Finless formatea esta memoria, pues lo ha solucionado. Supongo que podría haberlo arreglado igualmente formateando la memoria desde un PC con el ADB, pero no he conseguido conectarlo al ordenador de esta manera.
En fin, asunto resuelto.
youtube converter