I am trying to build the Android Linux kernel from source following this README. The instructions very clearly state:
1.1 Required enabled config options:
After building a standard defconfig, ensure that these options are enabled in your .config or defconfig if they are not already. Based off the msm_defconfig.
However, things get strange very soon with FB
, which is missing:
Here is FB
on a Gentoo kernel:
And it also has a PCI requirement. There is nothing PCI on an android, which makes me wonder.
Needless to say all of the rest of the FB
based requirements won't initialize.
Am I supposed to be using a different version of the msm defconfig?
[email protected]:linux-on-qualcomm-s-msm/linux-msm.git
is what I used.
These modules are also completely missing from both android and gentoo:
CONFIG_YAFFS_SHORT_NAMES_IN_RAM
DAB