Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I wasn't aware Android had drivers, I thought Linux had drivers, and Android was mostly a userland?


I think you are misunderstanding something here. Android runs on a modified linux kernel - and that kernel can load drivers like any other. You make a distinction here as if Android was just this thing running on top of the kernel - it's not, the kernel is absolutely essential and part of Android. So yes, following the logic of this, Android absolutely does support drivers.


The kernel is GPL, drivers for "Android+Linux" are also available under Linux -- afaik there isn't an "Android ABI" making the porting of "Android" drivers much of a port at all?

[edit: I suppose things might be a little (but only a little wrt drivers) worse than I thought, given eg:

http://lwn.net/Articles/481661/ ]




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: