FORUMS

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

4 posts
Thanks Meter: 0
 
By denalijb, Junior Member on 30th January 2014, 04:24 PM
Post Reply Subscribe to Thread Email Thread
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
 
 
31st January 2014, 10:03 PM |#2  
OP Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by denalijb

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

Appears I've answered my own question. I did some research and a few tests and this appears to be 90% in the kernel. On to my specific issue is that every new ROM or kernel I try for my SGS3 never seems to work correctly with bluetooth. I had heard samsung's driver is closed source, but I also remember it working perfectly in 4.2.2 ROMs.

I think it may be time to compile some source on my own.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes