[Q] Device drivers in the Kernel or the ROM?

I've been rooting phones for a few years and it always seems to amaze me how much different a device driver can be depending on what ROM is installed even with the same kernel. In most of my years as a sysadmin, many drivers are compiled into the kernel, but there are many that can be added during the init process.

My question is, how does the android kernel/ROM function in respect to drivers such as Bluetooth? Do most of the developers add them into the Kernel or as some piece of the ROM?

Thanks.

J

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by dmante
45 minutes ago
Last post by ervin81
30 minutes ago
Last post by josiah38
50 minutes ago
Last post by presley37
1 hour ago
One Click Root
Started by cole99
Last post by pheathcote
27 minutes ago
Last post by bogan.karolann
3 hours ago