From my experience with this (up to 4.0), you need to look at the kernel that the manufacturer installs on the device (it can find it on its website - they usually provide a source). Then you can either compile your module (driver) into this, or take a photo of the phone with it, or install the module at the first start, this will require root privileges.
source share