Si has instalado el kernel 1.16 o 1.17 y se te cuelga tienes un DSTT falso.
Puedes recuperarlo con el DSTT FakeRecovery 1.17, aunque el proceso es algo engorroso (sobre todo porque la consola se cuelga 200 veces).
Como mucho podrás instalarte el kernel 1.15 (perdiendo compatibilidades en juegos). Nunca instales el 1.16 o 1.17.
Los kernels originales los tienes en ndstt.com (las demás webs parecidas son fakes). Si me apuras en linfoxdomain los tienes.
No obstante, me pensaría el irme comprando otro cartucho o cambiarlo si te lo endiñaron como original.