Here's what I found:
-[Tutorial] How to compile a kernel module outside the kernel
-kallsyms on Android
Figured that this might be useful for those who want to make kernel modules for the Desire 601.
Dicking around my phone, i believe that we have the ability to use kernel modules on our phone, though I am using xXminiWHOOPERxX's kernel, I have downloaded the source from HTC and it seems that CONFIG_MODULES, CONFIG_MODULE_UNLOAD, and CONFIG_MODULE_FORCE_UNLOAD are set to "y". Looking around the net, I found a few places that shows how to compile kernel modules along with pulling the list of kernel functions.