Let me explain exactly what I'm talking about:
At the most basic level, Android operates on 2 levels (much like linux). You have the kernel and the software. The kernel holds ALL of the parameters for the hardware. If something is disabled in the kernel, it WILL NOT work through software. The filesystem drivers I'm talking about are a kernel thing. They have to be built alongside the kernel or they won't work right.