Not exactly. N900 is pure linux. Android is not (gcc is re-written). So the port wont be simple. But it should be possible to be easy done from a PC with linux. The enable script stops most running services on N900 like bluetooth, mass storade, sync etc. and then loads the module which does the job. The disable script unloads the module and starts the services. Tho I have no idea what exactly does the module do.
would this work on the n800 then as that is pure linux also.
Nope, it is compiled for the kernel (the default kernel it will not work on the enchanted one) and CPU of the N900 i.e. at the moment will work only on N900. If the source is released it should be no problem to be compiled for n800 or any OS.