Among other things (like what has been mentioned), there is one huge issue with this. 2.1 is an O3DS firmware. And as such, it does not even have an arm9loader. Without an arm9loader, a9lh is impossible (obviously). 8.x is used because that is the oldest N3DS firm and it happens to be the...