blob: 2e2d7c001275dd600bef18e9d0a37986c071c4a9 [file] [log] [blame]
Amit Pundiref006242016-08-09 16:22:43 +05301The android-*.config files in this directory are meant to be used as a base
2for an Android kernel config. All devices should have the options in
3android-base.config enabled. While not mandatory, the options in
4android-recommended.config enable advanced Android features.
5
6Assuming you already have a minimalist defconfig for your device, a possible
7way to enable these options would be:
8
9 ARCH=<arch> scripts/kconfig/merge_config.sh <path_to>/<device>_defconfig kernel/configs/android-base.config kernel/configs/android-recommended.config
10
11This will generate a .config that can then be used to save a new defconfig or
12compile a new kernel with Android features enabled.
13
14Because there is no tool to consistently generate these config fragments,
15lets keep them alphabetically sorted instead of random.