How would you even get kernel? I never even knew of such a thing. I'm using o3DS.
To get kernel on o3DS you have to have a copy of Cubic Ninja and the firmware has to be 9.2.0-20U or below. If you are above that you cannot get kernel as of right now.
You can also use the browser
wat.Snes9x
visualboyadvance