This link has a good summary of Android-specific features in the
kernel:
http://elinux.org/Android_Kernel_Features
It is not authoritative, nor specific about versions, but could still
be helpful to understanding dependencies.
I'm not familiar with building the kernel from source, so can't
Some important audio directories include:
frameworks/base/services/audioflinger/
frameworks/base/include/media/
frameworks/base/media/libmedia/
frameworks/base/media/mediaserver/
This is not a complete list, but it should provide some material to
get started. To find the dependencies, take
Hello Glenn,
thank you for your answer.
Actually, for now my question is mostly about the kernel modules, and especially
binder which is apparently used for IPC between libmedia and audioflinger.
I did found kernel/common.git/drivers/staging/android and tried to compile
binder as a kernel