Despite my limited spare time, I had to try it and it was just a bit of copy & you can guess the rest
Tested on emulator CX CAS 3.1.0.392 and 3.6.0.something, not on other models so it may even crash on startup which would be annoying.
The ndless_installer from 3.1 still has to be used. Tell me if it works, although some weirdness with lua and similiar things are expected.
You have to rename the file to ndless_resources.tns of course. Then reboot and you're good to go.
It doesn't support ndless 3.1 uninstallation!