External usb bluetooth do not work in android 4.0.4 kernel 3.0.8+ I have insert a external USB Bluetooth dongle to a Tablet via the USB port and try to turn on the Bluetooth in the Android but fail.

So, how do one know if the USB Bluetooth dongle can be supported for a tablet that have a USB port? (Given that the USB Bluetooth dongle have been tested to work fine in a desktop PC and there is no further information on the tablet manual on which Bluetooth dongle is supported for the tablet.)

This is the problem with all tablets which do not have in-built Bluetooth support.

is there any application which can compile/root/install Bluetooth device driver to my android tablet?So that I can use it for headphones/ file transfer etc.
I don't think that android supports external bluetooth adapters. From this Google+ post it seems like CyanogenMod is adding support for it soon. Depending on what device you have you may be able to root and install this.

If this is not an option then you would need to provide more details on what device you are trying to use the dongle with.