Post Reply

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

OP denalijb

30th January 2014, 04:24 PM   |  #1  
OP Junior Member
Thanks Meter: 0
 
4 posts
Join Date:Joined: Jan 2014
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
 
4 posts
Join Date:Joined: Jan 2014
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
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Questions and Answers by ThreadRank