no it didn't have cfw, last time it worked was about 2 years ago, then I ditched it for another 3ds but i would like to fix it, i might also spend money to buy a new screen but if ever that is not the problem I would have just spent money in vain, that's what stops me